I have rocky on vds, and my hoster was giving me ability to create system backups, but now i can’t download them locally
I need a way to create such backup from ssh only
Most of the backup apps i found are GUI based =(
I have rocky on vds, and my hoster was giving me ability to create system backups, but now i can’t download them locally
I need a way to create such backup from ssh only
Most of the backup apps i found are GUI based =(
The simplest answer is rsync, but a proper backup tool with versioning and such is better if it’s an option. I’m a big fan of Restic for backups, which is available in EPEL.
Yep, restic is excellent, de-duplication, able to mount backups to copy files out and many other excellent features. I use it for backup locally or even via S3.
I’m a big fan of rsnapshot
(rsync over ssh). Backup Solution - rsnapshot - Documentation
You could allso look at Borg Backup
I’d divide the “full backup” into two conceptual parts:
All the above-mentioned methods are great for user data, which is files.
However, for the system and config the logical way to restore is to redo the install as it was done previously. For that configuration management systems (e.g. Ansible) may be a more convenient.
Note though that user data like SQL database is better “backed up” with database engine’s procedure than by blind copy of raw files (but the dump can then be copied).