Unexpected difference in fileset version 22: 30.06.2024 13:00:07 (database id: 25), found 88669 entries, but expected 88702

Hi,

Version used is Duplicati - 2.1.0.103_canary_2024-12-21

  1. An issue arosed within the computer →
  2. Backup did not work any more
  3. purge-broken-files executed (several found)
  4. list-broken-files → ok
  5. Backup did not work
  6. Database has been deleted and re-created.
  7. Backup did not work
  8. Repair says nothing to repair, all fine
  9. But backup still says:

->Unexpected difference in fileset version 22: 30.06.2024 13:00:07 (database id: 25), found 88669 entries, but expected 88702
Unexpected difference in fileset version 17: 15.11.2024 10:50:42 (database id: 30), found 123183 entries, but expected 123214
Unexpected difference in fileset version 16: 02.12.2024 17:43:45 (database id: 31), found 123023 entries, but expected 123054
Unexpected difference in fileset version 15: 16.12.2024 12:00:01 (database id: 32), found 125399 entries, but expected 125430

(tbc)
Since several versions are impacted, I m not sure if fix by version deletion is a great idea

That aside, version deletion complains about parameter:
–version=22 is not noticed
–version=22 does not work also.
Error message is like “You must at least provide one of the “options keep-time, keep-versions, version”
Return code: 200”

Any ideas?
Cheers,
Ibram

Hi @Ibram, welcome to the forum :waving_hand:

This is an internal consistency check that fails in the database. The latest canary has an updated “repair” method that can fix the problem for you. You can get the latest canary release here:

It should not be needed, if you can repair the database with the latest canary. If you delete the versions, you will not be able to restore the files in tat particular version. Not sure if this is problematic for your usecase.

Not sure how this is provided, but in the text it shows as a single hyphen, and it should be double, like:

--version=22

Is this from the UI “commandline” or an actual commandline?