Comment exécuter Robocopy pour une sauvegarde incrémentielle planifiée

Certains désirent faire une Robocopy sauvegarde incrémentielle pour une exécution dans les délais. Voici un guide simple avec les commutateurs Robocopy fréquemment utilisé. Une alternative plus simple est aussi à découvrir.

Aurore

Par Aurore Publié le 08/12/2022

Partager sur : instagram reddit

Pouvez-vous utiliser Robocopy pour effectuer une sauvegarde incrémentielle ?

Robocopy (Robust File Copy) est une ligne de commande pour la réplication de fichiers dans Windows depuis la version Vista et Windows Server 2008. Il remplace fonctionnellement Xcopy avec plus d'options, comme la mise en miroir, la surveillance, la nouvelle tentative en cas d'erreur, etc.

Lorsque vous utilisez Robocopy, il crée en fait une copie intacte à la première fois et synchronise uniquement les fichiers modifiés dans le répertoire cible à partir de la deuxième fois. Donc, au sens large, vous pouvez utiliser Robocopy pour effectuer une sauvegarde incrémentielle et donc économiser votre temps et votre espace. Avec certains paramètres ou l'aide du planificateur de tâches Windows, vous pouvez même effectuer automatiquement une copie incrémentielle Robocopy avec un calendrier.

Sauvegarde incrémentielle

Il y a bien sûr quelques inconvénients à Robocopy.

  • Il ne peut pas copier les fichiers ouverts ou le volume du système d'exploitation en direct.
  • L'opération n'est pas assez intuitive pour les utilisateurs habitués aux logiciels GUI.
  • Robocopy ne conservera pas différentes versions des données source et ne fournira pas de récupération d'image.

C'est-à-dire que si vous supprimez ou modifiez accidentellement quelque chose et exécutez la sauvegarde sans le savoir, ces erreurs seront synchronisées avec le répertoire cible et vous ne pourrez récupérer aucune des anciennes copies.

Après avoir pris connaissance des inconvénients, vous pouvez continuer à lire et suivre les étapes pour effectuer une sauvegarde incrémentielle avec Robocopy. Si vous cherchez un moyen plus pratique, une alternative qui remplit ses lacunes sera présentée dans la suite.

Étapes pour effectuer régulièrement une sauvegarde incrémentielle Robocopy

Tout d'abord, la commande de base de robocopy est : robocopy [source] [destination]

Ouvrez CMD et entrez cette commande, vos fichiers dans le dossier source seront copiés dans le dossier de destination. Bien sûr, vous pouvez enrichir votre script de sauvegarde incrémentielle Robocopy avec des commutateurs pratiques.

Pour l'expliquer davantage, voici un exemple pour sauvegarder des fichiers de C:\test vers D:\test.

Comment faire régulièrement une sauvegarde incrémentielle avec Robocopy

1. Appuyez sur la touche Win + R pour ouvrir la fenêtre Exécuter. Entrez « cmd » et cliquez sur OK.

2. Saisissez la commande robocopy C:\test D:\test et appuyez sur la touche Enter pour exécuter la première sauvegarde.

Vérifiez le répertoire cible, vous constaterez que les fichiers ont été sauvegardés avec succès. Si vous ajoutez ou modifiez des fichiers dans le répertoire source ultérieurement et exécutez à nouveau Robocopy, les fichiers modifiés et nouvellement ajoutés seront synchronisés avec la destination.

Robocopy commande de base

Notes : ✎...
Si vous souhaitez également copier toutes les modifications et suppressions dans le répertoire source, ajoutez /mir après la commande. Il sauvegarde également tous les sous-répertoires, même les dossiers vides.
Vous pouvez également utiliser /xo pour exclure les fichiers plus anciens. Lors de la copie du répertoire source, il ignorera les fichiers qui ont déjà des copies identiques ou plus récentes dans le répertoire de destination. Par exemple, si vous modifiez d'abord un fichier dans le dossier A, puis le même fichier dans le dossier B, la sauvegarde incrémentielle par défaut copiera A pour écraser B, tandis que le mode /xo ignorera la modification car le fichier dans le dossier B est plus récent.
Il existe de nombreux autres paramètres, tels que /s (inclure les sous-répertoires), /z (copier les fichiers en mode redémarrable), /np (ne pas afficher le pourcentage de fichiers copiés), etc. Vous pouvez combiner la sauvegarde incrémentielle Robocopy avec les commutateurs dont vous avez besoin.

