本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
複寫儲存貯體之間的刪除標記
根據預設,啟用 S3 複寫且在來源儲存貯體中刪除物件時,Amazon S3 只會在來源儲存貯體中新增刪除標記。此動作有助於保護目的地儲存貯體中的資料,避免意外或惡意刪除。如果您已啟用刪除標記複寫,這些標記會複製到目的地儲存貯體,Amazon S3 的行為就像在來源儲存貯體和目的地儲存貯體中刪除物件一樣。如需有關刪除標記如何運作的詳細資訊,請參閱 使用刪除標記。
注意
-
標籤型複寫規則不支援刪除標記複寫。刪除標記複寫也不符合您使用 S3 複寫時間控制 (S3SLA) 時授予的 15 分鐘服務層級協議 ()RTC。
-
如果您不使用最新的複寫組態XML版本,刪除操作會影響不同的複寫。如需詳細資訊,請參閱刪除操作對複寫的影響。
-
如果您啟用刪除標記複寫,且來源儲存貯體具有 S3 生命週期過期規則,則 S3 生命週期過期規則新增的刪除標記將不會複寫至目的地儲存貯體。
啟用刪除標記複寫
您可以開始使用新的或現有複寫規則的刪除標記複寫。您可以將刪除標記複寫套用至整個儲存貯體或具有特定字首的物件。
若要使用 Amazon S3 主控台啟用刪除標記複寫,請參閱 使用 S3 主控台。本主題提供在來源和目的地儲存貯體由相同或不同 擁有時,在複寫組態中啟用刪除標記複寫的指示 AWS 帳戶。
若要使用 AWS Command Line Interface (AWS CLI) 啟用刪除標記複寫,您必須將複寫組態新增至DeleteMarkerReplication
已啟用的來源儲存貯體,如下列範例組態所示。
在下列範例複寫組態中,刪除標記會複寫到字首 下物件
的目的地儲存貯體amzn-s3-demo-destination-bucket
。Tax
{ "Rules": [ { "Status": "Enabled", "Filter": { "Prefix": "
Tax
" }, "DeleteMarkerReplication": { "Status": "Enabled" }, "Destination": { "Bucket": "arn:aws:s3:::amzn-s3-demo-destination-bucket
" }, "Priority": 1 } ], "Role": "IAM-Role-ARN
" }
如需透過 建立複寫規則的完整說明 AWS CLI,請參閱 為相同帳戶中的儲存貯體設定複寫。