Several things surprise me, but I don’t have this configuration to try.
/usr/bin/duplicati is the tray icon. I’d have expected it would require /usr/bin/duplicati-cli to do any command line restore. Could you use the web UI? Even without a database you can “Direct restore from backup files”.
The RESTORE command takes a <storage-URL>
which I’d have thought would have to begin with a “file://” however you wouldn’t have to set it up by hand if the web UI was successful in walking you through restore.
–restore-path should have an effect, unless the situation was so confused it was just dropped, e.g. by tray icon, or unless cross-platform is special. There are limitations too. See Cross platform restore not possible.
–dont-compress-restore-paths ordinarily defaults to restoring the files at --restore-path without their folder, which you can just add on with --restore-path once you know it’s going to happen, but you got the full path.
Bottom line is I’m not sure what’s going on there, however isn’t a folder move an instant operation on Linux? Provided you’re not going to a different filesystem, it’s only a directory change. What’s the problem impact?