Aurora Global Database Active-Passive DR Strategy
Short answer
A Deploy minimal EC2 capacity in a second Region, convert Aurora MySQL to an Aurora global database, and configure Route 53 active-passive failover.
Question
Key Takeaways
The key trap is distinguishing between Warm Standby (minimal running resources) and Pilot Light (zero running resources), where Aurora Global Database's continuous replication enables rapid promotion.
This question evaluates the design of a cost-optimized disaster recovery solution using Aurora Global Database and Route 53 active-passive failover to meet a 30-minute RTO.
Common mistake: Many candidates choose D, misidentifying it as a Pilot Light strategy; however, with Aurora Global Database, the standby region must have active database nodes for instant promotion, making zero capacity unviable for the required RTO.
Expert Analysis
Why the Answer Is Correct
Option A correctly implements a Warm Standby architecture. By setting the Auto Scaling group's desired and maximum capacity to a minimum value (typically one instance or zero depending on specific implementation nuances, but conceptually 'minimal'), costs are kept low while maintaining the necessary infrastructure framework. The use of Aurora Global Database provides asynchronous cross-region replication, allowing the secondary DB cluster to be promoted in seconds to minutes, easily satisfying the 30-minute RTO. Route 53 active-passive failover ensures traffic only flows to the DR region during an outage.
Why the Other Options Are Wrong
Option B uses active-active failover, which violates the requirement that the DR solution does not need to support customer usage when primary is healthy, leading to unnecessary cost. Option C relies on AWS Backup restoration, which typically takes hours to complete, far exceeding the 30-minute RTO. Option D suggests setting the Auto Scaling group desired capacity to zero. While this describes a Pilot Light model for compute, it fails for the database if interpreted strictly as 'no resources', but more importantly, Option A is the standard best practice for 'Warm Standby' with Aurora Global DB because the global DB requires active read replicas in the DR region to facilitate fast promotion, whereas 'Pilot Light' often implies restoring from snapshot/backup which is slower than global DB promotion.
Community Comment Notes
Community consensus strongly favors Option A, citing that Aurora Global Database allows for rapid promotion compared to backup restores. As user spoved noted, "The DR solution does not need to support customer usage... -> Pilot Light" is a common misconception; the prompt describes a Warm Standby scenario effectively managed by Option A. Users like LeonSauveterre pointed out that restoring from AWS Backup (Options C and D's implication) can take hours, disqualifying them for a 30-minute RTO.
Official Reference
- https://docs.aws.amazon.com/whitepapers/latest/disaster-recovery-workloads-on-aws/disaster-recovery-options-in-the-cloud.html
- https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html
These links open the official vendor documentation in a new tab.
Exam Strategy
When evaluating DR strategies, always check the RTO first. If it is short (<1 hour) and data is critical, consider Always-On or Warm Standby with continuous replication (like Aurora Global DB). Avoid solutions relying on manual backups or snapshots unless the RTO is longer (hours).
Frequently Asked Questions
Why is Option D considered incorrect despite having zero capacity?
Can Aurora Global Database meet a 30-minute RTO?
Community Votes
70% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 12 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 12
-
spoved 👍 7 Answered Dhttps://docs.aws.amazon.com/whitepapers/latest/disaster-recovery-workloads-on-aws/disaster-recovery-options-in-the-cloud.html The DR solution does not need to support customer usage when the primary infrastructure is healthy. -> Pilot Light
-
LeonSauveterre 👍 4 Answered AWell just a thought, I hate it when each option looks like a valid one... I think I'll go with A because it seems to me other options are somewhat flawed compared to A. B - "The DR solution does not need to support customer usage when the primary infrastructure is healthy." So active-active failover is not necessary. C - Restoring a database from AWS Backup can take hours to complete, let alone the 30-minute RTO. If I remember it correcly, it can take up to 7 days? D - Just like C. One more thing about option D, the desired capacity parameter in an Auto Scaling group determines the number of EC2 instances that should be running. By setting it to 0, the group will not launch any EC2 instances during normal operations, so costs are reduced when idle. That's a plus actually.
-
Liongeek 👍 4 Answered ARTO 30 min has to be warm standby. AWS Backup DOES NOT back up configuration, it backs up DATA
-
JA2018 👍 3 Answered AI will choose Option A for the following options: #1 - Active-passive failover: This aligns with the requirement of a DR solution that doesn't need to support customer usage during normal operations, meaning the secondary region only activates when a primary failure occurs. # 2 - Minimal Auto Scaling group capacity: Setting the desired and maximum capacity to a minimum value ensures minimal cost when the DR infrastructure is not actively used. # 3 - Aurora Global Database: Converting the Aurora cluster to a global database allows for fast failover to the secondary region, meeting the 30-minute recovery time objective. #4 - Separate AWS Region: Deploying the DR infrastructure in a different region provides geographic redundancy, crucial for disaster recovery.
-
Anyio 👍 3 Answered AThe correct answer is A. Explanation: Option A: Correct. This solution sets up disaster recovery infrastructure in a secondary region with minimal running costs by keeping the Auto Scaling group's desired and maximum capacity low. By converting the Aurora MySQL DB cluster to an Aurora global database, the company can provide rapid cross-region replication and promote the standby database to primary if needed, minimizing downtime. Configuring active-passive failover using Route 53 ensures the DR system is only activated when necessary, aligning with the requirement of not supporting customer usage when the primary infrastructure is healthy.
Show 7 more comments
-
elmyth 👍 3 Answered DIt can be A, if minimum value = 0. It Can be D, if this approach is implemented before the disaster. And "Set the Auto Scaling group desired capacity to zero" means that it supposed to be done before the disaster.
-
Salilgen 👍 3 Answered AThe question doesn't ask about the most cost effective solution. A is the option that ensures the lowest recovery time
-
Penjerla 👍 3 Answered ARestoring Database from AWS back up could take from a few min to several hours. So not D
-
Atdotcom 👍 2 Answered DD is pilot-light because desired min capacity =0 so ressources are live , services idle, RTO 10s.Ressources are provisionned and scale after even.
-
zdi561 👍 1 Answered DA is not right because the max and min are set to minimum which is zero. and the global table use resource.
-
EllenLiu 👍 1 Answered Dpilot light, set auto scaling group desired capacity to 0
-
chwieobjom 👍 12 Answered ARTO 30 minute, warm standby.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All SAA-C03 Questions
Access 120 questions with complete answers and detailed explanations.
View Full SAA-C03 Practice Test →