BackupShell is just that. A shell script for creating backups of a system using tar.
- Retention policy
- Compressed backup
- Exclude list
- Copy to /usr/local/lib64/
- Configure script options in backup.py
- Schedule a cron job to run backup.py
https://codeholics.com/linux-backup-restore-with-tar-part-1-of-2