Fix corrupted index files and malformed database disk image

Background

By mistake I seemed to have deleted the database file in /home/brands/.config/Duplicati/GGREKQADRH.sqlite. I then restored it from the backup using the CLI, which worked fine. In between, however, the GUI prompted me to repair the database, which I clicked (possibly multiple times as I didn’t see immediate feedback whether repair started).

Problem

Backup not working

Now, the GUI states, latest backup on “07/25/2022” (should be “08/03/2022”). Trying to backup via GUI shows this error:

Found inconsistency in the following files while validating database: /home/brands/.config/Duplicati/GGREKQADRH.sqlite, actual size 2206789632, dbsize 2118316032, blocksetid: 2141463 /home/brands/.config/Duplicati/GGREKQADRH.sqlite, actual size 2206789632, dbsize 2205560832, blocksetid: 2149291 . Run repair to fix it.

Repair not working

When I do duplicati-cli repair /media/brands/Storage_StefanBrand/X1_Carbon_HOME_backup --dbpath='/home/brands/.config/Duplicati/GGREKQADRH.sqlite', I get: The remote volume duplicati-i60fbfea1f4804d178a4df1d2e790630b.dindex.zip appears in the database with state Uploaded and a deleted state, cannot continue

Full error output
System.Exception: The remote volume duplicati-i60fbfea1f4804d178a4df1d2e790630b.dindex.zip appears in the database with state Uploaded and a deleted state, cannot continue
  at Duplicati.Library.Main.Operation.FilelistProcessor.RemoteListAnalysis (Duplicati.Library.Main.BackendManager backend, Duplicati.Library.Main.Options options, Duplicati.Library.Main.Database.LocalDatabase database, Duplicati.Library.Main.IBackendWriter log, System.Collections.Generic.IEnumerable`1[T] protectedFiles) [0x00491] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Operation.RepairHandler.RunRepairRemote () [0x000df] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Operation.RepairHandler.Run (Duplicati.Library.Utility.IFilter filter) [0x0016d] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Controller+<>c__DisplayClass18_0.<Repair>b__0 (Duplicati.Library.Main.RepairResults result) [0x0001c] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Controller.RunAction[T] (T result, System.String[]& paths, Duplicati.Library.Utility.IFilter& filter, System.Action`1[T] method) [0x0026f] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Controller.RunAction[T] (T result, Duplicati.Library.Utility.IFilter& filter, System.Action`1[T] method) [0x00007] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Controller.Repair (Duplicati.Library.Utility.IFilter filter) [0x0001a] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.CommandLine.Commands.Repair (System.IO.TextWriter outwriter, System.Action`1[T] setup, System.Collections.Generic.List`1[T] args, System.Collections.Generic.Dictionary`2[TKey,TValue] options, Duplicati.Library.Utility.IFilter filter) [0x00030] in <eb902dee3a2c4c3fbc8192580b4a42b2>:0 
  at (wrapper delegate-invoke) System.Func`6[System.IO.TextWriter,System.Action`1[Duplicati.Library.Main.Controller],System.Collections.Generic.List`1[System.String],System.Collections.Generic.Dictionary`2[System.String,System.String],Duplicati.Library.Utility.IFilter,System.Int32].invoke_TResult_T1_T2_T3_T4_T5(System.IO.TextWriter,System.Action`1<Duplicati.Library.Main.Controller>,System.Collections.Generic.List`1<string>,System.Collections.Generic.Dictionary`2<string, string>,Duplicati.Library.Utility.IFilter)
  at Duplicati.CommandLine.Program.ParseCommandLine (System.IO.TextWriter outwriter, System.Action`1[T] setup, System.Boolean& verboseErrors, System.String[] args) [0x00342] in <eb902dee3a2c4c3fbc8192580b4a42b2>:0 
  at Duplicati.CommandLine.Program.RunCommandLine (System.IO.TextWriter outwriter, System.IO.TextWriter errwriter, System.Action`1[T] setup, System.String[] args) [0x00002] in <eb902dee3a2c4c3fbc8192580b4a42b2>:0

Index files corrupted

The current state of the backup has many dindex.zip files with size 232 bytes:

List-broken-files not working

This, unfortunately, also results in an error: duplicati-cli list-broken-files /media/brands/Storage_StefanBrand/X1_Carbon_HOME_backup --dbpath='/home/brands/.config/Duplicati/GGREKQADRH.sqlite'The database disk image is malformed

Full error output
Mono.Data.Sqlite.SqliteException (0x80004005): The database disk image is malformed
database disk image is malformed
  at Mono.Data.Sqlite.SQLite3.Reset (Mono.Data.Sqlite.SqliteStatement stmt) [0x00096] in <03f5dc00126848489ffe244e568a5e02>:0 
  at Mono.Data.Sqlite.SQLite3.Step (Mono.Data.Sqlite.SqliteStatement stmt) [0x00046] in <03f5dc00126848489ffe244e568a5e02>:0 
  at Mono.Data.Sqlite.SqliteDataReader.NextResult () [0x00129] in <03f5dc00126848489ffe244e568a5e02>:0 
  at Mono.Data.Sqlite.SqliteDataReader..ctor (Mono.Data.Sqlite.SqliteCommand cmd, System.Data.CommandBehavior behave) [0x00051] in <03f5dc00126848489ffe244e568a5e02>:0 
  at (wrapper remoting-invoke-with-check) Mono.Data.Sqlite.SqliteDataReader..ctor(Mono.Data.Sqlite.SqliteCommand,System.Data.CommandBehavior)
  at Mono.Data.Sqlite.SqliteCommand.ExecuteReader (System.Data.CommandBehavior behavior) [0x00006] in <03f5dc00126848489ffe244e568a5e02>:0 
  at Mono.Data.Sqlite.SqliteCommand.ExecuteDbDataReader (System.Data.CommandBehavior behavior) [0x00000] in <03f5dc00126848489ffe244e568a5e02>:0 
  at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader () [0x00000] in <fb434c75f80444cb80ba3a9212e0956f>:0 
  at Duplicati.Library.Main.Database.ExtensionMethods.ExecuteReader (System.Data.IDbCommand self, System.Boolean writeLog, System.String cmd, System.Object[] values) [0x0005e] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Database.ExtensionMethods.ExecuteReader (System.Data.IDbCommand self, System.String cmd, System.Object[] values) [0x00000] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Database.ExtensionMethods+<ExecuteReaderEnumerable>d__19.MoveNext () [0x00019] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Database.LocalListBrokenFilesDatabase+<GetBrokenFilesets>d__7.MoveNext () [0x0013b] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at System.Collections.Generic.LargeArrayBuilder`1[T].AddRange (System.Collections.Generic.IEnumerable`1[T] items) [0x00046] in <d22af090bceb4be792f53595cf074724>:0 
  at System.Collections.Generic.EnumerableHelpers.ToArray[T] (System.Collections.Generic.IEnumerable`1[T] source) [0x0003c] in <d22af090bceb4be792f53595cf074724>:0 
  at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0002c] in <d22af090bceb4be792f53595cf074724>:0 
  at Duplicati.Library.Main.Operation.ListBrokenFilesHandler.GetBrokenFilesetsFromRemote (System.String backendurl, Duplicati.Library.Main.BasicResults result, Duplicati.Library.Main.Database.LocalListBrokenFilesDatabase db, System.Data.IDbTransaction transaction, Duplicati.Library.Main.Options options, System.Collections.Generic.List`1[Duplicati.Library.Main.Database.RemoteVolumeEntry]& missing) [0x00019] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Operation.ListBrokenFilesHandler.DoRun (Duplicati.Library.Main.Database.LocalListBrokenFilesDatabase db, System.Data.IDbTransaction transaction, Duplicati.Library.Utility.IFilter filter, System.Func`6[T1,T2,T3,T4,T5,TResult] callbackhandler) [0x0005b] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Operation.ListBrokenFilesHandler.Run (Duplicati.Library.Utility.IFilter filter, System.Func`6[T1,T2,T3,T4,T5,TResult] callbackhandler) [0x0004a] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Controller+<>c__DisplayClass34_0.<ListBrokenFiles>b__0 (Duplicati.Library.Main.ListBrokenFilesResults result) [0x0001c] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Controller.RunAction[T] (T result, System.String[]& paths, Duplicati.Library.Utility.IFilter& filter, System.Action`1[T] method) [0x0026f] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Controller.RunAction[T] (T result, System.Action`1[T] method) [0x00009] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.Library.Main.Controller.ListBrokenFiles (Duplicati.Library.Utility.IFilter filter, System.Func`6[T1,T2,T3,T4,T5,TResult] callbackhandler) [0x00021] in <e60bc008dd1b454d861cfacbdd3760b9>:0 
  at Duplicati.CommandLine.Commands.ListBrokenFiles (System.IO.TextWriter outwriter, System.Action`1[T] setup, System.Collections.Generic.List`1[T] args, System.Collections.Generic.Dictionary`2[TKey,TValue] options, Duplicati.Library.Utility.IFilter filter) [0x00061] in <eb902dee3a2c4c3fbc8192580b4a42b2>:0 
  at (wrapper delegate-invoke) System.Func`6[System.IO.TextWriter,System.Action`1[Duplicati.Library.Main.Controller],System.Collections.Generic.List`1[System.String],System.Collections.Generic.Dictionary`2[System.String,System.String],Duplicati.Library.Utility.IFilter,System.Int32].invoke_TResult_T1_T2_T3_T4_T5(System.IO.TextWriter,System.Action`1<Duplicati.Library.Main.Controller>,System.Collections.Generic.List`1<string>,System.Collections.Generic.Dictionary`2<string, string>,Duplicati.Library.Utility.IFilter)
  at Duplicati.CommandLine.Program.ParseCommandLine (System.IO.TextWriter outwriter, System.Action`1[T] setup, System.Boolean& verboseErrors, System.String[] args) [0x00342] in <eb902dee3a2c4c3fbc8192580b4a42b2>:0 
  at Duplicati.CommandLine.Program.RunCommandLine (System.IO.TextWriter outwriter, System.IO.TextWriter errwriter, System.Action`1[T] setup, System.String[] args) [0x00002] in <eb902dee3a2c4c3fbc8192580b4a42b2>:0

New database → see next post (character limit)

Solution/Workaround

For now, I resorted to make a copy of the database and delete it in the GUI (without attempting a repair); backup works again.

My Questions

  1. Can I fix the index files in any way so that my backups after “07/25/2022” appear again?
  2. (optional) What happens when I run purge-broken-files on the new database (see next post) when --dry-run shows no output other than some warnings about sizes not matching?

Repair with new database (Recreate)

Simply running duplicati-cli repair '/media/brands/Storage_StefanBrand/X1_Carbon_HOME_backup' to create a new database works, but the last line after downloading many files is Found 6 missing volumes; attempting to replace blocks from existing volumes. Then the command exits 0.

I then tried to perform the backup from the CLI with this new database. → Found 6 missing volumes; attempting to replace blocks from existing volumes

Full error output
Checking remote backup ...
  Listing remote folder ...
Missing file: duplicati-i8d8b9eb7fcdc4f378020006cb1deafa5.dindex.zip
Missing file: duplicati-i915d576d688f439796d52fddd19a8185.dindex.zip
Missing file: duplicati-i921c7e3cd6254d69aecc54b45a0b1bb7.dindex.zip
Missing file: duplicati-bcc843d061a2a4afa95843dadcc378ad3.dblock.zip
Missing file: duplicati-i296c2e8a125a4402acadfe648baaf0e3.dindex.zip
Missing file: duplicati-ba643ca0789ad4ad8bbcc7c362a635c50.dblock.zip
Missing file: duplicati-i0429d4cd9cd4471f80c4ed86fc53f51a.dindex.zip
Missing file: duplicati-b918a4c847f6a47e483db2815529288cf.dblock.zip
Missing file: duplicati-be9a8b354ea6446bd949bf294614f7a49.dblock.zip
Missing file: duplicati-b65aa3ab522f64a84927bc3c8443646bc.dblock.zip
Missing file: duplicati-b677c171251004c568cdeb725ea09519b.dblock.zip
Missing file: duplicati-i1b5db1e76bc9433486ea8cb785ed0203.dindex.zip
Missing file: duplicati-bcb546e80b0f84b409419fe632ed5de30.dblock.zip
Missing file: duplicati-bf65a96998a1944feb88a0ee7b4d6d71a.dblock.zip
Missing file: duplicati-bb9b93f60d9ee4f2ebd3fa72dbc03a8b2.dblock.zip
Missing file: duplicati-ia9d1bb2288b4452a8de22512e19e7e3e.dindex.zip
Missing file: duplicati-iaa50adbd475f4bad8780bbce2722f511.dindex.zip
Missing file: duplicati-iaac1e57d22144365a6faec8879bc08a4.dindex.zip
Missing file: duplicati-bb82fc6b1820b445cbc90319152878346.dblock.zip
Missing file: duplicati-bb85bd8502f624e28926260afcebcae43.dblock.zip
Missing file: duplicati-bcef1ddcb15f94df39d311413aa32f8cf.dblock.zip
Missing file: duplicati-bcfab56084a9848d0bb6a4a27c645479d.dblock.zip
Missing file: duplicati-bcfb37dfa9cda41f6aa2574634afef993.dblock.zip
Missing file: duplicati-bda899604a7a04aa1b1bb8e82ccce3ab6.dblock.zip
Missing file: duplicati-bdab728b429a4439cbb97a555dccb9506.dblock.zip
Missing file: duplicati-bdc89788a39054ec0be3842fe992a31b8.dblock.zip
Missing file: duplicati-bdd79d9010c3f4776b4ac0079888e26d9.dblock.zip
Missing file: duplicati-bde4e6df45e1241db917b3037e5eb59d5.dblock.zip
Missing file: duplicati-i00868ab8468e4cd583a39ed293685338.dindex.zip
Missing file: duplicati-i4b2a92bb1bb240749caf4d35e2d04086.dindex.zip
Missing file: duplicati-i4c40e19d0a0444f899f9f7763e0d39ff.dindex.zip
Missing file: duplicati-bad0249776d7f44e9a1a0272e3ac9e117.dblock.zip
Missing file: duplicati-bad4ab05afc3c430bb6e1bf9e4ace93b9.dblock.zip
Missing file: duplicati-badd53a2a7f4a4c8788261603b4587496.dblock.zip
Missing file: duplicati-i86536de29d434dc9aad50a5ab4f0c451.dindex.zip
Missing file: duplicati-beba245f74fb44990a513cbdf2958a7bb.dblock.zip
Missing file: duplicati-becd62a77b1d64bc493cc532505da6ae8.dblock.zip
Missing file: duplicati-bede2eaa4e2f445c887886bc71d940f8e.dblock.zip
Missing file: duplicati-bee0c6e95661f4923b2903eb92863a752.dblock.zip
Missing file: duplicati-bc172f5842a3542d1999c6832edb925a6.dblock.zip
Missing file: duplicati-bd3c87abe10ce453bbae7be70ba50fa58.dblock.zip
Missing file: duplicati-b43f40b1814e84f668b36589f035daa97.dblock.zip
Missing file: duplicati-b016a4e003bb14436ab1d27e05bac8b09.dblock.zip
Missing file: duplicati-i234180640a0147298b3ab46d35c45f56.dindex.zip
Missing file: duplicati-b7ab6e6eaef0349dfaecf845cfbc9673d.dblock.zip
Missing file: duplicati-b21dad68caa564b4ba7324350d3cd4675.dblock.zip
Missing file: duplicati-b324cc67e86aa46b8b6367d1a9323987c.dblock.zip
Missing file: duplicati-i9b27f006c6dc46898a7ff449ee92bfb3.dindex.zip
Missing file: duplicati-i9be737290f434a05a3f0b7a4959a076a.dindex.zip
Missing file: duplicati-i0a3410db49794d9c83d19b80471bb10d.dindex.zip
Missing file: duplicati-i0c22db117f984455b839308ecb14680e.dindex.zip
Missing file: duplicati-b1f00ea78d6a0472483c21e360fbdb90b.dblock.zip
Missing file: duplicati-i6c422bd986654c169cca400d2d85c7bf.dindex.zip
Missing file: duplicati-i4fe19f9c429c4bdfb05c036816cff86d.dindex.zip
Missing file: duplicati-20220725T150000Z.dlist.zip
Missing file: duplicati-b0023e2781c6c4fab8f1ee19d8f88aec6.dblock.zip
Missing file: duplicati-i1286aa4ee0334df7a79fbe82d10b9f8d.dindex.zip
Missing file: duplicati-b15c4470b6a4743ea9feac9f3fc714eb7.dblock.zip
Missing file: duplicati-i392230da37d7429ebfa502451be49be6.dindex.zip
Missing file: duplicati-id6c9e58e04144cdd84466a22f018ecd8.dindex.zip
Missing file: duplicati-id71d40f9cf59435fa82d2752a4a34be3.dindex.zip
Missing file: duplicati-ba3d06513395d45a39f91ab1de3cb61b2.dblock.zip
Missing file: duplicati-i47e520bfd57c4d26b353a6e1b046dd7f.dindex.zip
Missing file: duplicati-b4d98ba6baafc43cda04e7dd8678ba466.dblock.zip
Missing file: duplicati-ba2685d891080484eb8ac04d4f15ab092.dblock.zip
Missing file: duplicati-i41e7e1ef627e4ba49557f8ee564804c5.dindex.zip
Missing file: duplicati-b39359ce7c72d4ee6a460121b805c549e.dblock.zip
Missing file: duplicati-i789e5578a1024696a416c19e16b22677.dindex.zip
Missing file: duplicati-i790df1f0a54f49ac9ffd439e42a4094e.dindex.zip
Missing file: duplicati-ic9aae19b193c4aa9a599af45f3ff3d95.dindex.zip
Missing file: duplicati-ic9b0efde228c40a9b635255be1508ebe.dindex.zip
Missing file: duplicati-icb4966244e204c35b858a7b0fd43c5ed.dindex.zip
Missing file: duplicati-i97272902be244021bdbde9af82d31ee4.dindex.zip
Missing file: duplicati-bd97db37a79ef4aa5bbb66cd2fb670b9f.dblock.zip
Missing file: duplicati-b0f41c7b6f6d040da9fbb49158b8725d4.dblock.zip
Missing file: duplicati-i7e93463c82b44092996b6b6fe88a0b6d.dindex.zip
Missing file: duplicati-bf8e61c3f4b1a4ac8b7c6a92e816fc8b8.dblock.zip
Missing file: duplicati-bf99a18792cdd472c9ff14c1346855227.dblock.zip
Missing file: duplicati-ie60227e1542c4d259ddfb06970ab96ab.dindex.zip
Missing file: duplicati-b5a82ab936a4b4f1297b163f7936901fc.dblock.zip
Missing file: duplicati-iec94fdaa18d44d7485241d6a94cdc66b.dindex.zip
Missing file: duplicati-i2a4ea0a6f69f484dae69ad31134d1ac1.dindex.zip
Missing file: duplicati-i2e2a598bd6b0487e9ed394069e956c52.dindex.zip
Missing file: duplicati-b5f430689de004ab99ed2a22693697dca.dblock.zip
Missing file: duplicati-i0dcb0e24b42a47c29a946ad639976faf.dindex.zip
Missing file: duplicati-baa5581e315d642e9bda22b4d80305789.dblock.zip
Missing file: duplicati-i60fbfea1f4804d178a4df1d2e790630b.dindex.zip
Missing file: duplicati-ie1b1bf4b1c3d47cd9c1e828613cdaf42.dindex.zip
Missing file: duplicati-ie1e1805080b847469129ff0fa2fc43bd.dindex.zip
Missing file: duplicati-bfabc0c0a33de4028bebbb938182295be.dblock.zip
Missing file: duplicati-b4e517c73a84e4b1b8de8a24870da8d1c.dblock.zip
Missing file: duplicati-bf3b17db3312d47cdb66b07e877277437.dblock.zip
Missing file: duplicati-i9536f3155ecd491a8e3f4ab3c0003fc1.dindex.zip
Missing file: duplicati-i9600a29ffe794703820e4a0e39eefb51.dindex.zip
Missing file: duplicati-i9cb3d4ceb43d42e4baee2afa83a6a399.dindex.zip
Missing file: duplicati-i9d774670381447c6aa779b2db28ecda7.dindex.zip
Missing file: duplicati-b2e8656107ddb4581b58aa0b9e84f193e.dblock.zip
Missing file: duplicati-ic4cc5f3ea34e4d02a34b2197d235f492.dindex.zip
Missing file: duplicati-b7eff008b0afc43b4a5f591a1fbe5f818.dblock.zip
Missing file: duplicati-ib682437d43de4d98a3545a8d7275f748.dindex.zip
Missing file: duplicati-if89430b35f63407aa24291469ae75584.dindex.zip
Missing file: duplicati-b122317126d0e4b5587fcaa9e1cd1c669.dblock.zip
Missing file: duplicati-b9513de02eaf044a99632f173e2f0c6f9.dblock.zip
Missing file: duplicati-b95a4e57a5d454d11a5b96fd05914964d.dblock.zip
Missing file: duplicati-i4dc964d812a44e689bf8adc8aed5ab23.dindex.zip
Missing file: duplicati-i4e217f65a8994165bb086a9bf771e4c2.dindex.zip
Missing file: duplicati-b8146ee06e80f4591b0071a6d6a067ccc.dblock.zip
Missing file: duplicati-i55332d6c115746859c7cd6236dd5cef9.dindex.zip
Missing file: duplicati-b092cbec41cf94781917f79903e494e86.dblock.zip
Missing file: duplicati-i443e8fcf27f14093b9d57155c50a05a5.dindex.zip
Missing file: duplicati-ia44e714695304694a42bdd16bdb638eb.dindex.zip
Missing file: duplicati-b55db67f03f804636a9e9689ff023c8b2.dblock.zip
Missing file: duplicati-ie46de6194cb64b36b837bc0aa44263cc.dindex.zip
Missing file: duplicati-ie561e6cde1854f568c32deb6faaa955c.dindex.zip
Missing file: duplicati-b26f7279280b246de967134e748dd009f.dblock.zip
Missing file: duplicati-b1e2e986324a148fbb282d643d2f416e2.dblock.zip
Missing file: duplicati-b1e576d6089144ba3b165a4b9c7f06bd7.dblock.zip
Missing file: duplicati-idee73f88fb7e48d0be6d9f39f45aff9e.dindex.zip
Missing file: duplicati-i8b3b3bf2048a4ab48cf6eabf1d386400.dindex.zip
Missing file: duplicati-i8bb8fe3a526f41d499936eee721ad000.dindex.zip
Missing file: duplicati-i5ced41a31f944f85bdf4ddd4e12c829c.dindex.zip
Missing file: duplicati-i5f05a2e320764296af1713c58621876e.dindex.zip
Missing file: duplicati-iddc4f5591573473f8f6ea8235c7bbe9a.dindex.zip
Missing file: duplicati-b6ae02290e1fc47d495d006e8da18580f.dblock.zip
Missing file: duplicati-i66b0a84cff0a46ea832592930185f3c0.dindex.zip
Missing file: duplicati-iac0be9716b0d4cc0a53ccd6f415b0bb8.dindex.zip
Missing file: duplicati-iacb40c7eb0a846eaab3eed5ecf765356.dindex.zip
Missing file: duplicati-b1c751de27b874e6f88ad3f0ba97d94ee.dblock.zip
Missing file: duplicati-b4968b9ab537d4a7abc8dc380f4c04a69.dblock.zip
Found 129 files that are missing from the remote storage, please run repair
Fatal error => Found 129 files that are missing from the remote storage, please run repair

ErrorID: MissingRemoteFiles
Found 129 files that are missing from the remote storage, please run repair

Repair newly created database

Ok, repair the new database… duplicati-cli repair file:///media/brands/Storage_StefanBrand/X1_Carbon_HOME_backup/ --dbpath=/home/brands/.config/Duplicati/IQDTRYNZCK.sqliteErrorID: MissingDblockFiles

Full command output

Listing remote folder …

ErrorID: MissingDblockFiles
The backup storage destination is missing data files. You can either enable --rebuild-missing-dblock-files or run the purge command to remove these files. The following files are missing: duplicati-bcc843d061a2a4afa95843dadcc378ad3.dblock.zip, duplicati-ba643ca0789ad4ad8bbcc7c362a635c50.dblock.zip, duplicati-b918a4c847f6a47e483db2815529288cf.dblock.zip, duplicati-be9a8b354ea6446bd949bf294614f7a49.dblock.zip, duplicati-b65aa3ab522f64a84927bc3c8443646bc.dblock.zip, duplicati-b677c171251004c568cdeb725ea09519b.dblock.zip, duplicati-bcb546e80b0f84b409419fe632ed5de30.dblock.zip, duplicati-bf65a96998a1944feb88a0ee7b4d6d71a.dblock.zip, duplicati-bb9b93f60d9ee4f2ebd3fa72dbc03a8b2.dblock.zip, duplicati-bb82fc6b1820b445cbc90319152878346.dblock.zip, duplicati-bb85bd8502f624e28926260afcebcae43.dblock.zip, duplicati-bcef1ddcb15f94df39d311413aa32f8cf.dblock.zip, duplicati-bcfab56084a9848d0bb6a4a27c645479d.dblock.zip, duplicati-bcfb37dfa9cda41f6aa2574634afef993.dblock.zip, duplicati-bda899604a7a04aa1b1bb8e82ccce3ab6.dblock.zip, duplicati-bdab728b429a4439cbb97a555dccb9506.dblock.zip, duplicati-bdc89788a39054ec0be3842fe992a31b8.dblock.zip, duplicati-bdd79d9010c3f4776b4ac0079888e26d9.dblock.zip, duplicati-bde4e6df45e1241db917b3037e5eb59d5.dblock.zip, duplicati-bad0249776d7f44e9a1a0272e3ac9e117.dblock.zip, duplicati-bad4ab05afc3c430bb6e1bf9e4ace93b9.dblock.zip, duplicati-badd53a2a7f4a4c8788261603b4587496.dblock.zip, duplicati-beba245f74fb44990a513cbdf2958a7bb.dblock.zip, duplicati-becd62a77b1d64bc493cc532505da6ae8.dblock.zip, duplicati-bede2eaa4e2f445c887886bc71d940f8e.dblock.zip, duplicati-bee0c6e95661f4923b2903eb92863a752.dblock.zip, duplicati-bc172f5842a3542d1999c6832edb925a6.dblock.zip, duplicati-bd3c87abe10ce453bbae7be70ba50fa58.dblock.zip, duplicati-b43f40b1814e84f668b36589f035daa97.dblock.zip, duplicati-b016a4e003bb14436ab1d27e05bac8b09.dblock.zip, duplicati-b7ab6e6eaef0349dfaecf845cfbc9673d.dblock.zip, duplicati-b21dad68caa564b4ba7324350d3cd4675.dblock.zip, duplicati-b324cc67e86aa46b8b6367d1a9323987c.dblock.zip, duplicati-b1f00ea78d6a0472483c21e360fbdb90b.dblock.zip, duplicati-b0023e2781c6c4fab8f1ee19d8f88aec6.dblock.zip, duplicati-b15c4470b6a4743ea9feac9f3fc714eb7.dblock.zip, duplicati-ba3d06513395d45a39f91ab1de3cb61b2.dblock.zip, duplicati-b4d98ba6baafc43cda04e7dd8678ba466.dblock.zip, duplicati-ba2685d891080484eb8ac04d4f15ab092.dblock.zip, duplicati-b39359ce7c72d4ee6a460121b805c549e.dblock.zip, duplicati-bd97db37a79ef4aa5bbb66cd2fb670b9f.dblock.zip, duplicati-b0f41c7b6f6d040da9fbb49158b8725d4.dblock.zip, duplicati-bf8e61c3f4b1a4ac8b7c6a92e816fc8b8.dblock.zip, duplicati-bf99a18792cdd472c9ff14c1346855227.dblock.zip, duplicati-b5a82ab936a4b4f1297b163f7936901fc.dblock.zip, duplicati-b5f430689de004ab99ed2a22693697dca.dblock.zip, duplicati-baa5581e315d642e9bda22b4d80305789.dblock.zip, duplicati-bfabc0c0a33de4028bebbb938182295be.dblock.zip, duplicati-b4e517c73a84e4b1b8de8a24870da8d1c.dblock.zip, duplicati-bf3b17db3312d47cdb66b07e877277437.dblock.zip, duplicati-b2e8656107ddb4581b58aa0b9e84f193e.dblock.zip, duplicati-b7eff008b0afc43b4a5f591a1fbe5f818.dblock.zip, duplicati-b122317126d0e4b5587fcaa9e1cd1c669.dblock.zip, duplicati-b9513de02eaf044a99632f173e2f0c6f9.dblock.zip, duplicati-b95a4e57a5d454d11a5b96fd05914964d.dblock.zip, duplicati-b8146ee06e80f4591b0071a6d6a067ccc.dblock.zip, duplicati-b092cbec41cf94781917f79903e494e86.dblock.zip, duplicati-b55db67f03f804636a9e9689ff023c8b2.dblock.zip, duplicati-b26f7279280b246de967134e748dd009f.dblock.zip, duplicati-b1e2e986324a148fbb282d643d2f416e2.dblock.zip, duplicati-b1e576d6089144ba3b165a4b9c7f06bd7.dblock.zip, duplicati-b6ae02290e1fc47d495d006e8da18580f.dblock.zip, duplicati-b1c751de27b874e6f88ad3f0ba97d94ee.dblock.zip, duplicati-b4968b9ab537d4a7abc8dc380f4c04a69.dblock.zip

Rebuild missing dblock files of new database

Running with --rebuild-missing-dblock-files uploads files, then prints something like Failed to perform cleanup for missing file: duplicati-b5f430689de004ab99ed2a22693697dca.dblock.zip, message: Repair not possible, missing 1797 blocks. If you want to continue working with the database, you can use the "list-broken-files" and "purge-broken-files" commands to purge the missing data from the database and the remote storage. => Repair not possible, missing 1797 blocks., uploads more files, etc.

List broken files of new database

On to duplicati-cli list-broken-files file:///media/brands/Storage_StefanBrand/X1_Carbon_HOME_backup/ --dbpath=/home/brands/.config/Duplicati/IQDTRYNZCK.sqlite → Many entries with remote file duplicati-i296c2e8a125a4402acadfe648baaf0e3.dindex.zip is listed as Verified with size 419517 but should be 419203, please verify the sha256 hash and then lists all broken files (every file contained in the backup, for each version).

Full command output

remote file duplicati-i296c2e8a125a4402acadfe648baaf0e3.dindex.zip is listed as Verified with size 419517 but should be 419203, please verify the sha256 hash “/gyoYfL8fl0rRmUs0dxrHm0AH7+sVXUrSx0ROkQTQSM=”
remote file duplicati-i0429d4cd9cd4471f80c4ed86fc53f51a.dindex.zip is listed as Verified with size 37629 but should be 37318, please verify the sha256 hash “TmKB7IuhFGqEeHh7FGoBjk03vOhUCEnJrPL1dAHglac=”
remote file duplicati-i1b5db1e76bc9433486ea8cb785ed0203.dindex.zip is listed as Verified with size 167645 but should be 167337, please verify the sha256 hash “aaL93c5gPGL9yBKCg1m0cH5PKe/aJ++CdnbuVn9cL9M=”
remote file duplicati-ia9d1bb2288b4452a8de22512e19e7e3e.dindex.zip is listed as Verified with size 261037 but should be 260728, please verify the sha256 hash “J1CmgUj0p05jvIIqozRg1vYFrAQMB3N9gONMfUUze4A=”
remote file duplicati-iaa50adbd475f4bad8780bbce2722f511.dindex.zip is listed as Verified with size 49437 but should be 49134, please verify the sha256 hash “R3nFt/L3P2BJ5Ig1wH94HYWyLu6FVqVNWe6fc0aEQXs=”
remote file duplicati-iaac1e57d22144365a6faec8879bc08a4.dindex.zip is listed as Verified with size 152989 but should be 152682, please verify the sha256 hash “m5qEe8WxOvFTIgXopHZHHunSTmDBq92mQGWvaio1hJ0=”
remote file duplicati-i00868ab8468e4cd583a39ed293685338.dindex.zip is listed as Verified with size 193725 but should be 193411, please verify the sha256 hash “e5xwGse63S31V5lYXrQ5lcR6lAndc6X7zFXMI2bakes=”
remote file duplicati-i4b2a92bb1bb240749caf4d35e2d04086.dindex.zip is listed as Verified with size 54925 but should be 54760, please verify the sha256 hash “54jJvGJS9jSB+5lwqKqejuQ5gznx78nGuU5KSpMbm9s=”
remote file duplicati-i4c40e19d0a0444f899f9f7763e0d39ff.dindex.zip is listed as Verified with size 24477 but should be 24165, please verify the sha256 hash “hBTX7Un7W3SFsAjpNIsyVEZ6bcfwQd9zX2uJtl0xQZY=”
remote file duplicati-i86536de29d434dc9aad50a5ab4f0c451.dindex.zip is listed as Verified with size 327277 but should be 326970, please verify the sha256 hash “HxQlYOFAA18mi1gTD7wBnBGw7zWGIuFo6/mc4qFVBJo=”
remote file duplicati-i234180640a0147298b3ab46d35c45f56.dindex.zip is listed as Verified with size 444141 but should be 443833, please verify the sha256 hash “FMpNNZYGUr/L4XMKAnsAKeqJlkD72z/keVsb0wuGN0o=”
remote file duplicati-i9b27f006c6dc46898a7ff449ee92bfb3.dindex.zip is listed as Verified with size 266525 but should be 266217, please verify the sha256 hash “zlDUPTwHevKaey6t/o+zkyH33KxynSAZhXJSZ4wenc0=”
remote file duplicati-i9be737290f434a05a3f0b7a4959a076a.dindex.zip is listed as Verified with size 165853 but should be 165545, please verify the sha256 hash “i5o7tuQxtCTHRUuKOOvtQ7UAw2Dv8u2tpL/6VMVc6LU=”
remote file duplicati-i0a3410db49794d9c83d19b80471bb10d.dindex.zip is listed as Verified with size 261405 but should be 261095, please verify the sha256 hash “YH9SMr6IBy5LiWVrl8qoNoQe1KVynD3ey2SlusWvW7g=”
remote file duplicati-i0c22db117f984455b839308ecb14680e.dindex.zip is listed as Verified with size 215021 but should be 214784, please verify the sha256 hash “UuNQOvDcpoJz/hccUsrNG9onH866122jgP721b/mzgE=”
remote file duplicati-i6c422bd986654c169cca400d2d85c7bf.dindex.zip is listed as Verified with size 223517 but should be 223204, please verify the sha256 hash “FnzMOrsvQ9EoDm5Mr6A3XP63BZalP9eYIW8gQKaMNBo=”
remote file duplicati-i4fe19f9c429c4bdfb05c036816cff86d.dindex.zip is listed as Verified with size 152557 but should be 152245, please verify the sha256 hash “yg7HJxoSCY7N8YbaY+JJcxZJEwYYa1S2KTxFD38+LqI=”
remote file duplicati-20220725T150000Z.dlist.zip is listed as Verified with size 37219725 but should be 37219418, please verify the sha256 hash “j9fy2RX4BTiiO4zssivl/jqmzSOtULJfWYeezhNMPu4=”
remote file duplicati-i1286aa4ee0334df7a79fbe82d10b9f8d.dindex.zip is listed as Verified with size 79373 but should be 79058, please verify the sha256 hash “ULLFrV9qPNFjY6Dl2bYxuWKH1NynElkCN0LTxdf0oGI=”
remote file duplicati-i392230da37d7429ebfa502451be49be6.dindex.zip is listed as Verified with size 32109 but should be 31803, please verify the sha256 hash “Do3cw0AEnGWFfLgFe+hnLwX+csgAb61NRalVNRqdnvE=”
remote file duplicati-id6c9e58e04144cdd84466a22f018ecd8.dindex.zip is listed as Verified with size 626701 but should be 626438, please verify the sha256 hash “V+NA46S9jvBW6Somcno4CFVpbBzogby7hquJV088VYs=”
remote file duplicati-id71d40f9cf59435fa82d2752a4a34be3.dindex.zip is listed as Verified with size 180685 but should be 180731, please verify the sha256 hash “NScNcjI0tubco4ScKE5DUqNFbu2bkkBV4MJYPzVrls8=”
remote file duplicati-i47e520bfd57c4d26b353a6e1b046dd7f.dindex.zip is listed as Verified with size 782701 but should be 782513, please verify the sha256 hash “jLTlfikabJCsZQ1+/erN+iFW6Cq1xw6/PIwZgObpweY=”
remote file duplicati-i41e7e1ef627e4ba49557f8ee564804c5.dindex.zip is listed as Verified with size 267661 but should be 267390, please verify the sha256 hash “UIHFrvTr+BRSepF4qckX8HT1lm2Y78WvjVP2g/01h60=”
remote file duplicati-i789e5578a1024696a416c19e16b22677.dindex.zip is listed as Verified with size 161581 but should be 161313, please verify the sha256 hash “Dm3DveRSTT4brE8ih4QngVCihWBfXfuRyzqEn8W+VUg=”
remote file duplicati-i790df1f0a54f49ac9ffd439e42a4094e.dindex.zip is listed as Verified with size 103869 but should be 103558, please verify the sha256 hash “87iX0Vvqg8IvWMZbWoxVzOavGRfOMan83qiuqxRNlTs=”
remote file duplicati-ic9aae19b193c4aa9a599af45f3ff3d95.dindex.zip is listed as Verified with size 409021 but should be 408720, please verify the sha256 hash “LeVue28VCqP5yghAclPOxwfoSzhzUnvKMy4A+BDt2oA=”
remote file duplicati-ic9b0efde228c40a9b635255be1508ebe.dindex.zip is listed as Verified with size 147309 but should be 147111, please verify the sha256 hash “7xnr4LBmmzg5UdPxxo9YevNyrftSVV0Evxu3nZISgSY=”
remote file duplicati-icb4966244e204c35b858a7b0fd43c5ed.dindex.zip is listed as Verified with size 479725 but should be 479422, please verify the sha256 hash “/Uc8GEuGGtPCa3/gP4+CnlDm+4w/quct52e95nTwIeg=”
remote file duplicati-i97272902be244021bdbde9af82d31ee4.dindex.zip is listed as Verified with size 311565 but should be 311257, please verify the sha256 hash “6S0S4L5jtIqadQ2ztHvWhBAF1X6NnmYG2irh4jjgxrw=”
remote file duplicati-i7e93463c82b44092996b6b6fe88a0b6d.dindex.zip is listed as Verified with size 43965 but should be 43651, please verify the sha256 hash “tKxbHsAXMdRwds+CVGerTBAO/+oo/aez3ggK71zy2RU=”
remote file duplicati-ie60227e1542c4d259ddfb06970ab96ab.dindex.zip is listed as Verified with size 81261 but should be 80955, please verify the sha256 hash “EJZYlcgRk/xrbn+DEzIT1jVZuZCJgmCG7Ruh0I37RrI=”
remote file duplicati-iec94fdaa18d44d7485241d6a94cdc66b.dindex.zip is listed as Verified with size 144253 but should be 143939, please verify the sha256 hash “WUBXCpG9+coI14u/Ajm6itzFyMIvM0P2LRvUQt8z2q0=”
remote file duplicati-i2a4ea0a6f69f484dae69ad31134d1ac1.dindex.zip is listed as Verified with size 52733 but should be 52428, please verify the sha256 hash “U5gz8zcQz0t95S5oMoLqTSJzYIpLY6t0VLfJySYRzIU=”
remote file duplicati-i2e2a598bd6b0487e9ed394069e956c52.dindex.zip is listed as Verified with size 187181 but should be 188625, please verify the sha256 hash “xLdSfx3d3p4xn9s8Jm/hPxlONm/yrJScok0DvXPc/34=”
remote file duplicati-i0dcb0e24b42a47c29a946ad639976faf.dindex.zip is listed as Verified with size 144381 but should be 144069, please verify the sha256 hash “AZVol+Jhf3k2biycYvh/v1mDEq4TgoPQPnQO6eaO/rY=”
remote file duplicati-i60fbfea1f4804d178a4df1d2e790630b.dindex.zip is listed as Verified with size 66109 but should be 65808, please verify the sha256 hash “CEmy3RpskpIfYlBjmtAZCW+s4KFOzu1EmD0BHpNzZzc=”
remote file duplicati-ie1b1bf4b1c3d47cd9c1e828613cdaf42.dindex.zip is listed as Verified with size 73309 but should be 73007, please verify the sha256 hash “+iLUGD4s9ym/JexvqSkKOtfpUqw8DjTfz0xDujc9w7s=”
remote file duplicati-ie1e1805080b847469129ff0fa2fc43bd.dindex.zip is listed as Verified with size 310749 but should be 312287, please verify the sha256 hash “3PJ/pwWN1rdkF1c7s/wZ53gNwl+InjEAP8oO5g3PMNg=”
remote file duplicati-i9536f3155ecd491a8e3f4ab3c0003fc1.dindex.zip is listed as Verified with size 41949 but should be 41646, please verify the sha256 hash “So7L6nGHn86lmFDblOrxijnUJxR+S+h1lqVsTvS5Kb4=”
remote file duplicati-i9600a29ffe794703820e4a0e39eefb51.dindex.zip is listed as Verified with size 49741 but should be 49436, please verify the sha256 hash “E/rVJy/AsEp3gmDQJe/VjOfYSwInvDT0vrJigm/dE8E=”
remote file duplicati-i9cb3d4ceb43d42e4baee2afa83a6a399.dindex.zip is listed as Verified with size 139549 but should be 139240, please verify the sha256 hash “t6f8JSjJ0TMYl/YDMkFoy14tNgAXyHb40oaG2ZGd6Jk=”
remote file duplicati-i9d774670381447c6aa779b2db28ecda7.dindex.zip is listed as Verified with size 24365 but should be 24058, please verify the sha256 hash “oV7cTSh01aa2Akf+uCpSgAbiGEPuqXXlEu/zfHHLE6E=”
remote file duplicati-ic4cc5f3ea34e4d02a34b2197d235f492.dindex.zip is listed as Verified with size 416957 but should be 416648, please verify the sha256 hash “iqHlPZEPRsQoB59NxR+aud58LOuI2+tPi14ISyFKFL4=”
remote file duplicati-ib682437d43de4d98a3545a8d7275f748.dindex.zip is listed as Verified with size 41981 but should be 41676, please verify the sha256 hash “18kHbk46NN56URDvQNnZrO4i/Lm/6V5/lOMnWchRR7U=”
remote file duplicati-if89430b35f63407aa24291469ae75584.dindex.zip is listed as Verified with size 799213 but should be 799622, please verify the sha256 hash “WPxOGroQx+8lp71K4sA3FUzK+yvaiT2k4v1I4CDiMQA=”
remote file duplicati-i4dc964d812a44e689bf8adc8aed5ab23.dindex.zip is listed as Verified with size 75053 but should be 74752, please verify the sha256 hash “upwOJoTBO6fO2zxeiF/E95o5eE79K5j1jsY00Yp+FVc=”
remote file duplicati-i4e217f65a8994165bb086a9bf771e4c2.dindex.zip is listed as Verified with size 413725 but should be 413608, please verify the sha256 hash “p6D2Spydjz25IY3my3fRXyRO2sj8yhQ68OuJFCp9cmo=”
remote file duplicati-i55332d6c115746859c7cd6236dd5cef9.dindex.zip is listed as Verified with size 184077 but should be 183963, please verify the sha256 hash “qgcBKMddbUHVnTjNTxpuBdE1rwXWZwccB6skg/TJlI8=”
remote file duplicati-i443e8fcf27f14093b9d57155c50a05a5.dindex.zip is listed as Verified with size 288957 but should be 289228, please verify the sha256 hash “xI/7verST1w7g6z6HUjQTAlCPODcgM4kMQ+Jgk0ZUJQ=”
remote file duplicati-ia44e714695304694a42bdd16bdb638eb.dindex.zip is listed as Verified with size 311245 but should be 310934, please verify the sha256 hash “3iaRQm4U/td7K8nXsz3SE7hEYNT1f9vmYybKfllYY1I=”
remote file duplicati-ie46de6194cb64b36b837bc0aa44263cc.dindex.zip is listed as Verified with size 169469 but should be 169160, please verify the sha256 hash “hJqOkQeD+2fsBUwInpWlAvDoQhhNVrwe0IQoiDGdAmg=”
remote file duplicati-ie561e6cde1854f568c32deb6faaa955c.dindex.zip is listed as Verified with size 275277 but should be 274976, please verify the sha256 hash “DHYxea1eo2V8UUJCvfB9VZIoOS9Ho+vGYxLI0axulLU=”
remote file duplicati-idee73f88fb7e48d0be6d9f39f45aff9e.dindex.zip is listed as Verified with size 290189 but should be 299140, please verify the sha256 hash “853b8bHmiXKVCwsvIBVcVr2HJmdIGwqZVyqqKHBnWCI=”
remote file duplicati-i8b3b3bf2048a4ab48cf6eabf1d386400.dindex.zip is listed as Verified with size 353277 but should be 352969, please verify the sha256 hash “EqCHrXqwYoahzlVIWJyj5N3kZPYTkZaTqSkoljzDj0s=”
remote file duplicati-i8bb8fe3a526f41d499936eee721ad000.dindex.zip is listed as Verified with size 133437 but should be 133136, please verify the sha256 hash “90ziGU5/k5BjvGplrYoquCSo7iLpiWR9kN8Q0XhU3V4=”
remote file duplicati-i5ced41a31f944f85bdf4ddd4e12c829c.dindex.zip is listed as Verified with size 268381 but should be 268067, please verify the sha256 hash “r8HT05OtWWWcJFKWvPgxDyqBYoMC/57s0jzv0R4G+Uw=”
remote file duplicati-i5f05a2e320764296af1713c58621876e.dindex.zip is listed as Verified with size 228909 but should be 228673, please verify the sha256 hash “U+MziNFJ8pIkit2jJOEnXrxoG3M9IX7Dwqxl47+awYU=”
remote file duplicati-iddc4f5591573473f8f6ea8235c7bbe9a.dindex.zip is listed as Verified with size 150605 but should be 150291, please verify the sha256 hash “Cuj3dZHjD7LseD4O6z+Py3J7J7WVHVyjMA2FSnDp1EY=”
remote file duplicati-i66b0a84cff0a46ea832592930185f3c0.dindex.zip is listed as Verified with size 322397 but should be 322094, please verify the sha256 hash “a60qoL1plRLrQP2+vnjGqU427Ya8FBQhgPRGP9pcyuE=”
remote file duplicati-iac0be9716b0d4cc0a53ccd6f415b0bb8.dindex.zip is listed as Verified with size 172941 but should be 180392, please verify the sha256 hash “7e/f1xM9Gg+tUqu3TG4Mb2N+kl/h+XuX2KoJ0/EesEs=”
remote file duplicati-iacb40c7eb0a846eaab3eed5ecf765356.dindex.zip is listed as Verified with size 121965 but should be 121663, please verify the sha256 hash “ZrCe/wdW8TMQGodR4kFxjVkEl07HUMKikmdPysfP6t4=”
[…version 23–2 excluded]
1 : 7/25/2022 9:19:05 AM (148080 match(es))
/home/brands/.aws/config (46 bytes)
/home/brands/.bash_history (37.31 KB)
/home/brands/.config/Code - Insiders/User/workspaceStorage/cc1ed43b2a9477a4840ae8711e63d924/workspace.json (53 bytes)
/home/brands/.config/Code - Insiders/User/workspaceStorage/d2cc96cfad0afdd610dfea8381042ed1/workspace.json (118 bytes)
/home/brands/.config/Code/.org.chromium.Chromium.3bWejU (4.55 KB)
… and 148075 more, (use --full-result to list all)
0 : 7/25/2022 5:00:00 PM (151341 match(es))
/home/brands/.aws/config (46 bytes)
/home/brands/.bash_history (37.31 KB)
/home/brands/.config/Code - Insiders/User/workspaceStorage/cc1ed43b2a9477a4840ae8711e63d924/workspace.json (53 bytes)
/home/brands/.config/Code - Insiders/User/workspaceStorage/d2cc96cfad0afdd610dfea8381042ed1/workspace.json (118 bytes)
/home/brands/.config/Code/.org.chromium.Chromium.3bWejU (4.55 KB)
… and 151336 more, (use --full-result to list all)

Purge broken files with new database

A purge-broken-files --dry-run lists the dindex.zip files again, where the size does not match and then exits 0, without any other output.

Okay first off, nice job on the formatting!

Had it worked fine I don’t think you be here with all of these nice details… anyway I’m thinking this is the root of your issue.

How and why are you backing up the DB in the first place?

The DB can be recreated directly from the backup data and generally isn’t worth backing up. Sure you can but consider the following.

If included in the job that defines it, it would be at best -1 versions behind (thus kinda broken) or possibly just straight up broken/incomplete if it’s being backed up while in use without an open file handler.

If you wanted to backup the DB you’ll need to do it outside of Duplicati, or at least outside of the job that owns it. Using the Scripting Options with a --run-script-after could be one way to try and do it but you’ll still need write the script that does the copying of the DB to your storage location post backup.

At this point I’m not sure if all of the other steps performed will have committed you to “07/25/2022” or if you can still get back to “08/03/2022”. If the backup files themselves have not been modified then I’d just delete and recreate the DB from the backup files and that should fix things.

1 Like

First off, thanks for the welcome in the other topic! :slight_smile:


This I was wondering myself. :thinking: The database resides in HOME/.config/Duplicati and since I am backing up HOME, it slid into the backup unnoticed. Up to now I have never had problems and even did not know that there was a database and where it was stored. Possibly quite ignorant from my side… :wink:

So I will now move the database outside of the backed-up directories. :slight_smile: Thanks for the hint!