Ci-dessous sera présenté comment synchroniser correctement dans les deux sens avec Robocopy. Une méthode plus simple pour effectuer une synchronisation bidirectionnelle sera également expliquée.
Robocopy (Robust File Copy) est une commande utilisée pour copier des répertoires et des fichiers d'un emplacement à un autre. C'est une fonctionnalité intégrée depuis Windows Vista et Windows Server 2008. La syntaxe de base de la commande robocopy est la suivante :
robocopy [source] [destination] [(fichier)( ...)] [(options)]
Il existe différentes options que vous pouvez utiliser avec la commande robocopy pour répondre à différents besoins. Voici, quelques options utiles :
Options de copie
▪ /s : copie les sous-répertoires à l'exception des répertoires vides. ▪ /e : copie les sous-répertoires y compris les répertoires vides. ▪ /z : copie les fichiers en mode redémarrable qui permet de reprendre un gros transfert s'il a été interrompu. ▪ /purge : supprime les fichiers et répertoires de destination qui n'existent plus dans la source. ▪ /mir : met en miroir une arborescence de répertoires et supprime les fichiers et dossiers dans la destination s'ils n'existent plus dans la source. C'est équivalent à /e plus /purge. ▪ /MT[:n] : crée des copies multithread avec « n » threads. « n » doit être un entier compris entre 1 et 128. La valeur par défaut pour « n » est 8.
Options de sélection de fichier
▪ /xd [répertoire][ ...] : exclut les répertoires qui correspondent aux noms et chemins spécifiés. ▪ /xn : exclut les fichiers existants plus récents que la copie dans le répertoire source. ▪ /xo : exclut les fichiers existants antérieurs à la copie dans le répertoire source. C'est l'opposé de /xn. ▪ /maxage:[n] : spécifiez l'âge maximum du fichier (pour exclure les fichiers de plus de « n » jours ou d’une date précise). ▪ /minage:[n] : spécifiez l'âge minimum du fichier (pour exclure les fichiers plus récents que « n » jours ou qu’une date précise). ▪ En savoir plus >>
Pour synchroniser dans les deux sens avec Robocopy, vous pouvez entrer directement les lignes de commande correspondantes dans une fenêtre d'invite de commande. Cependant, si vous souhaitez effectuer régulièrement une synchronisation bidirectionnelle des dossiers avec Robocopy, il est suggéré de créer un fichier BAT pour exécuter la commande afin d’éviter de retaper la même commande à chaque fois. Voici les étapes pour réaliser une synchronisation bidirectionnelle avec Robocopy :
1. Recherchez le Bloc-notes dans la barre de recherche Windows, et ouvrez le depuis les résultats de recherches.
2. Tapez les lignes suivantes pour créer un fichier batch :
3. Appuyez sur Ctrl + S pour enregistrer le fichier batch. Nommez le fichier avec l'extension « .bat », « robocopy_sync.bat » par exemple. Placez le fichier dans un emplacement que vous pouvez facilement trouver.
4. Double-cliquez sur le fichier « robocopy_sync.bat » pour synchroniser les fichiers et dossiers entre deux emplacements spécifiés. Il fera apparaître une fenêtre d'invite de commande pour vous montrer le résultat de la synchronisation. Appuyez sur n'importe quelle touche pour fermer la fenêtre.
Vous savez maintenant comment effectuer une synchronisation bidirectionnelle Robocopy. Bien que l'ensemble du processus ne semble pas compliqué, vous devez connaître certaines limites de Robocopy :
Par conséquent, un outil de synchronisation de fichiers qui compense les défauts de Robocopy serait bien apprécié. Et voilà, vous pouvez l’acquérir dans la suite de l’article.
AOMEI Backupper Professional est un superbe logiciel de synchronisation de fichiers conçu pour Windows 10/8.1/8/7/Vista/XP, 32 bits et 64 bits. Regardons de près ses fonctionnalités de synchronisation :
Pour effectuer facilement la tâche de synchronisation avec AOMEI Backupper, commencez d’abord par télécharger ce logiciel. Une fois c’est fait, vous pouvez suivre les étapes ci-dessous pour avoir vos dossiers ou fichiers synchronisés en quelques cliques.
Étape 1. Lancez AOMEI Backupper. Dans l'interface principale, cliquez sur Synchroniser > Synchronisation Bidirectionnelle.
Étape 2. Modifiez le nom de la tâche afin si nécessaire. Cliquez sur Ajouter un dossier pour sélectionner le dossier que vous souhaitez synchroniser.
Étape 3. Choisissez un autre dossier comme dossier de destination.
Étape 4. (Optionnel) Pour exécuter automatiquement la synchronisation bidirectionnelle, cliquez sur Planifier en bas et configurez les paramètres selon vos souhaits.
Étape 5. Cliquez sur Démarrer. Tous les fichiers modifiés seront synchronisés de la source à la destination ainsi que dans l'autre sens.
Vous avez appris à exécuter la synchronisation bidirectionnelle avec Robocopy pour les dossiers dans Windows 10/8/7. Cependant, Robocopy peut vous décevoir lorsqu'il s'agit de copier des fichiers ouverts et d'exécuter une synchronisation automatique. Alors qu’AOMEI Backupper répond à vos besoins basiques mais vous apporte d’autres fonctionnalités complémentaires très utiles, par exemple la planification de synchronisation.
En plus de la synchronisation, il offre aussi des fonctions complètes de sauvegarde, de restauration et de clonage. Avec ces fonctions vous pouvez gérer facilement vos données et votre ordinateur, par exemple vous pouvez cloner un disque dur via CMD à l'aide d'AOMEI Backupper. Plus de surprises sont à découvrir par vous-même, lancez-vous !