本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
生命週期及其他儲存貯體組態
除了 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 伺服器存取日誌就會回報以下操作的結果。
操作日誌 | 描述 |
---|---|
|
Amazon S3 會因為生命週期到期動作而永久刪除該物件。 |
|
Amazon S3 會以邏輯方式刪除目前版本,並在啟用版本控制的儲存貯體中新增刪除標記。 |
|
Amazon S3 將物件轉換至 S3 標準 – IA 儲存類別。 |
|
Amazon S3 會將物件轉換為 S3 單區域 – IA 儲存類別。 |
|
Amazon S3 將物件轉換至 S3 Intelligent-Tiering 儲存類別。 |
|
Amazon S3 會啟動物件轉換至 S3 冰川即時擷取儲存類別。 |
|
Amazon S3 會啟動物件轉換至 S3 冰川彈性擷取儲存類別。 |
|
Amazon S3 會啟動物件轉換至 S3 冰川深層存檔儲存類別。 |
|
Amazon S3 中止不完整的多部分上傳。 |
注意
Amazon S3 伺服器存取日誌記錄通常會依最佳作法交付,而無法完整日誌所有 Amazon S3 請求。
進行 S3 生命週期疑難排解
如需對 S3 生命週期的常見問題進行疑難排解的詳細資訊,請參閱 針對 Amazon S3 生命週期問題進行疑難排解。