• # Tout se fait en même temps

    Posté par . En réponse au message Rsync avec calcul des checksums simultanément. Évalué à 2.

    sending incremental file list
    Etape 1 : Lecture sur le serveur de destination

    Copie du fichier
    Etape 2 : Lecture sur le serveur source

    Cette explication n'est pas claire. Par exemple tu n'indiques pas à quel moment les données sont transférées. Tu indiques « Copie du fichier » mais ce n'est pas une étape numérotée, et après cette copie il y aurait une étape de lecture ce qui n'a aucun sens. De plus rsync ne fait une copie qu'en local, à distance c'est un transfert des différences qui se fait en même temps que la vérification des sommes de contrôles progressives (rolling checksum).

    Imagine que VM1.img fasse 200 Gio et que tes machines source et cible aient 16 Gio de mémoire.
    Il n'est pas réaliste que rsync fasse sa somme de contrôle progressive sur une machine et la garde en mémoire pour ensuite la comparer avec la même chose de l'autre côté --> la comparaison des fichiers se fait bien simultanément des deux côtés.
    Donc ce que tu vois est peut-être autre chose que ce que tu imagines.