Par exemple, la commande pourrait ressembler à robocopy C:\test D:\test /s /xo /z /np

3. Pour effectuer régulièrement une sauvegarde incrémentielle avec Robocopy, vous pouvez soit ajouter des paramètres, soit utiliser le planificateur de tâches Windows.

☛ Avec paramètres

/MON:n surveillera le répertoire source et exécutera une sauvegarde incrémentielle lorsque « n » ou plusieurs modifications sont détectées.

/MOT:m exécutera une autre sauvegarde incrémentielle si des modifications sont détectées dans « m » minutes'.

/RH:hhmm-hhmm permet à Robocopy de copier des fichiers entre « hhmm » et « hhmm », par ex. /HR:1700-1800.

Dans notre cas, on utilise la commande ci-dessous pour sauvegarder les fichiers modifiés toutes les 10 minutes.

robocopy C:\test D:\test /mot:10

Robocopy paramètre mot

* Si vous souhaitez mettre fin à la tâche, vous pouvez ouvrir une autre fenêtre CMD et saisir taskkill /f /im robocopy.exe.

☛ Avec le planificateur de tâches Windows :

1. Ouvrez le bloc-notes, entrez la commande que vous souhaitez implémenter. Ici, je veux copier tous les sous-répertoires, donc ajoutez également le paramètre /s.

2. Cliquez sur Fichier > Enregistrer sous. Donnez-lui ensuite un nom qui vous plaise, « copie », par exemple. Changez l'extension de « .txt » en « .bat » et cliquez sur Enregistrer.

Planificateur de tâche

3. Recherchez le planificateur de tâches dans Windows ou dans le volet de configuration. Ouvrez-le, choisissez Créer une tâche de base.

Créer une tâche de base

4. Entrez le nom et la description de la tâche, puis choisissez quand ou quoi déclencher la tâche. Ici, on choisit Tous les jour et spécifie le point de temps dans la page suivante.

Déclencheur

5. Choisissez Démarrer un programme comme action pour effectuer la tâche.

Démarrer un programme

6. Cliquez ensuite sur Parcourir pour sélectionner le fichier « .bat » de sauvegarde incrémentielle Robocopy que vous venez de créer.

Démarrer un programme

7. Confirmez les informations et cliquez sur Terminer pour terminer le processus. Ensuite, vous pouvez trouver la tâche planifiée dans la bibliothèque du planificateur de tâches et l'exécuter ou la supprimer à tout moment.

Notez qu'il existe de nombreux paramètres pour personnaliser la sauvegarde. Si vous avez d'autres besoins, vous pouvez utiliser des commutateurs courants dans votre script de sauvegarde incrémentielle Robocopy. Cliquez ici pour voir l'édition complète de la syntaxe Robocopy.

Les options de copie

/s copie les sous-répertoires et exclut les répertoires vides.
/e copie les sous-répertoires et inclut les répertoires vides.
/z copie les fichiers en mode redémarrable.
/b copie les fichiers en mode Sauvegarde.
/purge supprime les fichiers et répertoires de destination qui n'existent plus dans la source.
/mir reflète une arborescence de répertoires (équivalent à /e + /purge).
/mov déplace les fichiers et les supprime de la source après leur copie.
/move déplace les fichiers et les répertoires et les supprime de la source après leur copie.
/mon surveille la source et s'exécute à nouveau lorsque plus de n modifications sont détectées.
/mot surveille la source et s'exécute à nouveau dans m minutes, si des modifications sont détectées.
/rh:hhmm-hhmm spécifie les heures d'exécution auxquelles de nouvelles copies peuvent être lancées.

