Synchronisation unidirectionnelle avec Robocopy : Guide & alternative

Besoin de copier des fichiers d'un emplacement à un autre ? Vous pouvez exécuter une synchronisation unidirectionnelle avec Robocopy ou un autre outil de synchronisation gratuit.

Par @Aurore Dernière mise à jour : le 23/04/2024

Aperçu de Robocopy

Robocopy, abrégé de « Robust File Copy », est un utilitaire en ligne de commande qui aide les utilisateurs à copier des fichiers et des répertoires dans des environnements Windows. Il est couramment utilisé pour la sauvegarde, la migration de données et la synchronisation des fichiers. La syntaxe de base de la commande Robocopy est présentée ci-dessous :

robocopy [source] [destination] [(fichier)(...)] [(options)]

Le tableau suivant présente quelques options de copie couramment utilisées avec Robocopy :

/s

Copier les sous-répertoires à l'exception des répertoires vides.

/e

Copier les sous-répertoires, y compris les répertoires vides.

/z

Copier les fichiers en mode reprise qui permet de reprendre un transfert interrompu.

/purge

Supprimer les fichiers et répertoires de destination qui n'existent plus dans la source.

/mir

Copier l'arborescence complète d'un répertoire et supprimer les fichiers et les dossiers de destination qui n'existent plus dans la source.

/mt[:n]

Créer des copies avec plusieurs threads « n ». « n » doit être un nombre entier entre 1 et 128.

Apprenez-en davantage sur Robocopy ici.

Comment exécuter une synchronisation unidirectionnelle avec Robocopy sous Windows 11/10/8/7

Cette partie vous présente trois exemples de synchronisation unidirectionnelle de dossiers avec Robocopy. Vous pouvez les vérifier un par un.

Note : Pour exécuter la commande Robocopy, vous devez d'abord taper « cmd » dans la barre de recherche, cliquer avec le bouton droit sur Invite de commandes dans la liste et sélectionner Exécuter en tant qu'administrateur.

Cas 1 : Copier uniquement les fichiers avec Robocopy

Lorsque vous utilisez Robocopy sans aucun paramètre, il ne copie que les fichiers de l'emplacement donné vers la destination. Les sous-répertoires de la destination ne seront pas copiés, de même que les autorisations NTFS des fichiers ou les informations sur le propriétaire. Voici un exemple :

robocopy "C:\Users\Aomei\Documents\outlook" "C:\Users\Aomei\Desktop\sync

Cas 2 : Copier les fichiers et les sous-répertoires avec Robocopy

Pour copier tous les fichiers et tous les répertoires avec Robocopy, vous devez spécifier le paramètre /e. Cela copiera les sous-répertoires du répertoire donné, y compris les dossiers vides. Si vous souhaitez également copier tous les attributs, tels que les autorisations NTFS ou les attributs du propriétaire, ajoutez également le paramètre /copyall. Voici un exemple :

robocopy "C:\Users\Aomei\Documents\outlook" "C:\Users\Aomei\Desktop\sync" /e /copyall

Cas 3 : Synchronisation miroir des répertoires avec Robocopy

Lorsque vous souhaitez mettre en miroir un répertoire complet, vous pouvez utiliser le paramètre /mir. Il s'assurera que le répertoire de destination est exactement le même que la source.

✌ Bon à savoir : ♦ Si vous ajoutez ou supprimez un fichier dans le répertoire de destination, les mêmes modifications ne se produiront pas dans la source. Robocopy ne synchronise les fichiers qu'à sens unique, de la source vers la destination. ♦ N'utilisez pas la synchronisation miroir de Robocopy comme solution de sauvegarde. Si un fichier est supprimé dans la source, il sera automatiquement supprimé dans la destination également.

Voici un exemple :

robocopy "C:\Users\Aomei\Documents\outlook" "C:\Users\Aomei\Desktop\sync" /mir

