Unison

Unison

Unison est un outil de synchronisation de fichiers pour Unix et Windows.
Unison est un outil de synchronisation de fichiers pour Unix et Windows.Il permet à deux répliques d'une collection de fichiers et de répertoires d'être stockées sur différents hôtes (ou différents disques sur le même hôte), modifiées séparément, puis mises à jour en propageant les modifications de chaque réplique à l'autre.Unison partage un certain nombre de fonctionnalités avec des outils tels que les packages de gestion de configuration (CVS, PRCS, Subversion, BitKeeper, etc.), les systèmes de fichiers distribués (Coda, etc.), les utilitaires de mise en miroir unidirectionnelle (rsync, etc.) et d'autres synchroniseurs(Intellisync, Réconcilier, etc.).Cependant, il existe plusieurs points où il diffère: * Unison fonctionne à la fois sur Windows et sur de nombreuses versions de systèmes Unix (Solaris, Linux, OS X, etc.).De plus, Unison fonctionne sur toutes les plateformes, vous permettant de synchroniser un ordinateur portable Windows avec un serveur Unix, par exemple.* Contrairement aux simples utilitaires de mise en miroir ou de sauvegarde, Unison peut gérer les mises à jour des deux répliques d'une structure de répertoire distribuée.Les mises à jour qui n'entrent pas en conflit sont propagées automatiquement.Les mises à jour conflictuelles sont détectées et affichées.* Contrairement à un système de fichiers distribué, Unison est un programme de niveau utilisateur: il n'est pas nécessaire de modifier le noyau ou d'avoir des privilèges de superutilisateur sur l'un ou l'autre hôte.* Unison fonctionne entre n'importe quelle paire de machines connectées à Internet, communiquant soit via un lien de socket direct, soit via un tunnel via une connexion ssh chiffrée.Il est prudent avec la bande passante du réseau et fonctionne bien sur des liaisons lentes telles que les connexions PPP.Les transferts de petites mises à jour vers des fichiers volumineux sont optimisés à l'aide d'un protocole de compression similaire à rsync.* Unison résiste à l'échec.Il prend soin de laisser les répliques et ses propres structures privées dans un état sensible à tout moment, même en cas de terminaison anormale ou de panne de communication.* Unison a une spécification claire et précise.* Unison est gratuit;le code source complet est disponible sous la licence publique GNU.
unison

Alternatives à Unison pour OpenBSD avec licence open source