本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用複本修改同步來複寫中繼資料變更
Amazon S3 複本修改同步可協助您在複本和來源物件之間複寫物件中繼資料,例如標籤、存取控制清單 (ACL) 和物件鎖定設定。根據預設,Amazon S3 只會將來源物件中的中繼資料複寫至複本。啟用複本修改同步時,Amazon S3 會將對複寫複本所進行的中繼資料變更複寫回來源物件,從而進行雙向複寫。
啟用複本修改同步
您可以將 Amazon S3 複本修改同步與全新或現有的複寫規則搭配使用。您可以將其套用至整個儲存貯體,或具有特定字首的物件。
若要使用 Amazon S3 主控台啟用複本修改同步,請參閱設定即時複寫的範例。本主題提供當來源和目的地儲存貯體為相同或不同擁有者時,在複寫組態中啟用複本修改同步的說明 AWS 帳戶。
若要使用 AWS Command Line Interface (AWS CLI) 啟用複本修改同步,您必須將複寫組態新增至儲存貯體,其中包含ReplicaModifications
已啟用的複本。若要設定雙向複寫,請從來源儲存貯體 (
) 建立至含有複寫 (amzn-s3-demo-source-bucket
) 之儲存貯體的複寫規則。接著,從包含複本 (amzn-s3-demo-destination-bucket
) 的儲存貯體建立至來源儲存貯體 (amzn-s3-demo-destination-bucket
) 的第二個複寫規則。來源和目的地儲存貯體可以位於相同或不同 AWS 區域。amzn-s3-demo-source-bucket
注意
您必須在來源和目的地儲存貯體上啟用複本修改同步,才能複寫本中繼資料變更,例如複寫物件中的物件存取控制清單 (ACL)、物件標籤或物件鎖定設定。如同所有複寫規則,您可以將這些規則套用至整個儲存貯體,也可以套用至由字首或物件標籤篩選的物件子集。
在下列範例組態中,Amazon S3 會將字首
下的中繼資料變更複寫至包含來源物件的儲存貯體 Tax
。amzn-s3-demo-source-bucket
{ "Rules": [ { "Status": "Enabled", "Filter": { "Prefix": "
Tax
" }, "SourceSelectionCriteria": { "ReplicaModifications":{ "Status": "Enabled" } }, "Destination": { "Bucket": "arn:aws:s3:::amzn-s3-demo-source-bucket
" }, "Priority": 1 } ], "Role": "IAM-Role-ARN" }
如需使用 建立複寫規則的完整說明 AWS CLI,請參閱 設定相同帳戶內的儲存貯體複寫。