A financial services company runs a mission-critical PostgreSQL database on Cloud SQL in us-central1. Compliance mandates zero data loss (RPO = 0) if the zone hosting the primary instance becomes unavailable, and the application must reconnect automatically within seconds. The team wants to minimize operational overhead and does not require cross-region disaster recovery. Which deployment best meets these requirements while controlling costs?
Provision the database as a Cloud SQL regional instance (high availability), which keeps a standby in another zone with synchronous replication and automatic failover.
Place the Cloud SQL instance behind a global TCP proxy load balancer and enable zonal persistent-disk replication; rely on the load balancer to route traffic after a zonal outage.
Create a cross-region read replica in another region and configure the application to promote it manually if the primary becomes unavailable.
Keep a single-zone Cloud SQL instance but schedule frequent automated backups and rely on point-in-time recovery if the zone fails.
A Cloud SQL regional (high-availability) instance places a primary and a standby in two separate zones of the same region. Cloud SQL synchronously replicates transaction logs to the standby, so any committed write is present on both nodes (RPO = 0). When the primary becomes unreachable, Cloud SQL automatically promotes the standby and redirects the primary IP, letting clients reconnect quickly without manual intervention. A single-zone instance with backups cannot meet an RPO of zero, and restores are manual. Cross-region read replicas use asynchronous replication, so recent transactions can be lost and failover must be scripted. A global TCP load balancer or persistent-disk replication alone does not provide a second database server for automatic failover.
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 Cloud SQL Regional Instance?
Open an interactive chat with Bash
What is RPO and why is it critical for databases?
Open an interactive chat with Bash
How does synchronous replication differ from asynchronous replication?
Open an interactive chat with Bash
What is a Cloud SQL regional instance?
Open an interactive chat with Bash
What does RPO mean in the context of databases?
Open an interactive chat with Bash
How does Cloud SQL achieve automatic failover?
Open an interactive chat with Bash
GCP Professional Data Engineer
Maintaining and automating data workloads
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .