Your company ingests IoT events into a Pub/Sub topic, processes them with a streaming Dataflow job running in us-central1, and writes results to a BigQuery dataset in the same region. New disaster-recovery objectives require an RTO of 30 minutes if us-central1 is lost, an RPO of 5 minutes, and minimal ongoing operational effort. Which design change best meets these goals?
Export processed data from BigQuery to Cloud Storage every 5 minutes and replicate the bucket to us-east1 with Cloud Storage Transfer Service, then load the files into BigQuery on failover.
Create BigQuery table snapshots every 5 minutes and replicate them to Cloud SQL in us-east1 using Database Migration Service; reconfigure dashboards to query Cloud SQL if us-central1 fails.
Convert the BigQuery dataset to the US multi-region location, retain Pub/Sub for durable message backlog, and deploy the streaming pipeline as a Dataflow Flex Template so it can be quickly launched in another region when a regional outage is detected.
Schedule BigQuery copy jobs every 5 minutes to replicate tables to a dataset in us-east1 and manually switch dashboards to the replica during an outage.
Changing the BigQuery dataset to the US multi-region provides built-in replication across at least two geographically separate U.S. regions, ensuring the data remains available even if the us-central1 region is unavailable and effectively meeting a 5-minute RPO. Pub/Sub already stores messages durably and replicated across zones, so any unprocessed events remain available. Packaging the streaming pipeline as a Dataflow Flex Template lets the operations team (or an automated workflow) relaunch the job in an alternate region within minutes, keeping the total recovery time under 30 minutes with little manual effort. The other options either rely on jobs that would stop when the primary region fails, introduce significant manual steps, or require additional services that do not provide the stated RPO/RTO guarantees.
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 the significance of RTO and RPO in disaster recovery?
Open an interactive chat with Bash
How does moving a BigQuery dataset to a multi-region location enhance disaster recovery?
Open an interactive chat with Bash
What are the advantages of using Dataflow Flex Templates for disaster recovery?
Open an interactive chat with Bash
GCP Professional Data Engineer
Designing data processing systems
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 .