From database-reliability-engineering
Design a backup + point-in-time-recovery strategy from RPO/RTO and — critically — the restore-verification that proves it works: cadence, retention, failure-domain isolation, and a scheduled test restore measuring actual restore time. Reach for this when backups are unproven, when setting RPO/RTO, after a near-miss, or before relying on recovery. Pairs with ha-topology-and-failover.
How this skill is triggered — by the user, by Claude, or both
Slash command
/database-reliability-engineering:backup-and-restore-verificationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A backup exists to be **restored**. This skill designs the backup *and* the proof
A backup exists to be restored. This skill designs the backup and the proof it works — because an untested backup is a guess.
A backup is unverified until a restore is tested. The most common backup failure is discovering, mid-disaster, that the backups were never restorable. Verification is not optional — it's the point.
Trace ../../knowledge/dbre-decision-trees.md §2:
This is the step teams skip. On a schedule:
Periodically restore-and-promote as a game-day, not just a file restore — the real RTO includes app reconnection and validation, not just bytes on disk.
ha-topology-and-failover.terraform-iac / cloud plugins.incident-response-dfir.A backup/PITR strategy (cadence, retention, isolation, encryption, immutability) plus a restore-verification procedure with a schedule, validation checks, a measured restore time vs RTO, and staleness alerting.
npx claudepluginhub mcorbett51090/ravenclaude --plugin database-reliability-engineeringGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.