So the only way I’ve so far managed to replicate your error message (which, granted, should know that --prefix has NOT been forgotten) is to actually delete dlist.zip, dblock.zip, and dindex.zip destination files for this job’s prefix.
Right, that’s what I did (in the first message: “I have exported the configuration and removed all backup files.”)
Can you manually confirm that you have VM-* files still showing in your destination?
100% sure they are not there
Because without those destination files, there’s nothing from which Duplicati can rebuild the local database.
Right, I just want to “re-start” the task from nothing. I got your idea! Database repair WON’T work in this case and this is quite right.
I’ve re-imported the task again, removed the database and ran the task. It’s all good now, showing the first backup!
Thank you for the experiment and an exhaustive explanation!