A hospitality company manages its central reservation system using an Amazon Aurora MySQL-Compatible Edition database cluster in the us-east-1 Region. To ensure business continuity, the company requires a disaster recovery (DR) solution in the us-west-2 Region. The DR architecture must support a Recovery Point Objective (RPO) of less than second and a Recovery Time Objective (RTO) of less than minute. Which database configuration meets these requirements?
- AConfigure Amazon Route 53 latency-based routing to distribute database write operations between the database cluster in the us-east-1 Region and a new independent Aurora DB cluster in the us-west-2 Region.
- BDeploy a single-region Amazon RDS MySQL DB instance in the us-east-1 Region, create a cross-region read replica in the us-west-2 Region, and configure the replica to perform automatic multi-region failovers.
- Create an Amazon Aurora Global Database with the primary cluster in the us-east-1 Region and a secondary cluster in the us-west-2 Region, and promote the secondary cluster in the event of a disaster.Answer
- DImplement a Pilot Light disaster recovery strategy by scheduling hourly database snapshots in the us-east-1 Region, copying them to the us-west-2 Region, and restoring them to a new DB cluster upon failure.
Answer
Create an Amazon Aurora Global Database with the primary cluster in the us-east-1 Region and a secondary cluster in the us-west-2 Region, and promote the secondary cluster in the event of a disaster.
The correct option is to create an Amazon Aurora Global Database. Aurora Global Database uses storage-based, asynchronous replication that achieves a lag of less than second. If the primary region experiences an outage, the secondary cluster in the target region can be promoted to a standalone primary cluster with read and write capabilities in less than minute, satisfying both the RPO and RTO requirements.
Step-by-Step Solution
Key Concept
Cross-Region Disaster Recovery with Amazon Aurora Global Database