This may be totally unrelated, but I also ran into the “No filelists found on the remote destination” red error. I don’t care about it, but thought it might help so I tested around for quite a bit to see if I could reproduce it. It turned out to be beyond me to reproduce reliably.
I was playing around with a test-backup. I already had some zip.aes on the remote storage. Apparently adding ‘compression-module=7z’ and some new source-files or source-sets caused the issue to occur sometimes. Maybe only if I killed the duplicati during backup.
This is what sometimes reproduce the issue
- create a small regular zip backup, and run a backup so we create a few
.dblock.zip.aes
on the backend
- change compression-module to 7z.
- Add another source-set, one that takes some time to finish
- Run it, and while its running kill duplicati (I restart the docker)
- Run again, now error.
I have reproduced it 2 or 3 times, but not reliably. I was ‘sure’ I had nailed it in a last attempt. But instead of the error I actually got some 7z.aes files on the backend, that was a first for me.
Once or twice the problem appeared after hard-restarting docker while it was running.
But all in all, it was quite clear it was only a problem while i had 7z enabled.
I found this in the log.
2022-01-05 15:05:33 +01 - [Warning-Duplicati.Library.Main.Controller-UnsupportedOption]: The supplied option --zip-compression-zip64 is not supported and will be ignored
2022-01-05 15:05:33 +01 - [Warning-Duplicati.Library.Main.Controller-7zModuleHasIssues]: The 7z compression module has known issues and should only be used for experimental purposes
2022-01-05 15:07:59 +01 - [Error-Duplicati.Library.Main.Operation.BackupHandler-FatalError]: Fatal error
System.IO.FileNotFoundException: The given file is not part of this archive
File name: 'fileset'
at Duplicati.Library.Compression.SevenZipCompression.OpenRead (System.String file) [0x00063] in <f2c90e934a6a4aeaa4ff8ddaa332777d>:0
at Duplicati.Library.Main.Volumes.VolumeReaderBase.ReadFileset () [0x00000] in <e60bc008dd1b454d861cfacbdd3760b9>:0
at Duplicati.Library.Main.Volumes.VolumeReaderBase..ctor (System.String compressor, System.String file, Duplicati.Library.Main.Options options) [0x0001b] in <e60bc008dd1b454d861cfacbdd3760b9>:0
at Duplicati.Library.Main.Volumes.BlockVolumeReader..ctor (System.String compressor, System.String file, Duplicati.Library.Main.Options options) [0x00010] in <e60bc008dd1b454d861cfacbdd3760b9>:0
at Duplicati.Library.Main.Operation.Backup.SpillCollectorProcess+<>c__DisplayClass0_0.<Run>b__0 (<>f__AnonymousType11`2[<Input>j__TPar,<Output>j__TPar] self) [0x0023c] in <e60bc008dd1b454d861cfacbdd3760b9>:0
at CoCoL.AutomationExtensions.RunTask[T] (T channels, System.Func`2[T,TResult] method, System.Boolean catchRetiredExceptions) [0x000d5] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0
at Duplicati.Library.Main.Operation.BackupHandler.RunMainOperation (System.Collections.Generic.IEnumerable`1[T] sources, Duplicati.Library.Snapshots.ISnapshotService snapshot, Duplicati.Library.Snapshots.UsnJournalService journalService, Duplicati.Library.Main.Operation.Backup.BackupDatabase database, Duplicati.Library.Main.Operation.Backup.BackupStatsCollector stats, Duplicati.Library.Main.Options options, Duplicati.Library.Utility.IFilter sourcefilter, Duplicati.Library.Utility.IFilter filter, Duplicati.Library.Main.BackupResults result, Duplicati.Library.Main.Operation.Common.ITaskReader taskreader, System.Int64 filesetid, System.Int64 lastfilesetid, System.Threading.CancellationToken token) [0x0035f] in <e60bc008dd1b454d861cfacbdd3760b9>:0
at Duplicati.Library.Main.Operation.BackupHandler.RunAsync (System.String[] sources, Duplicati.Library.Utility.IFilter filter, System.Threading.CancellationToken token) [0x00a1c] in <e60bc008dd1b454d861cfacbdd3760b9>:0