Fatal Failed: Unexpected difference in fileset

This might be a duplicate of unresolved issues 2978 (Unexpected difference in fileset) and 3436 (An error that I'm unable to understand ("Unexpected difference in fileset"))

My backups started failing one day, so I ran a repair from the GUI, which failed, so I ran a “delete and repair”, which also fails with this error message:

Duplicati Repair report for CHC to HDD   Fatal   Failed: Unexpected difference in fileset 73, found 22826 entries, but expected 22827
Details: System.Exception: Unexpected difference in fileset 73, found 22826 entries, but expected 22827
   at Duplicati.Library.Main.Database.LocalDatabase.VerifyConsistency(IDbTransaction transaction, Int64 blocksize, Int64 hashsize, Boolean verifyfilelists)
   at Duplicati.Library.Main.Operation.RecreateDatabaseHandler.DoRun(LocalDatabase dbparent, Boolean updating, IFilter filter, NumberedFilterFilelistDelegate filelistfilter, BlockVolumePostProcessor blockprocessor)
   at Duplicati.Library.Main.Operation.RecreateDatabaseHandler.Run(String path, IFilter filter, NumberedFilterFilelistDelegate filelistfilter, BlockVolumePostProcessor blockprocessor)
   at Duplicati.Library.Main.Operation.RepairHandler.RunRepairLocal(IFilter filter)
   at Duplicati.Library.Main.Operation.RepairHandler.Run(IFilter filter)
   at Duplicati.Library.Main.Controller.<>c__DisplayClass21_0.b__0(RepairResults result)
   at Duplicati.Library.Main.Controller.RunAction[T](T result, String[]& paths, IFilter& filter, Action`1 method)

System properties

APIVersion : 1
PasswordPlaceholder : **********
ServerVersion : 2.0.3.3
ServerVersionName : - 2.0.3.3_beta_2018-04-02
ServerVersionType : Beta
BaseVersionName : 2.0.3.3_beta_2018-04-02
DefaultUpdateChannel : Beta
DefaultUsageReportLevel : Information
ServerTime : 2018-05-28T18:50:07.7038218-05:00
OSType : Windows
DirectorySeparator : \
PathSeparator : ;
CaseSensitiveFilesystem : false
MonoVersion :
MachineName : TONI-PC
NewLine : 
CLRVersion : 4.0.30319.42000
CLROSInfo : {"Platform":"Win32NT","ServicePack":"","Version":"6.2.9200.0","VersionString":"Microsoft Windows NT 6.2.9200.0"}
ServerModules : []
UsingAlternateUpdateURLs : false
LogLevels : ["Profiling","Information","Warning","Error"]
SuppressDonationMessages : false
SpecialFolders : [{"ID":"%MY_DOCUMENTS%","Path":"C:\\WINDOWS\\system32\\config\\systemprofile\\Documents"},{"ID":"%MY_PICTURES%","Path":"C:\\WINDOWS\\system32\\config\\systemprofile\\Pictures"},{"ID":"%APPDATA%","Path":"C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming"},{"ID":"%HOME%","Path":"C:\\WINDOWS\\system32\\config\\systemprofile"}]
BrowserLocale : {"Code":"en-US","EnglishName":"English (United States)","DisplayName":"English (United States)"}

Exported backup configuration:

"C:\Program Files\Duplicati 2\Duplicati.CommandLine.exe" 
backup 
"file://E:\Duplicati\C\\" 
"C:\server\\" 
"C:\Users\admin\Downloads\\" 
"C:\Users\tonig\Desktop\\" 
"C:\Users\tonig\Documents\\" 
"C:\Users\tonig\Favorites\\" 
--snapshot-policy=Auto 
--backup-name="CHC to HDD" 
--dbpath="C:\WINDOWS\system32\config\systemprofile\AppData\Local\Duplicati\VMDICCZRYI.sqlite"
--encryption-module= 
--compression-module=zip 
--dblock-size=50mb 
--keep-time=18M 
--no-encryption=true 
--disable-module=console-password-input 
--exclude="C:\server\ToniG\QuickbooksData\Backups\\"

Did you happen to updated past 2.0.3.3 at some point then roll that back?

Have you tried running another Repair (not “Delete and repair”) to see if it can self resolve?


Note that a few other users who have run into this did a full uninstall then reinstall and things seemed to work as expected.

I’m not certain if it EVER had canary on it (because I have over 200 computers running duplicati and I can’t remember what i’ve done on each) but I am certain it didn’t have canary on it in the 7 days before the nightly backups started failing.

I’ve started a fresh backup destination folder, but I still have the “bad” folder in case you wanted anything out of it to help troubleshoot.