Pages : 1
#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
Pages : 1