Table des matières:

Protégez vos idées, protégez votre travail : 8 étapes
Protégez vos idées, protégez votre travail : 8 étapes

Vidéo: Protégez vos idées, protégez votre travail : 8 étapes

Vidéo: Protégez vos idées, protégez votre travail : 8 étapes
Vidéo: Entreprises : comment protéger vos projets et innovations ? 2024, Juillet
Anonim
Protégez vos idées, protégez votre travail
Protégez vos idées, protégez votre travail

J'ai perdu des données il y a quelques jours à cause d'un crash de PC. Une journée de travail a été perdue.:/

  • Je sauvegarde mes données dans le cloud pour éviter un défaut du disque dur.
  • J'utilise un logiciel de gestion des versions pour pouvoir restaurer les anciennes versions de mon travail.
  • Je fais une sauvegarde tous les jours.

Mais cette fois, j'ai perdu mes données actuelles avant la sauvegarde. Et un fichier temporaire de récupération a également été détruit lors du crash.

Je voudrais vous montrer comment j'éviterai une telle perte de données à l'avenir

(Cette solution convient aux systèmes de fenêtres.)

Étape 1: Ce dont vous aurez besoin…

Vous n'êtes pas obligé d'acheter ce dont vous avez besoin.

  • Vous avez besoin des droits d'administrateur
  • Un éditeur, tel que Notepad++ ou l'éditeur de Windows.

Étape 2: créer un fichier batch

Créer un fichier batch
Créer un fichier batch
Créer un fichier batch
Créer un fichier batch

J'ai un plan;)

Si vous êtes programmeur, auteur de livres ou éditeur d'images, il est important d'avoir des distances de sauvegarde très courtes. Peut-être même une minute… Je veux une sauvegarde de 10 minutes dans différents répertoires pour que rien ne soit écrasé.

Tout d'abord, nous avons besoin d'un fichier batch qui démarre un programme de sauvegarde. Windows a son propre programme de sauvegarde appelé Robocopy. Robocopy est basé sur la ligne de commande et ne peut être exécuté que dans une fenêtre CMD. (DOS-Box)

Maintenant, c'est un peu difficile, car je suis allemand et j'ai un Windows allemand. Mais voyons voir…

Ouvrez un éditeur de votre choix et créez un fichier nommé "backup.bat". Le nom est sans importance et peut être choisi librement.

La ligne de commande de Robocopy est la suivante:

Robocopy - source - cible - fichiers à sauvegarder - paramètre

Mon fichier batch ressemble à:

  • set quelle=D:\Projekte
  • set ziel=D:\Datensicherung\RoboCopy\Backup_%time:~3, 1%0
  • robocopy "%quelle%" "%ziel%" *.c /mir /maxage:1

Il n'est pas nécessaire d'utiliser des variables, mais rend la ligne de commande plus claire. Cela signifie ce qui suit:

  • set quelle= C'est le répertoire de vos données. Vous pouvez également utiliser "source" ou ce que vous voulez au lieu de "quelle". C'est ta décision.
  • set ziel= Ceci est la cible de votre sauvegarde de données. Vous pouvez également utiliser "target" ou ce que vous voulez au lieu de "ziel". C'est ta décision.

    • Un nouveau répertoire est créé toutes les 10 minutes. Soit un total de 6 répertoires. Cela se fait par la description du répertoire:
    • La sauvegarde est la première partie du nom, puis l'heure avec %
    • %time:~3, 1%0 signifie: Prenez l'heure actuelle et extrayez le premier chiffre de la minute et ajoutez un 0.
    • c'est-à-dire que l'heure est 12:10:34 cela signifie: 0=1, 1=2, 2=:, 3=1, 4=0, 5=:, 6=3, 7=4
    • 3 chiffres = 1, afficher un seul chiffre, ajouter un 0 = 3, 1%0. Cela fait: 00, 10, 20, 30, 40, 50.
    • %time:~0, 2% signifie, prenez l'heure actuelle, extrayez le chiffre gauche des heures et utilisez 2 chiffres. (0-12/24)

    • %time:~3, 2% signifie, prenez l'heure actuelle, extrayez le chiffre de gauche des minutes et utilisez 2 chiffres (0-59)
  • *.c = Les fichiers ou types de données pour la sauvegarde. Vous pouvez également utiliser *.txt, *.png, *.xls, tout ce dont vous avez besoin et vous pouvez utiliser plusieurs extensions de fichier séparées par un espace. (*.txt *.cpp *.h)
  • Il y a beaucoup de paramètres. Utiliser robocopy /? pour les détails !
  • J'utilise /mir. Cela signifie: Miroir de la structure du répertoire. Sauvegarder des fichiers, mais aussi supprimer des fichiers !
  • J'utilise /maxage:1. Cela signifie: Ne considérez pas les fichiers qui datent de plus d'un jour.
  • Vous pouvez ajouter la commande "Pause" -> "attendre" (?) pour que la fenêtre ne se ferme pas automatiquement.

