We are using Duplicati - 2.0.1.73_experimental_2017-07-15. Once backed up was done , we are getting this warning message.Could you help us to resolve it.?
=====================
ParsedResult: Success
EndTime: 10/10/2017 12:21:08 PM
BeginTime: 10/10/2017 12:20:30 PM
Duration: 00:00:37.9201689
ParsedResult: Warning
EndTime: 10/10/2017 12:21:08 PM
BeginTime: 10/10/2017 12:19:20 PM
Duration: 00:01:47.8371679
Messages: [
scheduling missing file for deletion, currently listed as Uploading: duplicati-20171010T121353Z.dlist.zip,
removing incomplete remote file listed as Uploading: duplicati-b5f19f2b6ba0441e2a5c741084f59c96a.dblock.zip,
scheduling missing file for deletion, currently listed as Uploading: duplicati-i8713b48440ca44ada6fbd55a5f33f369.dindex.zip,
scheduling missing file for deletion, currently listed as Uploading: duplicati-bee8e39cf32344a20b4bf0dcc59cc0ac9.dblock.zip,
scheduling missing file for deletion, currently listed as Uploading: duplicati-i717e59a4384a4bd19a0cb5a89a73e236.dindex.zip,
...
]
Warnings: [
Expected there to be a temporary fileset for synthetic filelist (3, duplicati-i84ca11b8e331426aa61dc4689fad7bba.dindex.zip), but none was found?
]
Errors: []
==============
I experienced this error and Duplicati isn’t cleaning up after itself (leaving files in the temp directory, which eventually caused a disk full error and crashed Duplicati).
MainOperation: Backup
ParsedResult: Warning
Version: 2.0.4.5 (2.0.4.5_beta_2018-11-28)
EndTime: 12/15/2018 8:10:01 AM (1544890201)
BeginTime: 12/15/2018 7:59:13 AM (1544889553)
Duration: 00:10:47.4964820
Log data:
2018-12-15 07:59:15 -08 - [Warning-Duplicati.Library.Main.Operation.Backup.UploadSyntheticFilelist-MissingTemporaryFilelist]: Expected there to be a temporary fileset for synthetic filelist (9, duplicati-b68f0a0412caf47d49bc9e8b0cbffb804.dblock.zip.aes), but none was found?
I’ll leave things in place for awhile in case anyone has any ideas, but as it’s going to fill temp again I’ll have to clean it up eventually.
Quick update, I ran a verify with “Success” and re-ran the backup job with Success and no errors, but the old files remain in the temp dir. Since I use a ramdisk as a temp dir, I guess I’ll have to check it manually from time to time to make sure it doesn’t fill up. I wonder if there’s a way for Duplicati to alert when files are left over after a backup operation.
I see a suspected mismatch of ID types in the code. syntbase uses GetRemoteVolumeFromID which takes a RemoteVolume table ID, but is given a Fileset table ID from lasttempfileid which uses GetIncompleteFilesets. This could explain the weirdness when it targets dindex and dblock files. The variable isn’t used in the actual synthetic filelist creation but might suppress it inadvertently, in addition to causing hard-to-answer questions.
Found this while looking at my own log warnings of this sort while wondering if there’s any reasonable way of digging the last few files out of the partially completed backup here where it’s unclear it will do more backups.