Outils pour utilisateurs

Outils du site


wiki:logiciels:unison

Unison

Unison (Linux, Mac OS X, Window$) est un logiciel de synchronisation, semblable à rsync. — https://doc.ubuntu-fr.org/unisonhttps://fr.wikipedia.org/wiki/Unison_(logiciel)

Exemple d'utilisation : 1 ordinateur à la maison, 1 ordinateur au travail, 1 disque USB fait la navette.

https://www.cis.upenn.edu/~bcpierce/unison – (traduction automatique)
Unison est un outil de synchronisation de fichiers pour OSX, Unix et Windows. Il permet à deux répliques d'une collection de fichiers et de répertoires d'être stockées sur des hôtes différents (ou des disques différents 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 des packages de gestion de configuration ( CVS , PRCS , Subversion , BitKeeper , etc.), des systèmes de fichiers distribués ( Coda , etc.), des utilitaires de mise en miroir unidirectionnelle ( rsync , etc.) et d'autres synchroniseurs ( Intellisync , Réconcilier , etc.). Cependant, il y a plusieurs points où cela 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 plusieurs plates - formes, vous permettant par exemple de synchroniser un ordinateur portable Windows avec un serveur Unix.
  • 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épertoires distribuée. Les mises à jour qui ne sont pas en conflit sont propagées automatiquement. Des 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 via une liaison socket directe ou via un tunnel via une connexion SSH crypté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 est prudent de laisser les répliques et ses propres structures privées dans un état raisonnable à tout moment, même en cas de terminaison anormale ou de pannes 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.

Inconvénients

Il semble qu'il ne faille pas changer la structure des dossiers, ni renommer les fichiers.

Notes

Note sur FAT

Une question est posée lors de la création d'un Profile : [_] Syncronization involving a FAT partition
Ok avec une FAT32.

Note sur NTFS

https://www.linuxquestions.org/questions/linux-software-2/unison-with-ntfs-4175657755/NTFS is not compatible with symlinks and unison will not copy it over. Look at the documentation below, Permissions are covered too. unison-manual #symlinks As far as I know rsync would have the same problems as Unison. With samba it is possible to have a share as read only.

.

wiki/logiciels/unison.txt · Dernière modification : 2021/03/07 10:50 de palas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki