GoogleGoogle Professional Cloud Developer (PCD) Certification
·TW
·更新於 3 Sep 2026
在 Cloud Build 從 staging 推廣到 production 期間,Cloud Storage 儲存桶 webphotos-staging 中的照片必須在 webphotos-prod 中可用。您希望自動化此過程。您應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在 cloudbuild.yaml 檔案中,於推廣步驟之前新增一個建置步驟,執行 gsutil -m cp -r gs://webphotos-staging/** gs://webphotos-prod/。.
為什麼這是答案
正確答案是「在 cloudbuild.yaml 檔案中,於推廣步驟之前新增一個建置步驟,執行 gsutil -m cp -r gs://webphotos-staging/ gs://webphotos-prod/」。這個方法透過 Cloud Build 自動化了從 staging 到 production 的照片複製過程,確保在部署前資料已同步。gsutil -m cp -r 命令能高效地遞迴複製所有檔案。
手動複製不符合自動化要求。在 app.yaml 中新增啟動腳本會導致應用程式啟動時才複製,可能延遲部署或造成不一致,且不屬於 Cloud Build 的最佳實踐。使用 gcloud storage transfer service 雖然可以移動資料,但對於 Cloud Build 流程中的即時檔案同步,gsutil cp 更直接且效率高,且通常用於大量或排程的資料轉移任務,而非單次部署流程中的檔案同步。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