情境

需要同步不同專案中的bucket資料

前置作業

需要的權限

  • roles/owner

  • roles/editor

  • roles/storagetransfer.admin

  • roles/storagetransfer.user

需要先知道的資訊

  • 需要知道要同步的 Bucket 名稱

在這個範例中,我使用了

  • kmp-project (要同步的目的地專案)

  • My First Project (被同步的來源專案)

  • Source Bucket Name-“us.artifacts.lucid-arc-269505.appspot.com”

  • Destination Bucket Name -“demo-sync”

步驟

進入要同步的目的地專案並選取transfer service

選取 Transfer Service | Cloud 並點擊 CREATE TRANSFER JOB

輸入來源 Bucket, 這邊是 us.artifacts.lucid-arc-269505.appspot.com

如果沒有其他選項, 就接著到下一步輸入專案內要同步到哪個 Bucket

接著到下一步輸入描述、以及複寫及刪除的狀況

最後一步選擇是否需要排程, 因為是測試所以這邊只選擇跑一次並按下CREATE

建置之後就會出現像下面的畫面, 並且會開始進入自動執行(因為我們剛剛選的是跑一次)

點進去後可以看到一些較進階的訊息

最後就可以到自己的 Bucket 去看有沒有同步過來