本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
為新複寫規則或目的地建立批次複寫任務
在 Amazon S3 中,即時複寫不會複寫在建立複寫組態之前已存在於來源儲存貯體中的任何物件。即時複寫只會在建立複寫組態後,自動複寫寫入儲存貯體的新物件和更新的物件。若要複寫現有的物件,您可以使用 S3 批次複寫來隨需複寫這些物件。
當您在新即時複寫組態中建立第一個規則或透過 Amazon S3 主控台將新目的地儲存貯體新增至現有複寫組態時,您可選擇建立「批次複寫」任務。您可以使用此批次複寫任務,將來源儲存貯體中的現有物件複寫至目的地儲存貯體。
若要將「批次複寫」用於不新增目的地儲存貯體的現有組態,請參閱為現有複寫規則建立批次複寫任務。
先決條件
在建立批次複寫任務前,您必須建立批次操作 AWS Identity and Access Management (IAM) 角色以授予 Amazon S3 代您執行動作的許可。如需詳細資訊,請參閱設定 S3 批次複寫的 IAM 角色。
透過 Amazon S3 主控台將批次複寫用於新的複寫規則或目的地
當您在新複寫組態中建立第一個規則或透過 Amazon S3 主控台將新目的地儲存貯體新增至現有組態時,您可選擇建立「批次複寫」任務來複寫來源儲存貯體中的現有物件。
在建立或更新複寫組態時建立批次複寫任務
登入 AWS Management Console 並開啟位於 https://https://console.aws.amazon.com/s3/
的 Amazon S3 主控台。 -
在左側導覽窗格中,選擇 Buckets (儲存貯體)。
-
在一般用途儲存貯體清單中,選擇儲存貯體的名稱,其中包含您要複寫的物件。
-
若要建立新的複寫規則或編輯現有規則,請選擇管理,然後向下捲動至複寫規則:
-
如要建立新的複寫規則,請選擇 Create replication rule (建立複寫規則)。如需如何設定基本複寫規則的範例,請參閱設定即時複寫的範例。
-
若要編輯現有的複寫規則,請選取規則旁的選項按鈕,然後選擇編輯規則。
-
-
建立新的複寫規則或編輯現有複寫規則的目的地,然後選擇 Save (儲存)。
在您於新的複寫組態中建立第一個規則後,或編輯現有組態以新增目的地之後,Replicate existing objects? (複寫現有物件嗎?) 對話方塊隨即顯示,為您提供了建立「批次複寫」任務的選項。
-
如果您要立即建立並執行此任務,請選擇是,請複寫現有物件。
如要於稍後建立批次複寫任務,請選擇不,請勿複寫現有物件。
-
如果您選擇是,請複寫現有物件,則會顯示建立批次操作任務頁面。S3 批次複寫任務具有下列設定:
- 任務執行選項
-
若您希望立即執行「S3 批次複寫」任務,您可選擇在準備就緒時自動執行任務。若要於稍後執行任務,請選擇準備就緒時等待執行任務。
注意
如果選擇在準備就緒時自動執行任務,則無法建立和儲存批次操作資訊清單。若要儲存批次操作資訊清單,請選擇準備就緒時等待執行任務。
- 批次操作資訊清單
-
如果您選擇準備就緒時等待執行任務,則批次操作資訊清單區段隨即出現。資訊清單是您希望對其執行指定動作之所有物件的清單。您可以選擇儲存資訊清單。與 S3 庫存檔案類似,資訊清單將儲存為 CSV 檔案並存放在儲存貯體中。若要進一步了解批次操作資訊清單,請參閱指定資訊清單。
- 完成報告
-
S3 批次操作會為資訊清單中指定的每個物件執行一個任務。完成報告可讓您以合併形式輕鬆檢視任務結果,無需進行額外設定。您可以請求所有任務或僅失敗任務的完成報告。若要進一步了解完成報告,請參閱完成報告。
- 許可
-
複寫失敗的最常見原因之一是提供 AWS Identity and Access Management (IAM) 角色的許可不足。如需建立此角色的詳細資訊,請參閱設定 S3 批次複寫的 IAM 角色。請確定建立或選擇具有批次複寫所需許可的 IAM 角色。
-
選擇儲存。