lsyncd et inosync ne sont pas bidirectionnels.
Qu'est ce que la bidirectionnalité ? C'est ce qui permet de déterminer de connecter plusieurs postes de travail à un serveur, et de propager les opérations à tous les postes.
Néanmoins, tout le monde n'a pas besoin de la bidirectionnalité (si l'on n'a qu'un seul poste, ou alors si on utilise les différents postes en séquence uniquement, et qu'on lance certaines commandes rsync à certains moments bien précis)
En quoi rsync ne permet pas cela alors qu'on pourrait appeler "rsync local: distant: ; rsync distant: local:" ? Car si un fichier est supprimé, l'opération n'est pas propagée. Et si l'on ajoute "--delete" ? Alors, il ne sera pas possible d'ajouter un nouveau fichier depuis un poste car un autre poste le supprimera, car "--delete" fera croire à rsync que le fichier est superflu.
Comment résoudre le problème ? En gardant un état, pour mieux considérer chaque fichier, et ne laisser à rsync que le transfert individuel de fichiers, et non plus le transfert d'arbres de dossiers/fichiers.
[^] # Re: pas mal...
Posté par BFG . En réponse au journal [Journal bookmark] Encore un bug de sécurité chez Dropbox.... Évalué à 4.
lsyncd et inosync ne sont pas bidirectionnels.
Qu'est ce que la bidirectionnalité ? C'est ce qui permet de déterminer de connecter plusieurs postes de travail à un serveur, et de propager les opérations à tous les postes.
Néanmoins, tout le monde n'a pas besoin de la bidirectionnalité (si l'on n'a qu'un seul poste, ou alors si on utilise les différents postes en séquence uniquement, et qu'on lance certaines commandes rsync à certains moments bien précis)
En quoi rsync ne permet pas cela alors qu'on pourrait appeler "rsync local: distant: ; rsync distant: local:" ? Car si un fichier est supprimé, l'opération n'est pas propagée. Et si l'on ajoute "--delete" ? Alors, il ne sera pas possible d'ajouter un nouveau fichier depuis un poste car un autre poste le supprimera, car "--delete" fera croire à rsync que le fichier est superflu.
Comment résoudre le problème ? En gardant un état, pour mieux considérer chaque fichier, et ne laisser à rsync que le transfert individuel de fichiers, et non plus le transfert d'arbres de dossiers/fichiers.