Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

general.cherche-logiciel : Synchroniser des fichiers entre PC et clé usb

Posté par Adrien Morvan (Jabber id, page perso, ) le 04 avril 2008

Chers linuxfriens,



Je passe souvent d'un ordinateur à un autre par le biais de ma clé usb et cherche un logiciel qui synchroniserai les copies de tous mes fichiers en gardant les versions les plus récentes.



Je peux par exemple avoir une version récente d'un fichier A et une ancienne version d'un fichier B sur ma clé usb. Le programme devra alors copier le fichier A de ma clé vers le PC et le fichier B du PC vers la clé.





Je connais l'existence de CVS, rsync, fullsync... mais ne veux pas passer par un réseau ni faire des MAJ toutes les 10min.





L'idéal serait un script shell que je pourrai mettre sur la clé.

A mes risques à périls, j'en écrirai un moi même si vous n'avez rien à me suggérer.



Merci

> Lire le message (6 commentaires, moyenne: 1,7).  

Vous avez demandé le commentaire #920102.

unison + [udev|incron]

Posté par noctisLab () le 04/04/2008 à 17:43. (lien). Évalué à 3.

Pour faire la synchro de fichiers, j'utilise unison, qui fait exactement ce que tu décris avec les fichiers A et B.

Pour que cela ne se produise que lorsque c'est nécessaire, tu peux utiliser udev si c'est au moment du branchement de la clef usb (http://linuxfr.org/forums/10/24348.html), ou incron lorsqu'un fichier est modifié (http://www.debian-administration.org/articles/581)

  • [^]Re: unison + [udev|incron]

    Posté par PLuG () le 05/04/2008 à 11:10. (lien). Évalué à 1.

    exact, c'est l'outil que tu cherches, unison est fait POUR CA.

    • [^]Re: unison + [udev|incron]

      Posté par Adrien Morvan (Jabber id, page perso, ) le 06/04/2008 à 18:43. (lien). Évalué à 1.

      Merci, c'est exactement ce que je cherchais.

      J'ai du batailler avec les droits, la casse et qq bugs d'unison mais j'y suis parvenu :
      $ unison ~/etudes /media/WDPassport/etudes -times -ignorecase true -perms 0