Bien qu'il ne soit pas difficile d'utiliser Robocopy pour synchroniser de manière unidirectionnelle, vous pourriez être déçu par les limitations de Robocopy :

  • Il ne copie pas les fichiers ouverts.
  • Il ne met pas en miroir correctement sur les systèmes plus anciens que Windows Vista. Il ignore les attributs de sécurité modifiés des fichiers précédemment miroités.
  • Vous devriez combiner Robocopy et le Planificateur de tâches pour synchroniser automatiquement les fichiers.
  • Vous perdrez des fichiers et des dossiers importants si vous spécifiez un mauvais paramètre.

Existe-t-il un outil qui peut pallier les défauts de Robocopy ?

Meilleure alternative gratuite à Robocopy pour la synchronisation unidirectionnelle des fichiers👍

AOMEI Backupper Standard est la meilleure alternative gratuite à Robocopy. Il est conçu pour toutes les éditions de Windows 11/10/8.1/8/7/Vista/XP. Examinons de près ses fonctionnalités de synchronisation :

  • Synchronisation de base : Elle effectue une synchronisation unidirectionnelle entre différents emplacements. Par exemple, vous pouvez synchroniser un ordinateur portable et un ordinateur de bureau, synchroniser des fichiers vers un disque dur externe, ou synchroniser des dossiers locaux avec OneDrive/Google Drive, etc.
  • Synchronisation automatique : Elle est intégrée à la fonction Planifier qui vous permet de synchroniser des fichiers à des intervalles fixes.
  • Synchronisation en arrière-plan : Elle est capable de copier des fichiers ouverts ou en cours d'exécution. Vous n'avez pas besoin de fermer d'autres applications en cours d'exécution pour lancer le processus de synchronisation.

Téléchargez maintenant AOMEI Backupper et suivez les instructions ci-dessous pour synchroniser automatiquement les fichiers de l'ordinateur vers un disque dur externe :

AOMEI Backupper

Meilleur logiciel de synchronisation Windows gratuit pour usage personnel.

1. Connectez un disque dur externe à votre ordinateur et assurez-vous qu'il est reconnu. Ensuite, installez et lancez cet outil gratuit de synchronisation de fichiers. Sélectionnez Synchronisation de base dans l'onglet Synchroniser.

2. Dans cette fenêtre, cliquez sur Ajouter un dossier pour sélectionner le(s) dossier(s) de votre ordinateur à synchroniser. Ensuite, sélectionnez le disque dur externe que vous venez de connecter comme emplacement de destination.

3. Cliquez sur Planifier pour définir un planning pour votre tâche de synchronisation. Vous pouvez sélectionner une fréquence quotidienne, hebdomadaire, mensuelle, des événements déclencheur ou une connexion USB en fonction de vos besoins.

4. Enfin, cliquez sur Démarrer > Ajouter la planification et synchroniser maintenant pour commencer le processus.

Notes :◉ Vous devez brancher votre disque dur externe avant l'heure de synchronisation programmée.◉ Si vous avez besoin de modes de synchronisation plus avancés tels que la synchronisation bidirectionnelle, la synchronisation en temps réel ou la synchronisation miroir, veuillez passer à des éditions supérieures.

Verdict

Maintenant, vous avez une idée claire de la façon d'effectuer une synchronisation unidirectionnelle avec Robocopy sous Windows 11/10/8/7. Cependant, en ce qui concerne la copie de fichiers ouverts et l'exécution automatique de la copie, Robocopy pourrait ne pas répondre à vos attentes. AOMEI Backupper peut fournir une solution dans de telles situations.

En fait, AOMEI Backupper n'est pas seulement un outil de synchronisation de fichiers, mais aussi un outil de migration SSD. Vous pouvez l'utiliser pour transférer tout depuis un disque dur vers un SSD ou d'un SSD vers un autre. Pourquoi hésiter ? Essayez-le simplement !