Skip to main content
RunBook Academy

← All checklists in Docker & Containers

WeeklyBackup

Checklist: Backup readiness

11 items ·5 critical ·4 warn ·2 info

Why this checklist

A backup you have not restored is not a backup. The weekly check ensures backups are actually happening; the quarterly restore test ensures they actually work.

The critical items address the most common production backup failures:

  • Backup jobs not running. Cron failures, container drift, service unavailable.
  • Silent zero-size backups. The job ran but produced nothing.
  • Offsite copy stale. The offsite target is broken but the local backups look fine.
  • No restore test. The backup file is real but the procedure to restore from it has rotted.

Cadence

  • Daily: automated checks on job completion + size plausibility.
  • Weekly: this checklist, run by an operator.
  • Quarterly: full restore test on a non-production host.

Critical5 items

  1. systemctl status backup-app.timer
  2. aws s3 ls s3://my-backups/$(date +%F)/

Warning4 items

  1. ls -la /srv/backups/$(date +%F)/

Info2 items