Recreate DB: missing remote files

Presumably you refer to the “missing remote files”, which are the dblock files not the dindex files.
While you got 16 error messages, you can see that they’re in pairs, basically about 8 missing files.

Does “Verify files” full verify all files? explained how this isn’t all files unless you ask for all. Did you?

This could make the initial survey easier. Can you count dblock then dindex files, e.g. File Explorer
file:dindex to get them on the screen, then Control-A to select them and put count in bottom left?

Normally there is one dindex file per dblock file, but I suspect this got unbalanced with 8 extra dindex.

403 error during compact forgot a dindex file deletion, getting Missing file error next run. #4129
is one (highly technical) possible answer to your question. There, Compacting files at the backend hit destination error midway through cleanup at end of compact cycle, resulting in undeleted dindex files.

The problem with this as the answer is that your local destination would seem unlikely to give an error.
Still, it should be easy to see if you have more dindex files than dblock files, then studies can continue.

Did you happen to save a copy of the Database before Recreate, or have your own log-file configured?
Explaining any “why” for a specific case such as yours may need some history. Is there anything now?

1 Like