disaster-recovery-planning

Design disaster recovery plans using RTO, RPO, backups, replication, and failover patterns.

Updated Dec 29, 2025
One-click install
npx skills add https://github.com/snoodleboot-io/discrecontinual_equations --skill disaster-recovery-planning-snoodleboot-io
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: disaster-recovery-planning
Source: https://github.com/snoodleboot-io/discrecontinual_equations/tree/main/.claude/skills/disaster-recovery-planning
Command: npx skills add https://github.com/snoodleboot-io/discrecontinual_equations --skill disaster-recovery-planning-snoodleboot-io

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often build disaster recovery plans without clear recovery targets, confuse replication with backups, or never test restores — discovering the gaps only during a real outage. This Skill provides a structured framework for defining RTO/RPO per system tier, choosing the right DR pattern, and validating the plan through testing. ## Core Features & Use Cases - RTO/RPO Framework: Explains how to derive recovery time and recovery point objectives from business requirements and assign them per system tier. - DR Pattern Selection: Compares backup & restore, pilot light, warm standby, and active-active patterns with cost and recovery trade-offs. - Backup Isolation & Testing Guidance: Covers blast-radius separation (region, account, credentials), immutable copies, and restore testing practices, plus anti-patterns and a readiness checklist. - Use Case: An engineer preparing a DR plan for a payments platform uses this Skill to tier systems, select warm standby for the ledger, and build a tested restore runbook. ## Quick Start Ask the AI to design a disaster recovery plan for your system with specific RTO and RPO targets, including backup isolation and a testing schedule.

Frequently Asked Questions about disaster-recovery-planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose RTO and RPO for disaster recovery?▼

RTO and RPO are business decisions set by owners of revenue, customer trust, and regulatory exposure, not engineering defaults. Assign them per system tier, since a ledger and a cache have very different tolerances for downtime and data loss.

What is the difference between backup and replication?▼

Backups are point-in-time copies that let you recover from logical disasters like corruption or accidental deletion. Replication continuously copies changes for fast failover but also propagates bad writes, so it cannot replace backups.

Which DR pattern should I use: pilot light or warm standby?▼

Pilot light keeps only the data layer running and starts the application tier on failover, giving RTO of tens of minutes to hours. Warm standby runs a scaled-down full stack, recovering in minutes at higher cost. Choose the cheapest pattern meeting your RTO/RPO.

Why is replication not enough for disaster recovery?▼

Replication faithfully copies everything, including deletions and corruption, so a bad write instantly reaches every replica. You still need independent point-in-time backups to recover to a known-good state.

How often should disaster recovery plans be tested?▼

Test restores regularly into a clean, isolated environment and measure actual recovery time against the RTO. Higher tiers should also exercise full regional failover, with every gap found tracked to closure like a defect.

When is active-active multi-region not worth it?▼

Active-active is wasteful for systems that tolerate an hour of downtime, since it carries the highest cost and forces hard distributed-data problems into normal operation. Reserve it for systems requiring near-zero RTO and RPO.