An organization is executing its disaster recovery strategy for a critical application. The business requires a Recovery Point Objective (RPO) of zero, meaning no data loss can be tolerated during a complete regional outage. Which Google Cloud database strategy meets this requirement?
- Cloud Spanner deployed with a multi-region configurationAnswer
- BCloud SQL for PostgreSQL with an asynchronous cross-region read replica
- CCloud SQL with automated daily exports to a Cloud Storage multi-region bucket
- DCompute Engine persistent disk snapshots transferred over a Dedicated Interconnect connection
Answer
Cloud Spanner deployed with a multi-region configuration provides synchronous cross-region replication and guarantees zero RPO during a regional disaster.
Cloud Spanner multi-region configurations utilize Paxos consensus to perform synchronous writes across multiple regions. This guarantees strong transactional consistency and zero data loss (RPO = 0) even during a complete regional outage.
Step-by-Step Solution
Key Concept
Multi-region disaster recovery execution with zero RPO using Cloud Spanner synchronous replication