生命週期及其他儲存貯體組態 - Amazon Simple Storage Service

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

生命週期及其他儲存貯體組態

除了 S3 生命週期組態之外,還可以將其他組態與儲存貯體產生關聯。本節說明 S3 生命週期組態與其他儲存貯體組態的相關性。

生命週期與版本控制

您可以對未版本控制及已啟用版本控制的儲存貯體,新增 S3 生命週期組態。如需詳細資訊,請參閱「在 S3 儲存貯體中使用版本控制」。

已啟用版本控制的儲存貯體會維持一個目前的物件版本,以及零或多個非目前的物件版本。您可以為目前及非目前的物件版本定義另外的生命週期規則。

如需詳細資訊,請參閱 生命週期組態元素

重要

當您在 S3 生命週期組態中有多個規則時,一個物件可能會在同一天符合多個 S3 生命週期動作的資格。在這種情況下,Amazon S3 遵循以下一般規則:

  • 永久刪除優先於轉換。

  • 轉移優先於刪除標記的建立。

  • 當物件同時符合 S3 Glacier Flexible Retrieval 和 S3 標準 – IA (或 S3 單區域 – IA) 轉換的資格時,Amazon S3 會選擇 S3 Glacier Flexible Retrieval 轉換。

如需範例,請參閱 範例 5:篩選條件重疊、生命週期動作相衝突,以及 Amazon S3 對為進行版本控制的儲存貯體所採取的動作

啟動 MFA 儲存貯體的生命週期組態

已啟用 Multi-Factor Authentication (MFA) 之儲存貯體上不支援生命週期組態。

生命週期與記錄

AWS CloudTrail 物件層級記錄不會擷取 Amazon S3 生命週期動作。 CloudTrail擷取對外部 Amazon S3 端點發出的 API 請求,而 S3 生命週期動作則是使用內部 Amazon S3 端點執行。您可以在 S3 儲存貯體中啟用 Amazon S3 伺服器存取日誌,以擷取 S3 生命週期相關的動作,例如物件轉換到另一個儲存類別和物件到期,從而導致永久刪除或邏輯刪除。如需詳細資訊,請參閱「使用伺服器存取記錄記錄要求」。

如果您在儲存貯體上啟用日誌功能,Amazon S3 伺服器存取日誌就會回報以下操作的結果。

操作日誌 描述

S3.EXPIRE.OBJECT

Amazon S3 會因為生命週期到期動作而永久刪除該物件。

S3.CREATE.DELETEMARKER

Amazon S3 會以邏輯方式刪除目前版本,並在啟用版本控制的儲存貯體中新增刪除標記。

S3.TRANSITION_SIA.OBJECT

Amazon S3 將物件轉換至 S3 標準 – IA 儲存類別。

S3.TRANSITION_ZIA.OBJECT

Amazon S3 會將物件轉換為 S3 單區域 – IA 儲存類別。

S3.TRANSITION_INT.OBJECT

Amazon S3 將物件轉換至 S3 Intelligent-Tiering 儲存類別。

S3.TRANSITION_GIR.OBJECT

Amazon S3 會啟動物件轉換至 S3 冰川即時擷取儲存類別。

S3.TRANSITION.OBJECT

Amazon S3 會啟動物件轉換至 S3 冰川彈性擷取儲存類別。

S3.TRANSITION_GDA.OBJECT

Amazon S3 會啟動物件轉換至 S3 冰川深層存檔儲存類別。

S3.DELETE.UPLOAD

Amazon S3 中止不完整的多部分上傳。

注意

Amazon S3 伺服器存取日誌記錄通常會依最佳作法交付,而無法完整日誌所有 Amazon S3 請求。

進行 S3 生命週期疑難排解

如需對 S3 生命週期的常見問題進行疑難排解的詳細資訊,請參閱 針對 Amazon S3 生命週期問題進行疑難排解

詳細資訊