Le meilleur choix, comme déjà signalé, est bien sûr rsync. Néanmoins, l'unisson serait également un excellent logiciel pour faire ce travail. Les deux peuvent être utilisés dans plusieurs systèmes d'exploitation.
Rsync
rsync se synchronise dans une direction de la source à la destination. Par conséquent, la déclaration suivante
rsync -avh --progress Source Destination
synchronise tout de la source à la destination . Le dossier fusionné réside dans la destination .
-a signifie "archive" et copie tout de manière récursive de la source à la destination en préservant presque tout.
-v donne plus de sortie ("verbose").
-h pour lisible par l'homme.
--progress pour montrer combien de travail est fait.
Si vous souhaitez uniquement mettre à jour le dossier de destination avec les fichiers les plus récents du dossier source:
rsync -avhu --progress source destination
Unisson
l'unisson se synchronise dans les deux sens. Par conséquent, la déclaration suivante
unison Source Destination
synchronise les deux répertoires dans les deux sens et finalement source est égal à destination. C'est comme faire deux fois rsync d'une source à l'autre et vice versa.
Pour des utilisations plus avancées, consultez les pages de manuel ou les sites Web suivants:
- https://www.cis.upenn.edu/~bcpierce/unison/
- https://rsync.samba.org/