Disaster recovery architecture defines how a system recovers its operational state after a catastrophic failure that cannot be handled by normal redundancy mechanisms such as multi-AZ deployments or auto-scaling. The four standard DR strategies — backup and restore, pilot light, warm standby, and active-active — represent a spectrum from lowest cost and highest RTO to highest cost and lowest RTO. Selecting the correct strategy for each workload requires mapping the business’s RTO and RPO requirements to the architectural and financial cost of achieving them.
Disaster recovery architecture defines how a system recovers after a catastrophic failure that normal redundancy cannot handle. The four DR strategies — backup and restore, pilot light, warm standby, and active-active — represent a spectrum from lowest cost and highest RTO to highest cost and lowest RTO. Selecting the correct strategy requires mapping the business’s RTO and RPO requirements to the architectural and financial cost of achieving them.
The four DR strategies are not mutually exclusive across a system’s components. A realistic multi-tier application might use active-active for the API layer (zero RTO acceptable), warm standby for the database (RTO under 5 minutes, RPO under 1 minute), and backup and restore for the audit log archive (RTO 4 hours acceptable). Matching each component’s DR strategy to its specific RTO/RPO requirement rather than applying a single strategy uniformly across all components is the cost-optimal approach to DR architecture.