Linux Backups
From wikinotes
NOTE:
I am no longer doing full-system backups, because the practice is not efficient with my time, or with disk-space. Instead I automate my system-setup using saltstack, and backup only very important files offsite using tarsnap.
Offsite Backup
See tarsnap .
Full System Backups
You could backup a linux install with rsync and tar, but I'd rather just rebuild it.
Everything is always up to date this way, and it takes less space.
External Programs
You may also want to see tarsnap.
Also checkout multi volume tar: https://www.gnu.org/software/tar/manual/html_node/Multi_002dVolume-Archives.html