1 votes

Rsync répertoire complet mais certains fichiers md5sum sont différents

Je suis en train d'utiliser rsync pour copier un répertoire de l'hôte A vers l'hôte B. Après que la synchronisation ait été effectuée avec succès, je vérifie les fichiers dans le répertoire et je constate que certains fichiers ont une somme de contrôle md5 différente mais la même horodatage. Est-ce que quelqu'un peut m'expliquer pourquoi?

**Infos sur rsync :**
rsync version 2.6.3, protocole version 28
Copyright (C) 1996-2004 par Andrew Tridgell et d'autres

Fonctionnalités : fichiers 64 bits, paires de sockets, liens durs, liens symboliques, fichiers batch, 
              inplace, IPv6, i-numéros système 64 bits, i-numéros internes 64 bits

rsync est fourni SANS AUCUNE GARANTIE. Il s'agit d'un logiciel libre, et vous
êtes autorisé à le redistribuer dans certaines conditions. Voir la licence publique générale GNU
pour plus de détails.

**Option rsync**
rsync -avP DIR HOSTB:foo/

Après avoir constaté cette différence, j'ai utilisé la commande touch de Linux pour mettre à jour tous les fichiers dans ce répertoire et j'ai constaté que rsync synchronise toujours les fichiers qui ont la même valeur MD5.

Ce problème me préoccupe depuis un certain temps; toute aide ou suggestion?

4voto

Si vous voulez que rsync détecte les fichiers modifiés par somme de contrôle, vous devez utiliser l'option -c/--checksum. Si cette option n'est pas définie, rsync se contente de comparer la taille du fichier et l'heure de la dernière modification.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X