A company is designing a disaster recovery solution for a critical application that runs on Amazon EC2 instances in a single AWS Region. The application uses an Amazon RDS for MySQL database. The recovery time objective (RTO) is 1 hour and the recovery point objective (RPO) is 15 minutes. Which combination of steps should the company take to meet these requirements? (Choose THREE.)
Trap 1: Configure a Multi-AZ deployment for the RDS database in the primary…
Multi-AZ is for high availability within a Region, not for cross-Region DR.
Trap 2: Deploy the application on Amazon Aurora Global Database.
Aurora is a different database engine, not RDS MySQL.
- A
Use Amazon Route 53 health checks to monitor the primary application and configure DNS failover to the secondary Region.
Route 53 health checks and failover route traffic to the secondary Region when the primary fails.
- B
Configure a Multi-AZ deployment for the RDS database in the primary Region.
Why wrong: Multi-AZ is for high availability within a Region, not for cross-Region DR.
- C
Deploy the application on Amazon Aurora Global Database.
Why wrong: Aurora is a different database engine, not RDS MySQL.
- D
Create an Amazon Machine Image (AMI) of the EC2 instances and copy it to the secondary Region. Use an Auto Scaling group to launch instances from the AMI.
Copying AMIs to another Region allows recovery of EC2 instances.
- E
Create a cross-Region read replica of the RDS MySQL database in the secondary Region.
Cross-Region read replicas provide asynchronous replication with low RPO.