Simple backups.
- Email notification on success and error - One email per day and peace of mind it did it
- Uses SSH for remote access (uses remote tar, and custom commands as pg_dump)
- Encrypted at rest with GPG (optional)
- Multiple server backups in one file
- In real use since 2018
Normally just add this commands to cron as desired, optionally with chronic
from moreutils
.
backup.py --plan example/plan.yaml /mnt/backups/full/
backup.py -i --plan example/plan.yaml /mnt/backups/partial/