New question #284779 on Duplicity:
https://answers.launchpad.net/duplicity/+question/284779

I'm excited to be using duplicity with some backups, but have run into some 
trouble and would like to know if it's recoverable.

Using Duplicity version 0.7.06 I backed up a 1.8TB set of files to a local NAS 
via an NFS mount. This took many attempts, and a week of tinkering to 
accomplish. I had to restart the process due to issues such as gpg-agent timing 
out the passphrase. Eventually the backup completed successfully, but I don't 
remember if it was fresh (all NAS-side files removed first) or had been 
resumed. This will be something to watch better next time.

I went on to immediately test the restore process by bringing the files back to 
a spare 2TB partition. Each volume is 100M.

# duplicity --asynchronous-upload --force --num-retries 10 -v9 file:///mnt/bkup 
/mnt/tmp/berocs

Which made it to volume 7485 of 13821. 

Processed volume 7484 of 13821
Registering (mktemp) temporary file 
/tmp/duplicity-UKeud7-tempdir/mktemp-bdrFu_-7494
Deleting /tmp/duplicity-UKeud7-tempdir/mktemp-bdrFu_-7494
Forgetting temporary file /tmp/duplicity-UKeud7-tempdir/mktemp-bdrFu_-7494
Processed volume 7485 of 13821
Registering (mktemp) temporary file 
/tmp/duplicity-UKeud7-tempdir/mktemp-61HOHl-7495
Invalid data - SHA1 hash mismatch for file:
 duplicity-full.20160205T033010Z.vol7485.difftar.gpg
 Calculated hash: 9b905a77192131637bc6ae172a602f0c11896d73
 Manifest hash: 35ffeea04fe95d30c153d841fe445c4c8a87d30e

Releasing lockfile 
/root/.cache/duplicity/2dc20957bea0e51ed1d54f05c291ab69/lockfile.lock
Removing still remembered temporary file 
/tmp/duplicity-UKeud7-tempdir/mktemp-61HOHl-7495
Removing still remembered temporary file 
/tmp/duplicity-UKeud7-tempdir/mkstemp-B8zpTT-1

I'd rather not go volume by volume to recover partial files, as is suggested in 
other threads concerning this error. Instead, since I still have the original 
files, is there a way to repair the backup without having to delete and 
re-transfer all 2TB again?

-- 
You received this question notification because your team duplicity-team
is an answer contact for Duplicity.

_______________________________________________
Mailing list: https://launchpad.net/~duplicity-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~duplicity-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to