Enregistrez ce fichier batch dans un emplacement de votre choix. Démarrez le fichier et voyez ce qui se passe. Cela devrait ressembler à la capture d'écran ci-dessus et un répertoire devrait être créé à l'endroit cible.

Étape 3: Le planificateur de tâches (partie1)

Le planificateur de tâches (partie 1)
Le planificateur de tâches (partie 1)
Le planificateur de tâches (partie 1)
Le planificateur de tâches (partie 1)

Windows a un planificateur de tâches, peut être trouvé sous Système/Gestion.(?)

En allemand, cela s'appelle Windows-Verwaltungsprogramme -> Aufgabenplanung. Sinon, demandez à l'assistant Windows le planificateur de tâches.

Démarrez le planificateur de tâches. (J'ai joint une capture d'écran en anglais.)

Sur la droite, sélectionnez Créer une tâche… Et vous pouvez voir la fenêtre sur l'image 2.

  • Donnez un nom et une description à la tâche. (si tu veux)
  • Les autres détails de cette fenêtre peuvent rester tels quels.

Étape 4: Le planificateur de tâches (partie 2)

Le planificateur de tâches (partie 2)
Le planificateur de tâches (partie 2)

Sélectionnez l'onglet Déclencheur.

  • Sélectionnez "Nach einem Zeitplan" (sur un calendrier) (la première sélection)
  • Sélectionnez "Einmal" (une fois) et entrez la date et l'heure actuelles.
  • Sélectionnez « Wiederholen jede: » (répétez la tâche toutes les) 10 minutes.
  • Sélectionnez "Für die Dauer von:" (pour une durée de) "sofort" (Indéfiniment)
  • Sélectionnez "Ablaufen" (expiration) si vous souhaitez définir une date/heure de fin
  • Sélectionnez "Aktiviert" (activé)

Étape 5: Le planificateur de tâches (partie 3)

Le planificateur de tâches (partie 3)
Le planificateur de tâches (partie 3)

Sélectionnez l'onglet Action:

  • Sélectionnez "Aktion: Programm starten" (Action: Démarrer un programme)
  • Sous Programme/Script, entrez le chemin et le nom de votre fichier batch. (sauvegarde.bat)

Aucune autre information n'est requise.

Étape 6: Le planificateur de tâches (partie 4)

Le planificateur de tâches (partie 4)
Le planificateur de tâches (partie 4)

Sélectionnez l'onglet Conditions:

Je n'ai spécifié aucune condition, mais si vous utilisez un ordinateur portable, vous pouvez utiliser certaines conditions…

Étape 7: Le planificateur de tâches (partie 5)

Le planificateur de tâches (partie 5)
Le planificateur de tâches (partie 5)

Sélectionnez l'onglet Paramètres:

Regardez attentivement ces détails. Ici, vous pouvez entrer quelque chose, si quelque chose ne fonctionne pas.

Par défaut, les paramètres 1, 4 et 5 sont sélectionnés et c'est un bon choix. J'ai aussi choisi le point 2. Regardez la capture d'écran.

Je pense qu'à ce stade, il n'est pas nécessaire d'expliquer quoi que ce soit.

Étape 8: La finale

Le final
Le final
Le final
Le final

Avez-vous utilisé la pause (Pause / wait) dans votre fichier batch ?

Avez-vous enregistré votre nouvelle tâche ?

Ok, sur le côté droit, vous voyez une commande RUN. Sélectionnez votre tâche et laissez-le exécuter….

La fenêtre de commande apparaît et si la pause est incluse, la fenêtre reste ouverte jusqu'à ce que vous la fermiez. Plus tard, vous devrez modifier votre lot afin de ne pas toujours avoir à fermer la fenêtre à la main.

Un nouveau répertoire, en fonction de l'heure a été créé dans votre répertoire cible.

Au bout d'une heure, la tâche a créé 6 répertoires et stocké vos données qui ne datent pas de plus d'un jour.

Les mauvaises décisions de programmation ne sont plus un problème.

Les plantages du système ne sont plus un problème.

Mais cette méthode ne doit pas remplacer votre sauvegarde et versionnage normales !

Conseillé: