A fintech company runs a 40-TB Oracle 11g data warehouse on-premises. About 800 GB of new and updated data is generated every week. Business stakeholders require a migration to BigQuery with two hard constraints:
Cutover downtime must not exceed 30 minutes, because analysts run near-real-time reports during trading hours.
Before the switch, data engineers must be able to run reconciliation queries in BigQuery while the on-premises system continues serving production workloads.
You have already established a 10-Gbps Cloud Interconnect link between the datacenter and Google Cloud, and VPC-SC boundaries are in place. Which migration plan best meets the requirements while minimizing operational overhead?
Use Datastream to capture Oracle change data and land it in Cloud Storage, configure BigQuery external tables or frequent loads for validation, then schedule a brief cutover once the change stream is caught up.
Ship initial data on a Transfer Appliance, then perform daily incremental loads with Storage Transfer Service and a final rsync-based cutover script.
Set up Database Migration Service in continuous-replication mode from Oracle to BigQuery and cut over after replication lag reaches zero.
Develop a custom Apache Beam CDC pipeline on Dataflow that streams Oracle redo logs into BigQuery in real time, allowing validation before triggering DNS cutover.
Datastream can continuously capture change data (CDC) from on-premises Oracle and write it in near real-time to Cloud Storage, from which BigQuery can ingest the files with low latency using external tables or scheduled loads. This lets the team validate data in BigQuery while production continues on Oracle. At cutover, you only need a brief pause to let the CDC queue drain and switch reporting to BigQuery, keeping downtime within 30 minutes. Transfer Appliance is optimized for bulk, offline moves and would not satisfy the near-zero-downtime or ongoing validation requirement. Database Migration Service does not yet support Oracle sources for continuous migration, and building a custom Dataflow CDC pipeline would meet the SLOs but carries higher development and maintenance overhead than the managed Datastream service.
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 Datastream, and how does it facilitate Oracle to BigQuery migration?
Open an interactive chat with Bash
What is Change Data Capture (CDC), and why is it essential for this migration?
Open an interactive chat with Bash
Why is the Transfer Appliance method unsuitable in this scenario?
Open an interactive chat with Bash
What is the purpose of Datastream in the migration process?
Open an interactive chat with Bash
How do BigQuery external tables facilitate data validation?
Open an interactive chat with Bash
Why is Transfer Appliance not suitable for this migration plan?
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 .