Google Cloud Professional Cloud Architect — Question 243
Your company wants to migrate their 10-TB on-premises database export into Cloud Storage. You want to minimize the time it takes to complete this activity and the overall cost. The bandwidth between the on-premises environment and Google Cloud is 1 Gbps. You want to follow Google-recommended practices. What should you do?
Answer options
- A. Develop a Dataflow job to read data directly from the database and write it into Cloud Storage.
- B. Use the Data Transfer appliance to perform an offline migration.
- C. Use a commercial partner ETL solution to extract the data from the on-premises database and upload it into Cloud Storage.
- D. Upload the data with gcloud storage cp.
Correct answer: D
Explanation
The correct answer is D because using gcloud storage cp allows for a direct and efficient transfer of data to Cloud Storage. Option A, while useful, may not be the most cost-effective for large data migrations. Option B, the Data Transfer appliance, is better suited for larger datasets but may introduce delays and additional costs. Option C involves third-party solutions, which could also increase complexity and expense without offering significant benefits over the direct method.