Can redirects be used to override the backup structure? #587
-
|
when configuring ludusavi, you can configure redirects which map one file location to a different file location on backup, and then reverse this process on restore. In principle, this is very handy for keeping save files synchronized correctly between devices with different file trees. But this doesn't actually seem to be what ludusavi DOES, at least not really, because of the backup structure itself... can this be changed? e.g. suppose I want to back up a file from C:/Games/Example/Path to D:/Games/Example/Alt I guess this is intended behavior, at least per the docs explaining the backup structure? But is there no way around it? The problem with it is, if you have save files you want to keep in sync with ludusavi from any other context or source, you must FORCE that source to obey ludusavi's particular file tree structure, which seems to go against the point of the redirects. If I have used some other software or program or whatever to push save files to a structure (say, from another device using syncthing, rclone, etc), I'd like to use ludusavi to pull files from that structure. But I can't do that, because ludusavi will always treat redirects as starting from an encapsulation that it defines on a per-game basis. As a hack-around, I'd have to force that other software to push the files into a structure using ludusavi's game name prefixes and drive IDs, and then essentially just lie to ludusavi about the location of those save files so it would "redirect" from its own version of the file structure correctly. I feel like I'm misunderstanding some key element of how this process is supposed to work. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
Hi! As you observed, Ludusavi does expect the backup folder to be something that it controls and can use a specific layout/metadata format. When you configure a redirect from
What I would recommend for this is:
|
Beta Was this translation helpful? Give feedback.
Hi! As you observed, Ludusavi does expect the backup folder to be something that it controls and can use a specific layout/metadata format. When you configure a redirect from
C:/footoD:/bar, Ludusavi will treat it asD:/barin the backup metadata, but will not create/overwrite the realD:/barfolder until you perform a restore. When you perform a restore, the metadata (and/or your redirect config) will then cause it to restore toD:/barinstead of the original location.What I wo…