D'après le man de rsync, par défaut, rsync se fonde sur la taille du fichier et sa date de dernière modification pour savoir s'il y a eu modification.
Tu peux passer l'option --checksum pour forcer rsync à vérifier si les fichiers sont différents par un checksum, au lieu de la taille et de la date.
Ensuite, si j'ai bien compris, l'algorithme de rsync découpe le fichier en morceau, fait des checksums pour chaque partie, permettant ainsi de ne transférer que les parties du fichier qui ont effectivement changé.
Tu peux également passer l'option --whole-file pour forcer rsync à copier le fichier entièrement, sans utiliser cette méthode de découpage.
[^] # Re: comment connaitre la difference
Posté par Axone . En réponse au message Rsync avec calcul des checksums simultanément. Évalué à 3.
D'après le man de rsync, par défaut, rsync se fonde sur la taille du fichier et sa date de dernière modification pour savoir s'il y a eu modification.
Tu peux passer l'option --checksum pour forcer rsync à vérifier si les fichiers sont différents par un checksum, au lieu de la taille et de la date.
Ensuite, si j'ai bien compris, l'algorithme de rsync découpe le fichier en morceau, fait des checksums pour chaque partie, permettant ainsi de ne transférer que les parties du fichier qui ont effectivement changé.
Tu peux également passer l'option --whole-file pour forcer rsync à copier le fichier entièrement, sans utiliser cette méthode de découpage.