3

I am using rdiff for my differential backup. Recently an issue happened where all versions of my backup failed to patch correctly and rdiff returning an error 106 which after investigation is a code for a corrupt delta.

Now I am pretty sure that the issue might be the result of a corrupt signature file since all deltas failed to patch correctly.

So my question is how do I verify if the signature file is corrupt or not or in other words how do I verify backups done using rdiff?

Zaid Amir
  • 217

1 Answers1

3

Have you tried the --verify option to try and run a verify on your backup and see what rdiff states? Also looking at others output of --verify it appears that rdiff uses SHA1 and not MD5 signatures as the verification mechanism. I also was reading that apparently if you have files with multiple hard links to them that on restore rdiff may not put them exactly back as they were. There is someone who apparently came up with a patch but dunno if it has been blessed, included, or even widely available.

I was reading this thread after doing some searching on rdiff:

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

you can use links on page to move back and forward to see the entire thread as it goes, but that page gave me most of my hints for what I have typed here.

Hope that helps.

Pariah
  • 152