Options de sélection de fichiers

/a copie uniquement les fichiers pour lesquels l'attribut Archive est défini.
/m copie uniquement les fichiers pour lesquels l'attribut Archive est défini et réinitialise l'attribut Archive.
/xc exclut les fichiers modifiés.
/xn exclut les fichiers plus récents.
/xo exclut les fichiers plus anciens.
/is inclut les mêmes fichiers.
/it inclut les fichiers modifiés.
/maxage spécifie l'âge maximal du fichier (pour exclure les fichiers de plus de n jours ou date).
/minage spécifie l'âge minimum du fichier (exclut les fichiers plus récents que n jours ou date).

Autres options

/r spécifie le nombre de tentatives sur les copies ayant échoué. La valeur par défaut de n est 1 000 000 (un million de tentatives).
/w spécifie le temps d'attente entre les tentatives, en secondes. La valeur par défaut de n est 30 (temps d'attente 30 secondes).
/l spécifie que les fichiers doivent être uniquement répertoriés (et non copiés, supprimés ou horodatés).
/x signale tous les fichiers supplémentaires, pas seulement ceux qui sont sélectionnés.

Comment faire une sauvegarde incrémentielle planifiée avec option de récupération

Comme expliqué au début, il est risqué de sauvegarder des données importantes avec Robocopy, car il n'y a pas d'option de restauration pour les modifications et suppressions erronées qui ont été copiées dans le répertoire cible. Si vous souhaitez gérer la sauvegarde incrémentielle de manière plus sûre et intuitive, un logiciel de sauvegarde comme AOMEI Backupper Standard pourrait mieux vous servir.

Compatibilité - Il s'agit d'un outil de sauvegarde et de synchronisation prenant en charge tous les systèmes d'exploitation Windows et vous permettant d'effectuer une sauvegarde complète, incrémentielle ou différentielle entre différents appareils (disque dur interne/externe, USB, partage réseau, NAS, cloud).

Sauvegarde d'image - Vous pouvez configurer une tâche planifiée pour exécuter automatiquement une sauvegarde incrémentielle. Ainsi, seuls les fichiers modifiés seront capturés et vous pourrez facilement revenir à n'importe quelle version antérieure.

Synchronisation de fichiers - En plus de la sauvegarde d'image récupérable, vous pouvez également copier des fichiers avec des formats originaux à l'aide de la fonction de synchronisation, qui est plus similaire à la copie incrémentielle Robocopy mais avec une interface graphique. Des options de planification sont disponibles.

Télécharger gratuicielWin 11/10/8.1/8/7/XP
Télécharger en sécurité

*L'édition Standard gratuite pourrait déjà répondre à la plupart des besoins de sauvegarde incrémentielle. Si vous effectuez une mise à niveau vers des éditions supérieures telles que Professional, il existe des fonctionnalités plus avancées : synchronisation en temps réel, synchronisation bidirectionnelle, sauvegarde différentielle planifiée, etc.

Maintenant, nous vous présentons l'opération pour effectuer une sauvegarde incrémentielle avec l'alternative Robocopy. Vous pouvez télécharger et installer le logiciel pour commencer.

Comment faire une sauvegarde incrémentielle planifiée avec un logiciel gratuit

1. Accédez à Sauvegarder > Sauvegarde de fichiers. Vous pouvez également choisir la sauvegarde de partition, la sauvegarde de disque, la sauvegarde du système ou la sauvegarde dans AOMEI Cloud en conséquence.

Sauvegarde de fichiers

2. Cliquez sur Ajouter un dossier ou Ajouter un fichier pour sélectionner les données source.

Ajouter un fichier ou un dossier

Si vous souhaitez ajouter des fichiers à partir d'emplacements réseau, cliquez sur Share/NAS dans la fenêtre contextuelle, puis sur Ajouter un périphérique Share ou NAS pour spécifier le chemin.

Ajouter emplacement réseau

