Disaster Recovery Strategy for EHR with RTO/RPO Constraints
Short answer
A Deploy active managed instance groups across regions with a global load balancer and cross-region Cloud SQL replicas to automate failover and ensure data proximity.
Question
Key Takeaways
The core concept tested is balancing Recovery Time Objective (RTO) and Recovery Point Objective (RPO). The common trap is selecting manual snapshot restoration which fails RTO, or active-active architectures that may be overkill or misconfigured for the specific constraints.
This question addresses designing a disaster recovery strategy for a healthcare application requiring strict RTO and RPO compliance. It establishes that active-passive replication is the correct approach to meet the specified availability targets.
Common mistake: Many learners choose Option C because daily snapshots seem like a robust backup method. However, this approach involves manual intervention and long restore times, failing the 2-hour RTO requirement completely.
Expert Analysis
Why the Answer Is Correct
Option A is the correct answer because it implements an active-passive (or potentially active-active depending on interpretation, but clearly automated failover) architecture using Managed Instance Groups (MIGs) and Cloud SQL cross-region replicas. The global HTTP(S) Load Balancer provides automatic traffic routing based on health checks. Cloud SQL cross-region synchronous or asynchronous replication ensures data durability close to the RPO of 15 minutes (depending on configuration, async can drift, but in exam contexts, 'cross-region replica' implies near-real-time sync capability compared to snapshots). The key is automation: failover happens automatically upon detection of an outage, minimizing downtime and meeting the 2-hour RTO.
Why the Other Options Are Wrong
Option B suggests using Terraform to configure during disaster. This is a 'cold' site approach; building infrastructure from scratch via IaC during an outage takes hours to days, violating the 2-hour RTO. Option C relies on manual restoration from daily snapshots. Restoring VMs and databases manually is slow and prone to error, easily exceeding the 2-hour RTO. Also, daily snapshots have a potential data loss window up to 24 hours, violating the 15-minute RPO. Option D relies solely on regional SLA, which does not constitute a disaster recovery plan for a different geographical region as required by the mandate.
Community Comment Notes
Community consensus strongly favors Option A. One user noted that 'Failover is automated or very fast,' highlighting the importance of automation in meeting RTO. Another user pointed out that while some might argue read replicas aren't backups, in the context of DR for RPO/RTO, they are the standard mechanism for continuous data protection. A dissenting voice mentioned options teach bad practices but conceded A is the least bad, acknowledging the limitations of real-world perfection versus exam constraints.
Exam Strategy
When designing DR solutions, always map the requirements directly to technical features. RTO < few hours usually requires automated failover (Load Balancers + MIGs). RPO < few minutes requires continuous replication (Cross-region replicas). Avoid manual processes (Snapshots/IaC on-demand) for low RTO/RPO requirements.
Frequently Asked Questions
Why is Cloud SQL cross-region replica better than snapshots for RPO?
Does the global load balancer support TCP/UDP for non-HTTP apps?
Discussion 3 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 3
-
glb2 👍 3 Answered AOnly answer A. Failover is automated or very fast Minimal data loss Meets both: ✅ RTO (fast failover) ✅ RPO (replication)
-
Pime13 👍 2100% Agree
-
hitmax87 👍 1 Answered AAll options are silly, but the less one is A. Honestly speaking options teach you bad practices, e.g. read replica not equal to backups. It completely does not meet proper Disaster Recover approach.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All PCA Questions
Access 81 questions with complete answers and detailed explanations.
View Full PCA Practice Test →