An enterprise financial transaction platform running on Google Cloud maintains a warm standby disaster recovery setup in region `us-east4` to handle regional failures of its primary environment in `us-central1`. Following a catastrophic loss of `us-central1`, the cloud architecture team must initiate the regional failover runbook. Arrange the following execution steps in the correct chronological sequence from first to last.
- 1Promote the cross-region database read replica in `us-east4` to a standalone primary instance.
- 2Scale up the secondary region Compute Engine Managed Instance Groups (MIGs) from standby capacity to full operational capacity.
- 3Reconfigure the Global HTTP(S) Load Balancer backend services to point to the scaled instance groups in `us-east4`.
- 4Update Cloud DNS health-checked routing policies to complete external client traffic redirection to the failover endpoint.
Answer
The correct chronological sequence for regional failover execution is: 1) Promote the cross-region database read replica to primary status, 2) Scale up the secondary Managed Instance Groups to full production capacity, 3) Reconfigure the Global HTTP(S) Load Balancer backend services to target the secondary region, and 4) Update Cloud DNS routing policies to finalize domain redirection.
Executing a disaster recovery failover requires establishing data write availability first (promoting the database replica), expanding compute capacity second (scaling MIGs), switching internal traffic routing third (updating Load Balancer backends), and finalizing external ingress routing last (updating DNS policies). This order guarantees zero write-block failures and prevents capacity overload.
Step-by-Step Solution
Key Concept
Disaster Recovery Regional Failover Execution Sequence
Estimated Time:2m 0s