Dans les éditions supérieures, vous pouvez également cliquer sur l'icône en forme d'entonnoir pour inclure ou exclure des fichiers avec des extensions spécifiques.

3. Choisissez la destination de la sauvegarde. En plus des dossiers locaux ou des périphériques amovibles connectés, vous pouvez cliquer sur le petit triangle pour sélectionner l'emplacement réseau ou le lecteur cloud comme vous le souhaitez.

Chemin de destination

4. Cliquez sur Planifier pour créer une sauvegarde automatique. Il est exécuté en mode incrémentiel par défaut. En option, vous pouvez gérer plus d'options de sauvegarde ou configurer un plan de sauvegarde.

Planifier

⚙️ Les options de Planifier incluent des déclencheurs quotidiens/hebdomadaires/mensuels/événement déclencheur/USB branché. Les deux derniers sont disponibles dans les éditions avancées.
⚙️ Les Options vous permettent de gérer le niveau de compression, le fractionnement des images, les commentaires, les notifications par e-mail, etc.
⚙️ Le Plan de sauvegarde vous aide à effectuer la sauvegarde différentielle planifiée et à supprimer automatiquement les anciennes sauvegardes en fonction de la règle que vous avez configurée. Disponible dans les éditions avancées.

5. Cliquez ensuite sur Démarrer pour exécuter la tâche.

Informations connexes sur la sauvegarde et la synchronisation

>> La sauvegarde incrémentielle et différentielle ne sauvegardera que les fichiers modifiés et vous fera donc gagner du temps et de l'espace. Mais la sauvegarde incrémentielle est basée sur la dernière sauvegarde, complète ou incrémentielle, et la sauvegarde incrémentielle est basée sur la dernière sauvegarde complète.

En ce qui concerne la restauration, l'incrémentielle nécessite la dernière sauvegarde complète ainsi que toutes les sauvegardes incrémentielles suivantes dans l'ordre, tandis que la différentielle n'a besoin que de la dernière sauvegarde complète et de la dernière sauvegarde différentielle. Par conséquent, la sauvegarde incrémentielle est plus rapide en sauvegarde et la sauvegarde différentielle est plus rapide en restauration.

Notez aussi que vous pouvez utiliser la fonction Explorer l’image pour parcourir vos fichiers sauvegardés dans l’Explorateur de fichiers, sans passer par la restauration. Cette fonction est disponible dans les éditions avancées.

>> L'image et la synchronisation sont toutes deux considérées comme une sauvegarde au sens large. Mais le premier créera un fichier image récupérable, et le second créera une copie exacte pour un accès et une utilisation directs. Si vous souhaitez enregistrer différentes versions des données source, la sauvegarde d'image en mode incrémentielle est évidemment le meilleur choix.

Conclusion

Robocopy effectue une sauvegarde incrémentielle par défaut pour copier uniquement les fichiers modifiés ou nouvellement ajoutés. Vous pouvez le programmer avec des paramètres supplémentaires ou le planificateur de tâches Windows. Cependant, Robocopy n'a pas d'options de récupération pour récupérer les anciennes versions. Si vous ne voulez pas gâcher les données ni perdre certains fichiers de manière irréversible, il peut être plus raisonnable de faire une sauvegarde incrémentielle avec un logiciel spécialisé.

Comme alternative, AOMEI Backupper peut vous aider à configurer une sauvegarde incrémentielle ou même différentielle avec une planification. Toutes vos copies à différents moments seront enregistrées pour une récupération future. Et si vous voulez le faire dans Windows Server, ne vous inquiétez pas, il existe également une édition Server spécialisée.

Aurore
Aurore · Éditeur
Éditrice senior d'AOMEI Technology qui rédige principalement des articles sur la sauvegarde, la synchronisation, le clonage et la restauration de l'ordinateur, tout dans le but de proposer des solutions simples aux utilisateurs pour protéger les données de leur ordinateur. Grâce à ses expertises informatiques, elle propose souvent des astuces très utiles.