Question

Difficulty: EasyEnhancing Reliability and Disaster Recovery

An application is hosted in a single AWS Region using Amazon EC2 instances in an Auto Scaling group and an Amazon RDS for PostgreSQL DB instance. The company wants to implement a cost-effective disaster recovery (DR) solution in a secondary AWS Region. The DR solution must support a Recovery Point Objective (RPO) of less than 30 minutes and a Recovery Time Objective (RTO) of less than 2 hours. Which TWO of the following actions should a solutions architect take to meet these requirements?

  1. Configure an Amazon RDS cross-Region read replica of the primary DB instance in the secondary Region, and promote it during failover.Answer
  2. Create Route 53 failover routing records for the application endpoint, and associate a Route 53 health check with the primary record.Answer
  3. C
    Configure a daily snapshot backup strategy for the RDS DB instance, copy the snapshots to the secondary Region hourly, and restore the DB instance during failover.
  4. D
    Configure Route 53 failover routing records for the primary and secondary regions, but omit the health check to prevent false failover events.
  5. E
    Create a Route 53 Private Hosted Zone in the primary Region's VPC, and do not associate it with the secondary Region's VPC to maintain network isolation.

Answer

To meet the RPO and RTO requirements, configure an Amazon RDS cross-Region read replica in the secondary Region to allow promotion within minutes, and set up Route 53 failover routing records with a health check to automate DNS failover.
The correct options are configuring an Amazon RDS cross-Region read replica and using Route 53 failover routing records with a health check. A cross-Region read replica replicates data asynchronously, meeting the 30-minute RPO, and can be promoted quickly to meet the 2-hour RTO. Associating a health check with the Route 53 failover record ensures automatic redirection of traffic to the secondary Region during a primary Region failure.

Step-by-Step Solution

1
Address database replication requirements by deploying an Amazon RDS cross-Region read replica in the recovery Region.
Database updates are continuously replicated asynchronously, providing a Recovery Point Objective (RPO) of seconds/minutes, well under the 30-minute requirement.
Asynchronous replication minimizes data loss during an outage and enables quick promotion to primary.
2
Configure Route 53 failover routing policy.
Traffic is automatically directed to the secondary Region if Route 53 health checks detect the primary Region is unavailable.
This automates the DNS failover process to achieve a low Recovery Time Objective (RTO) under 2 hours.

Key Concept

Disaster recovery strategy selection and automated DNS failover implementation using RDS cross-Region replication and Route 53 active-passive failover.
Rate this question