On Mon, Jul 23, 2012 at 01:15:00PM +0200, samuel veyre wrote:
> > Il suffit de lancer rsync en inversant source et destination, non ?
> > [...]
> > Un petit script qui ferait un rsync dans un sens, puis un dans l'autre
> > (sans écraser), puis un coup de diff devrait marcher.
>
>
> Il me semble que faire des "rsync croisés" n'est pas une solution trés
> propre... C'est juste une intuition mais... Disons plutôt que je n'ai
> pas une compréhension assez fine des rouages de rsync pour me
> permettre cette astuce. Dans mes sauvegardes actuelles par exemple, je
> n'utilise pas l'option --delete qui permet d'effacer sur le disque de
> destination les fichiers qui ne sont plus présents dans le disque
> source. Du coup, j'ai probablement pleins de fichiers inutiles qui
> trainent ici et là en vrac... Il y a probablement d'autres options de
> rsync que je n'ai pas pris l'habitude d'utiliser. Je manque de rigueur
> dans l'utilisation de rsync. Si je fais un rsync dans l'autre sens,
> j'ai peur de foutre une pagaille monstre... (sans meme m'en rendre
> compte immédiatement).
Pour synchroniser deux répertoires, Unison semble faire exactement ça :
http://www.cis.upenn.edu/~bcpierce/unison/
J'ai pas utilisé, mais j'ai vu plusieurs retours de gens satisfaits.