Skip to content

[backups] Document & test restore runbooks (tabletop + live) #27

@simone-viozzi

Description

@simone-viozzi

Backups are only as good as restores. Create step-by-step restore guides and perform periodic tests (including PITR where enabled).

why this is needed

  • Ensures backups are usable under pressure.
  • Surfaces gaps in permissions, tooling, or data coverage.
  • Builds confidence in RPO/RTO.

what's needs to be done

  • For each app: write restore steps (stop → receive snapshot/restore dump → swap → start).
  • Quarterly tabletop test; annual live test on non-prod copy or staging.
  • Track metrics: time-to-restore, data loss window.

how to confirm the remediation was successful

  • A test restore of a representative app finishes within target RTO and passes functional checks.
  • Runbook updated with lessons learned.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions