本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 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
)。然後,從包含複本的值區建立第二個複製規則 (
桶可以是相同的,也可以是在不同的 AWS 區域。範例-s3-bucket2) 到來源儲存貯體 (例如 s3-bucket1
)。
注意
您必須在兩個儲存貯體上啟用複本修改同步,才能複寫本中繼資料變更,例如複寫物件中的物件存取控制清單 (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,請參閱為相同帳戶擁有的來源和目的地儲存貯體設定複寫。