@Taomyn do you know if you deleted it? I was trying to clean an old backup in 2.1.1.103 and ran into both situations. My excess dindex files compared to dblock have been at 18 quite awhile, and I even have an 18 coded into a post-backup checker to allow difference.
Looking at my 18 files, 17 were highly empty (541 bytes encrypted) with only a manifest file. The other dindex actually pointed to a dblock in its vol file, but dblock does not exist, which raises the question of whether the dindex file has any value to keep, yet it is kept…
Delete empty index files #6066
looks like it gives the LargeEmptyIndexFile warning if file size is > 2048, but an enhanced version would consider the situation more carefully. If the support response to this will be “should be safe to delete”, maybe the code should delete it, especially for known damage.
What it does for me is delete the very empty dindex files that cause no Duplicati problem, while leaving the invalid dindex file that I think is the cause of recreate complaints such as
Warnings 3
2025-09-26 22:14:12 -04 - [Warning-Duplicati.Library.Main.Operation.RecreateDatabaseHandler-MissingFileDetected]: Remote file referenced as duplicati-b0a036e8f4a4d413887a64aa2e8e0119d.dblock.zip.aes by duplicati-i3d50ab7aa9384ceb8593fe0c8733150e.dindex.zip.aes, but not found in list, registering a missing remote file
2025-09-26 22:23:11 -04 - [Warning-Duplicati.Library.Main.Database.LocalRecreateDatabase-MissingVolumesDetected]: Replaced blocks for 1 missing volumes; there are now 1 missing volumes
2025-09-26 22:25:54 -04 - [Warning-Duplicati.Library.Main.Database.LocalRecreateDatabase-MissingVolumesDetected]: Replaced blocks for 1 missing volumes; there are now 0 missing volumes
It would be interesting to know if your bad dindex is similar. If around, it can be opened up.
On the “Extra” issue, a test with full-remote-verification was giving 633 errors, so was getting tiresome to view. I wound up runnng a database recreate to cut amount down.
Actual testing was in 2.1.1.103_canary_2025-09-25 and 2.1.2.0_beta_2025-08-20, but my Google search for the “choosing not to delete” turned up lots of Canary, and this response.