2 votes

Vérifier l'intégrité de la sauvegarde rdiff

J'utilise rdiff pour ma sauvegarde différentielle. Récemment, un problème s'est produit : toutes les versions de ma sauvegarde n'ont pas été correctement patchées et rdiff a renvoyé une erreur 106 qui, après enquête, est un code pour un delta corrompu.

Maintenant, je suis presque sûr que le problème pourrait être le résultat d'un fichier de signature corrompu puisque tous les deltas n'ont pas réussi à se patcher correctement.

Ma question est donc la suivante : comment vérifier si le fichier de signature est corrompu ou non ou, en d'autres termes, comment vérifier les sauvegardes effectuées à l'aide de rdiff ?

3voto

JeffC Points 431

Avez-vous essayé l'option --verify pour essayer de lancer une vérification sur votre sauvegarde et voir ce que rdiff indique ? En regardant d'autres résultats de --verify, il semble que rdiff utilise les signatures SHA1 et non MD5 comme mécanisme de vérification. J'ai également lu que, apparemment, si vous avez des fichiers avec plusieurs liens en dur vers eux, lors de la restauration, rdiff peut ne pas les remettre exactement dans l'état où ils se trouvaient. Il y a quelqu'un qui a apparemment trouvé un correctif mais je ne sais pas s'il a été béni, inclus, ou même largement disponible.

J'ai lu ce fil de discussion après avoir fait quelques recherches sur rdiff :

https://lists.gnu.org/archive/html/rdiff-backup-users/2009-11/msg00054.html

vous pouvez utiliser les liens sur la page pour avancer ou reculer et voir l'ensemble du fil au fur et à mesure, mais cette page m'a donné la plupart des indications pour ce que j'ai tapé ici.

J'espère que cela vous aidera.

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