使用 Amazon S3 複本修改同步複寫中繼資料變更 - Amazon Simple Storage Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon S3 複本修改同步複寫中繼資料變更

Amazon S3 複本修改同步可協助您在複本和來源物件之間複寫物件中繼資料,例如標籤、ACL 和物件鎖定設定。根據預設,Amazon S3 只會將來源物件中的中繼資料複寫至複本。啟用複本修改同步時,Amazon S3 會將對複寫複本所進行的中繼資料變更複寫回來源物件,進而進行雙向複寫。

啟用複本修改同步

您可以將 Amazon S3 複本修改同步與全新或現有的複寫規則搭配使用。您可以將其套用至整個 S3 儲存貯體或具有特定前綴的 Amazon S3 物件。

若要使用 Amazon S3 主控台啟用複本修改同步,請參閱 設定即時複製的範例。本主題提供指示,如何在儲存貯體為相同或不同的值區所擁有時,在複寫組態中啟用複本修改同步 AWS 帳戶。

若要使用 AWS Command Line Interface (AWS CLI) 啟用複本修改同步,您必須將複寫組態新增至包含ReplicaModifications已啟用複本的儲存貯體。若要設定雙向複製,請從來源儲存貯體 (範例-s3-bucket1) 建立複製規則至包含複本的值區 (例如 s3-bucket2)。然後,從包含複本的值區建立第二個複製規則 (範例-s3-bucket2) 到來源儲存貯體 (例如 s3-bucket1)。桶可以是相同的,也可以是在不同的 AWS 區域。

注意

您必須在兩個儲存貯體上啟用複本修改同步,才能複寫本中繼資料變更,例如複寫物件中的物件存取控制清單 (ACL)、物件標籤或物件鎖定設定。如同所有複寫規則,這些規則可套用至整個 Amazon S3 儲存貯體,也可以套用至由字首或物件標籤篩選的 Amazon S3 物件子集。

在下列範例組態中,Amazon S3 會將前置詞 Tax 下的中繼資料變更複寫到儲存貯體範例-s3 儲存貯體,其中將包含來源物件。

{ "Rules": [ { "Status": "Enabled", "Filter": { "Prefix": "Tax" }, "SourceSelectionCriteria": { "ReplicaModifications":{ "Status": "Enabled" } }, "Destination": { "Bucket": "arn:aws:s3:::DOC-EXAMPLE-BUCKET" }, "Priority": 1 } ], "Role": "IAM-Role-ARN" }

如需使用建立複製規則的完整指示 AWS CLI,請參閱為相同帳戶擁有的來源和目的地儲存貯體設定複寫