Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/04/2013, à 10:11

Adrien.D

Contrôler l'intégrité d'un dossier après un rsync

Bonjour,

J'ai deux serveurs, un "maitre" et un "esclave".

Chaque nuit, un script dans crontab fait un rsync d'un dossier partagé du maitre vers l'esclave.

Je souhaiterais, une fois l'opération terminée, contrôler que les fichiers sont identiques de l'un sur l'autre.

J'ai pensé à un md5sum du dossier mais cela ne fonctionne pas.

Voici la ligne actuellement utilisée pour rsync:

rsync -avz --delete-after /sauvegarde/ root@esclave:/rsync-sauvegarde >> "$ficlog"

Il y a des stats avant et après dans mon script pour avoir l'heure de début et fin du rsync, puis envoi de mail, mais là n'est pas l'intérêt.

J'attends vos lumières sur cette vérification de synchronisation.

Merci


ASUS N76VZ : PC Portable sous Calculate Linux Desktop MATE (Gentoo like)
Serveur domestique : Calculate Linux Server Scratch (Gentoo like)
Au travail : Ubuntu Server 12.04 LTS + CentOS 7

Hors ligne

#2 Le 18/04/2013, à 10:31

Bigcake

Re : Contrôler l'intégrité d'un dossier après un rsync

Bonjour

Par défaut, rsync fait une vérification rapide, pour forcer une vérification par md5, rsync a une option --checksum.
La vérification est faite avant et après le copie.
Du coup, le fait d'utiliser cette option va faire beaucoup plus d'accès disque et ralentir la copie.

Pour plus d'infos 'man rsync', option c ou --checksum

Dernière modification par Bigcake (Le 18/04/2013, à 10:37)


"Les gens" ne sont pas cons, ils ont été habitués à la facilité et à la désinformation. Le meilleur moyen de ne pas les aider, c'est de se moquer. Le meilleur moyen de les aider, c'est de les informer, encore et encore. La réflexion viendra. N'oubliez pas que vous aussi, vous êtes le con d'un autre.
Smartphone+GNU/Linux=Librem5

Hors ligne

#3 Le 18/04/2013, à 11:10

Adrien.D

Re : Contrôler l'intégrité d'un dossier après un rsync

Bonjour,

OK, Merci.

Je ferai quelques tests avec un fichier blanc de 1Go généré par dd, pour voir ce que ça donne.

Merci du tuyau


ASUS N76VZ : PC Portable sous Calculate Linux Desktop MATE (Gentoo like)
Serveur domestique : Calculate Linux Server Scratch (Gentoo like)
Au travail : Ubuntu Server 12.04 LTS + CentOS 7

Hors ligne