C4t4lyst Posté(e) le 19 novembre 2013 Partager Posté(e) le 19 novembre 2013 Hello la communauté Syno, je me demandais quel genre de synchronisation utilise Cloud Station ; quand un fichier est modifié, est-il renvoyé en intégralité, ou seulement la partie du fichier qui a été changée (à la rsync) ? Merci d'avance pour l'info. Clément 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fravadona Posté(e) le 19 novembre 2013 Partager Posté(e) le 19 novembre 2013 Pour CloudStation je ne sais pas, mais rsync envoie tout le fichier s'il a ete modifié 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
C4t4lyst Posté(e) le 19 novembre 2013 Auteur Partager Posté(e) le 19 novembre 2013 (modifié) Ah non, garanti que rsync ne transfère que la différence entre 2 fichiers : "Le protocole de mise à jour à distance rsync lui permet de ne transférer que la différence entre deux jeux de fichiers à travers le réseau, en utilisant un algorithme de recherche de somme de contrôle. Ce protocole établit ses connexions sur le port TCP 873 par défaut." (Wikipedia). Et je l'utilise entre 2 Syno ; quand un fichier de plusieurs dizaines de Mo met quelques secondes pour se mettre à jour après changement, c'est qu'il n'est pas transféré en entier... Modifié le 19 novembre 2013 par C4t4lyst 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fravadona Posté(e) le 19 novembre 2013 Partager Posté(e) le 19 novembre 2013 (modifié) Ah non, garanti que rsync ne transfère que la différence entre 2 fichiers : "Le protocole de mise à jour à distance rsync lui permet de ne transférer que la différence entre deux jeux de fichiers à travers le réseau, en utilisant un algorithme de recherche de somme de contrôle. Ce protocole établit ses connexions sur le port TCP 873 par défaut." (Wikipedia). Et je l'utilise entre 2 Syno ; quand un fichier de plusieurs dizaines de Mo met quelques secondes pour se mettre à jour après changement, c'est qu'il n'est pas transféré en entier... La "difference entre deux jeux de fichiers" n'est pas la meme chose que la "difference entre deux fichiers" Tu peux facilement faire le test : cd /volume1 mkdir dir1 dir2 dd if=/dev/zero of=dir1/fichier bs=1M count=2000 rsync -av dir1/ dir2/ echo "une nouvelle ligne a la fin du fichier" >> dir1/fichier rsync -av dir1/ dir2/ Modifié le 19 novembre 2013 par Fravadona 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
C4t4lyst Posté(e) le 19 novembre 2013 Auteur Partager Posté(e) le 19 novembre 2013 Bref, là n'est pas la question, ce fil n'est pas fait pour parler de rsync 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fravadona Posté(e) le 19 novembre 2013 Partager Posté(e) le 19 novembre 2013 Non c'est clair Mais je pense que CloudStation est base sur le code de rsync 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
C4t4lyst Posté(e) le 19 novembre 2013 Auteur Partager Posté(e) le 19 novembre 2013 Donc le delta-transfert dans rsync c'est quoi en fait ? Je n'ai pas compris le principe du coup. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fravadona Posté(e) le 19 novembre 2013 Partager Posté(e) le 19 novembre 2013 (modifié) Supposement le delta-block devrait correspondre a ce que tu pensais, mais je vois mal rsync en tirer parti par defaut : il est plus lent de calculer les differences au niveau des blocks entre 2 fichiers que de retransferer le fichier complet a chaque fois qu'il est modifie ... Modifié le 19 novembre 2013 par Fravadona 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.