My restic backup solution using Backblaze B2 storage, systemd timers (or cron) and email notifications on failure.