Le wiki de ubuntu-fr explique que rsync ne fonctionne que dans un sens, si on veut imiter le fonctionnement du client owncloud il faut lancer la commande dans les deux sens.
Oui mais non.
Disons que tu lances un rsync de dossier1 vers dossier2 puis de dossier2 vers dossier1.
* si tu le lances avec --delete, tu vas perdre les fichiers qui existent sur dossier2 et pas sur dossier1 avant la synchro
* si tu le lances sans --delete, tu ne peux pas supprimer un fichier (sauf à le supprimer dans les 2 dossiers)
* dans tous les cas, si un fichier est synchronisé, que tu fais une modif sur dossier2, la modif sera écrasée à la prochaine synchro.
Rsync n'est pas adapté pour de la synchronisation bidirectionnelle. Point.
Néanmoins, pour du backup, je ne vois pas l'intérêt de faire du bidirectionnel. En revanche, il serait judicieux d'avoir une rétention et ne pas écraser le backup précédent à chaque fois.
[^] # Re: Cohérence BDD
Posté par kna . En réponse au journal [Tuto/HowTo] Sauvegarder les fichiers joints de phpBB3 sur le cloud via rsync et webdav/dafvs2. Évalué à 4.
Oui mais non.
Disons que tu lances un rsync de dossier1 vers dossier2 puis de dossier2 vers dossier1.
* si tu le lances avec
--delete, tu vas perdre les fichiers qui existent sur dossier2 et pas sur dossier1 avant la synchro* si tu le lances sans
--delete, tu ne peux pas supprimer un fichier (sauf à le supprimer dans les 2 dossiers)* dans tous les cas, si un fichier est synchronisé, que tu fais une modif sur dossier2, la modif sera écrasée à la prochaine synchro.
Rsync n'est pas adapté pour de la synchronisation bidirectionnelle. Point.
Néanmoins, pour du backup, je ne vois pas l'intérêt de faire du bidirectionnel. En revanche, il serait judicieux d'avoir une rétention et ne pas écraser le backup précédent à chaque fois.