Duplicati - 2.0.6.3_beta_2021-06-17 (since January 2022)
Ubuntu 20.04
We run several backups to several BackBlaze buckets. Starting a few days ago they started to fail on the verification portion of the backup.
- 2022-09-05 02:09:37 -04 - [Error-Duplicati.Library.Main.Operation.TestHandler-FailedToProcessFile]: Failed to process file duplicati-20220905T060000Z.dlist.zip.aes
- 2022-09-05 02:10:53 -04 - [Error-Duplicati.Library.Main.Operation.TestHandler-FailedToProcessFile]: Failed to process file duplicati-i5d947e5b1e7d4334b03cdfceee5c1b3c.dindex.zip.aes
- 2022-09-05 02:12:10 -04 - [Error-Duplicati.Library.Main.Operation.TestHandler-FailedToProcessFile]: Failed to process file duplicati-b60f6bb514d5d496aa34f6154a2138ca2.dblock.zip.aes
Running a Verfify on the backup, immediately after the fail, will fail again with the same errors. Running a Verify 15-20 minutes later will succeed.
Testing has shown that the files are in the BackBlaze bucket and can be downloaded, decrypted (with AESCrypt) and unzipped, even while the Verify is failing.
Duplicati is making five attempts on each file. A sample error in a verbose log is
Sep 5, 2022 3:19 AM: Operation Get with file duplicati-20220905T065751Z.dlist.zip.aes attempt 1 of 5 failed with message: Raw message:
{“ClassName”:“System.Exception”,“Message”:"Raw message: “,“Data”:null,“InnerException”:null,“HelpURL”:null,“StackTraceString”:” at Duplicati.Library.Backend.Backblaze.B2AuthHelper.AttemptParseAndThrowException (System.Exception ex) [0x000ad] in :0 \n at Duplicati.Library.Backend.Backblaze.B2.Get (System.String remotename, System.IO.Stream stream) [0x000db] in :0 \n at Duplicati.Library.Main.BackendManager.coreDoGetPiping (Duplicati.Library.Main.BackendManager+FileEntryItem item, Duplicati.Library.Interface.IEncryption useDecrypter, System.Int64& retDownloadSize, System.String& retHashcode) [0x00259] in :0 \n at Duplicati.Library.Main.BackendManager.DoGet (Duplicati.Library.Main.BackendManager+FileEntryItem item) [0x002ff] in :0 \n at Duplicati.Library.Main.BackendManager.ThreadRun () [0x000ff] in :0 ",“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2146233088,“Source”:“Duplicati.Library.Backend.Backblaze”}
I’ve restarted the duplicati daemon. No change.
Is there any way to log the actual BackBlaze API calls?
Thanks!