Self-update on Windows

Is this expected to work? With both the 0.9.5 update and 0.9.4 update, I had to manually update because restic cannot delete the current version of the binary (which makes sense, since it is running at the time).

Welcome to the forum!

Indeed, this does unfortunately not work on Windows at the moment, restic is unable to replace the running binary itself. You can, however, make it securely download the new version to a different file in a new file (and then move it afterwards) by running:

restic self-update --output temp-restic.exe

This is tracked as #2248