Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

S3 儲存貯體生命週期與 ILM 原則在 StorageGRID 中的互動方式

${post_edited_translations.segment}

儲存桶生命週期優先於 ILM 原則的範例

ILM 政策
  • 基於非目前時間參考的規則:在第 0 天,保留 X 份複本 20 天

  • 基於擷取時間參考的規則(預設):在第 0 天,保留 X 份複本 50 天

${post_edited_translations.segment}

"Filter": {"Prefix": "docs/"}, "Expiration": {"Days": 100}, "NoncurrentVersionExpiration": {"NoncurrentDays": 5}

結果
  • 已擷取名為「docs/text」的物件。它與儲存貯體生命週期篩選器中的「docs/」前綴相符。

    • 100 天後會建立一個刪除標記,「docs/text」將變為非目前狀態。

    • 5 天後,自擷取以來總共 105 天,「docs/text」已刪除。

    • 95 天後,即自資料擷取以來共 200 天、自刪除標記建立以來共 100 天,過期的刪除標記將被刪除。

  • 已擷取名為「video/movie」的物件。此物件與篩選器不符,因此使用 ILM 保留政策。

    • ${post_edited_translations.segment}

    • 擷取後 20 天(自擷取起共 70 天),「video/movie」將被刪除。

    • 經過 30 天,也就是自擷取以來共 100 天,自刪除標記建立以來共 50 天後,過期的刪除標記將被刪除。

${post_edited_translations.segment}

ILM 政策
  • 基於非目前時間參考的規則:在第 0 天,保留 X 份複本 20 天

  • 基於擷取時間參考的規則(預設):在第 0 天,保留 X 份複本 50 天

${post_edited_translations.segment}

"Filter": {"Prefix": "docs/"}, "Expiration": {"ExpiredObjectDeleteMarker": true}

結果
  • 已擷取名為「docs/text」的物件。它與儲存貯體生命週期篩選器中的「docs/」前綴相符。

    Expiration 行動僅適用於過期的刪除標記,這代表永久保留其他所有內容(以 "docs/" 開頭)。

    ${post_edited_translations.segment}

  • 已擷取名為「video/movie」的物件。此物件與篩選器不符,因此使用 ILM 保留政策。

    • ${post_edited_translations.segment}

    • 擷取後 20 天(自擷取起共 70 天),「video/movie」將被刪除。

    • 經過 30 天,也就是自擷取以來共 100 天,自刪除標記建立以來共 50 天後,過期的刪除標記將被刪除。

使用儲存桶生命週期複製 ILM 並清理過期刪除標記的範例

ILM 政策
  • 基於非目前時間參考的規則:在第 0 天,保留 X 份複本 20 天

  • 基於擷取時間參考的規則(預設):在第 0 天,永久保留 X 份複本。

${post_edited_translations.segment}

"Filter": {}, "Expiration": {"ExpiredObjectDeleteMarker": true}, "NoncurrentVersionExpiration": {"NoncurrentDays": 20}

結果
  • ${post_edited_translations.segment}

    • ILM 原則的永久規則旨在手動移除物件,並在 20 天後清理非目前版本。因此,擷取時間規則將永久保留過期的刪除標記。

    • 儲存貯體生命週期會複製 ILM 原則的行為,同時新增 "ExpiredObjectDeleteMarker": true,這會在刪除標記過期時將其移除

  • 已擷取物件。無篩選器表示貯體生命週期適用於所有物件,且會置換 ILM 保留設定。

    • ${post_edited_translations.segment}

    • ${post_edited_translations.segment}

    • 不久之後,過期的刪除標記將會被刪除。