As far as I can see - which isn’t very far by the way, I’ve only done a search and replace then fell off my chair when it all worked!!! - I thought the existing backup options can possibly be reused:
- The compression (gzip, zstd), maybe add Borg here?
- The quantity of backups, maybe Borg could interpret this as the time between full-backups?
/usr/local/hestia/data/users/[USERNAME]/user.conf
> BACKUPS=‘1’ - The location/protocol, I’m thinking these could remain the same. These are here:
/usr/local/hestia/conf/hestia.conf
> BACKUP_MODE/BACKUP_SYSTEM
Unfortunately shell code is not something I’m good at though so my 2 pence worth is just a hopeful suggestion.