A company is designing a disaster recovery (DR) architecture for a web application. The business requirements specify a Recovery Time Objective (RTO) of minutes and a Recovery Point Objective (RPO) of minutes. The solutions architect needs to minimize ongoing running costs and infrastructure complexity.
Which disaster recovery strategy should the solutions architect select to meet these requirements?
- A Pilot Light strategy that replicates the database to the secondary region using Amazon Aurora Global Database, and maintains stopped application servers in the secondary region that are started during a failover event.Answer
- BA Backup and Restore strategy that performs daily database backups to Amazon S3 in the secondary region, and restores all resources during a disaster.
- CA Pilot Light strategy that uses Amazon Aurora Global Database for replication, but associates the Route 53 Private Hosted Zone for database endpoint resolution only with the primary region's VPC.
- DA Warm Standby strategy that uses an Amazon RDS Multi-AZ deployment across regions, and configures the standby database instance in the secondary region to serve active read traffic.
Answer
The Pilot Light strategy that replicates the database using Amazon Aurora Global Database and maintains stopped application servers in the secondary region to be started during failover.
The Pilot Light strategy using Amazon Aurora Global Database is correct. Aurora Global Database handles database replication asynchronously with sub-second lag, ensuring the -minute RPO is met. Keeping the application servers stopped under normal operations minimizes ongoing compute costs, and starting them during a failover event can be completed well within the -minute RTO.
Step-by-Step Solution
Key Concept
Disaster recovery strategy selection based on RTO, RPO, and cost constraints.