Question

Difficulty: EasyDeveloping Procedures for Business Continuity and Disaster Recovery Validation

An enterprise operations team is establishing a disaster recovery (DR) validation procedure for a mission-critical service on Google Cloud. Which TWO procedures should be included in the validation plan to ensure successful DR testing without causing production downtime or data corruption?

  1. Pre-verify and request necessary Google Cloud compute and storage resource quotas in the target DR region prior to executing the failover drill.Answer
  2. B
    Use a cold-standby restore strategy from daily backups for real-time transactional databases requiring near-zero Recovery Point Objective (RPO).
  3. Execute failover verification scripts against isolated database snapshots or non-production replicas rather than mutating primary production data.Answer
  4. D
    Migrate all global database workloads to standard Cloud SQL instances instead of Cloud Spanner to simplify regional failover testing.

Answer

The DR validation plan should include pre-verifying resource quotas in the target failover region and testing against isolated database snapshots.
Verifying resource quotas in the target DR region prior to testing prevents unexpected provisioning failures due to regional limits during failover. Performing DR validation against isolated snapshots or replicas protects production data from accidental modification during testing.

Step-by-Step Solution

1
Check target region quotas before testing.
Ensures capacity is available when spinning up failover instances.
Regional quotas are enforced per region, so insufficient quotas would cause resource provisioning failures during failover.
2
Isolate the validation test environment.
Protects production state from unintended modifications.
Validation testing should run against isolated snapshots or read-replicas to prevent live data corruption.

Key Concept

Developing Procedures for Business Continuity and Disaster Recovery Validation
Rate this question