Shows another option that at least used to work. I mention it, but we’re already swimming in options.
Python is going through a rough transition from Python 2 to Python 3, but I don’t know if that’s what’s behind your troubles. This would probably be worth a GitHub issue in hope of getting that script back.
Why is the Migration to Python 3 Taking So Long?
The “thus” might depend on what exact VM it is. VirtualBox can happily do VirtualBox/SharedFolders.
That’s bizarre. They should have been, and they’re even audited as part of after-backup verifications.
It’s not the path you type there. It’s the paths that Duplicati originally backed up, which are in your dlist file and presumably are forward slashes because the use of NFS which gives hint against Windows…
What was view of NFS paths from Duplicati VM? If forward, then you’re attempting a cross-OS restore using RecoveryTool. I couldn’t find previous notes on this blending, but it wasn’t working when I tried it.
EDIT:
How the restore process works shows the "path": "C:\\data\\mydoc.txt"
as a Windows example. Your dlist file might have forward slashes. You can certainly open up the zip file and peek at filelist.json, however unless the Duplicati VM ran Windows, you probably have forward slashes in your path listings.