I understand that the Amp backup is designed to backup the entire Instance in the event of total failure of the instance. Some games fail this backup because it’s running but you still want backups created of essential files that contain game data without having to take down the instance. In the case of Space Engineers, the world save folder.
So is there a way to backup the entire instance once a day and specific files every 15 minutes?
There isn’t a way to do that at the moment, no
Just picking your brain on this if you don’t mind too much.
- From my understanding AMP can run powershell commands on a windows platform.
- When a backup task is initiated AMP looks for what files to exclude from the backup using a file called .backupExclude in each folder.
- If this file doesn’t exist then it will backup everything in the folder.
- Therefore everyday at 4 AM I could have AMP shutdown the instance, run a powershell script to change the name of .backupExclude in every folder to .backupExclude-Daily, Take a Backup, Run another script to change all the Excludes back, then start up the server.
Is anything I said above incorrect to your knowledge?
Since AMP is running the scripts I assume there isn’t going to be any permission issues?
1 - Shell commands are not user facing, you’d most likely need a C# panel plugin to utilize those.
2/3 - yep and yep
4 - Interesting idea, but not feasible without using the AMP API or an internal C# plugin