I’m in the process of testing my Duplicati backups to be sure they can be restored. I’m using rsync.net (SFTP) to store the backups.
Using “Direct restore from backup files” and specifying “–no-local-blocks=true” I noticed something that seems very odd while looking at the log data from the server. First, Duplicati downloads all the dlist files (195 of them in this case, which takes about 15 minutes) to build the list of files that can be restored. Then, once I make a selection (in this case, the entire last backup) and continue it begins downloading… dlist files. I don’t think it’s downloading all of them again, but certainly enough to take quite a bit of time.
Is this expected — re-downloading files it already downloaded once?
Ugh… and then my Internet connection dropped while these downloads were in progress. By the time I noticed it and could pause Duplicati (I had been writing this message), the count had already reached 5 of 5 retries and it marked the download of the file it was working on as failed. So I’ll need to start this test all over again… shouldn’t Duplicati know the difference between a missing file (especially one it already downloaded less than fifteen minutes before) and a dropped Internet connection?