AWS Certified Solutions Architect Professional SAP-C02 Practice Question
A company runs a critical application on an Amazon Aurora PostgreSQL Global Database. The primary cluster is in us-east-1, and a secondary read-only cluster is in us-west-2 for low-latency reads and disaster recovery. A regional outage has made the primary cluster in us-east-1 completely unavailable. The solutions architect must restore write capability in us-west-2 as quickly as possible. What is the MOST operationally efficient way to promote the us-west-2 cluster to become the new primary?
Wait for Aurora to perform an automatic cross-Region failover; no manual action is required.
Detach the us-west-2 cluster from the global database and promote it to a standalone cluster before directing write traffic to it.
From us-west-2, initiate a managed failover (FailoverGlobalCluster with the AllowDataLoss parameter, or the console "Fail over global database" action) to promote the secondary cluster to primary.
Start a managed switchover to synchronize the last transactions and promote the us-west-2 cluster with zero data loss.
For an unplanned regional outage, AWS recommends initiating a managed failover on the Aurora Global Database. You run the FailoverGlobalCluster API (or choose Fail over global database in the console) from any surviving Region, specify the us-west-2 cluster as the target, and set AllowDataLoss to true. Aurora promotes the chosen secondary to a full writer, preserves the global-database topology, and automatically adds the old primary back as a secondary when the Region recovers. A managed switchover is intended only for planned events when the primary is healthy, and waiting for automatic Multi-AZ failover or simply updating DNS will not restore write access across Regions. Manually detaching and promoting the secondary is a fallback for incompatible engine versions, but it breaks the global topology and requires additional rebuild steps, so it is not the preferred approach here.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a managed failover in Aurora Global Database?
Open an interactive chat with Bash
What is the difference between a failover and a switchover in Aurora?
Open an interactive chat with Bash
What is the purpose of the AllowDataLoss parameter during failover?
Open an interactive chat with Bash
AWS Certified Solutions Architect Professional SAP-C02
Design for New Solutions
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access