I use Duplicati (v2.0.3.3) on my Ubuntu server to backup my media files. The target backend is a disk directly attached to the server (via external USB enclosure). So it’s a local, unencrypted backup.
For a while now, every run has been consistently throwing the following error after each run:
Failed to process file duplicati-b7442f2d4ccb143a1a59115c84d2ee358.dblock.zip
Duplicati.Library.Main.BackendManager+HashMismatchException: Hash mismatch on file "/tmp/dup-c8067558-2b75-4abf-977a-18595d5697d2", recorded hash: OxfruDqmQFjLiYlr9q9Ro5CGQTDYpuqQFsEp9IdMnaY=, actual hash x3KhVo1HYvWuKByN1o7Ucye9TXHfFCWd4c4Y3FUtIJE=
at Duplicati.Library.Main.BackendManager.GetForTesting (System.String remotename, System.Int64 size, System.String hash) [0x00065] in <ae134c5a9abb455eb7f06c134d211773>:0
at Duplicati.Library.Main.Operation.TestHandler.DoRun (System.Int64 samples, Duplicati.Library.Main.Database.LocalTestDatabase db, Duplicati.Library.Main.BackendManager backend) [0x003f7] in <ae134c5a9abb455eb7f06c134d211773>:0
Before this message ends up in the logs, there are “retry” messages like this:
Operation Get with file duplicati-b7442f2d4ccb143a1a59115c84d2ee358.dblock.zip attempt 5 of 5 failed with message: Hash mismatch on file "/tmp/dup-c8067558-2b75-4abf-977a-18595d5697d2", recorded hash: OxfruDqmQFjLiYlr9q9Ro5CGQTDYpuqQFsEp9IdMnaY=, actual hash x3KhVo1HYvWuKByN1o7Ucye9TXHfFCWd4c4Y3FUtIJE=
Duplicati.Library.Main.BackendManager+HashMismatchException: Hash mismatch on file "/tmp/dup-c8067558-2b75-4abf-977a-18595d5697d2", recorded hash: OxfruDqmQFjLiYlr9q9Ro5CGQTDYpuqQFsEp9IdMnaY=, actual hash x3KhVo1HYvWuKByN1o7Ucye9TXHfFCWd4c4Y3FUtIJE=
at Duplicati.Library.Main.BackendManager.GetForTesting (System.String remotename, System.Int64 size, System.String hash) [0x00065] in <ae134c5a9abb455eb7f06c134d211773>:0
at Duplicati.Library.Main.Operation.TestHandler.DoRun (System.Int64 samples, Duplicati.Library.Main.Database.LocalTestDatabase db, Duplicati.Library.Main.BackendManager backend) [0x003f7] in <ae134c5a9abb455eb7f06c134d211773>:0
I’ve searched the forums, and I’ve struck out trying to find examples where the hash mismatch happens on a dblock file. Is there a way I can save this backup set? Or do I have to nuke it and start over fresh?