Alright, just tested. Actually this works shockingly well, better than I would have hoped. Process below:
- Backup the TW as .html (simpler to wield than a potentially huge amount of individual tiddler files).
- Create a new server instance (
http://tiddlywiki.com/static/Installing%2520TiddlyWiki%2520on%2520Node.js.html using these instructions).
- Import your $:/config/FileSystemPaths tiddler by dragging the .html backup in that instance and unticking everything but that tiddler.
- Then, import the remainder of your .html backup by repeating the above step and ticking everything instead. (This is to make sure $:/config/FileSystemPaths is live by the time everything else gets imported). Most likely you'll want to overwrite everything when there's a conflict (assuming your backup had up-to-date code).
Because backing up the TW as .html ignores folder structure and thanks to TW's great plasticity, this process can probably be repeated ad infinitum (i.e. you can change your folder logic in $:/config/FileSystemPaths and then repeat the process as often as you'd like, incrementally remodeling your TW server into the shape of your desires).
Thanks a lot for the tip! This solved my problem, and them some.
kodomohimari