本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
S3 生命週期如何與其他儲存貯體組態互動
除了 S3 生命週期組態之外,還可以將其他組態與儲存貯體產生關聯。本節說明 S3 生命週期組態與其他儲存貯體組態的相關性。
S3 生命週期和 S3 版本控制
您可以對未版本控制及已啟用版本控制的儲存貯體,新增 S3 生命週期組態。如需詳細資訊,請參閱「使用 S3 版本控制保留多個版本的物件」。
已啟用版本控制的儲存貯體會維持一個目前的物件版本,以及零或多個非目前的物件版本。您可以為目前及非目前的物件版本定義另外的生命週期規則。
如需詳細資訊,請參閱生命週期組態元素。
重要
在 S3 生命週期組態中出現多項規則時,您可在同一天內對物件套用多個 S3 生命週期動作。在這種情況下,Amazon S3 遵循以下一般規則:
-
永久刪除優先於轉換。
-
轉換優先於建立刪除標記。
-
當物件同時符合 S3 Glacier Flexible Retrieval 和 S3 標準 – IA (或 S3 單區域 – IA) 轉換的資格時,Amazon S3 會選擇 S3 Glacier Flexible Retrieval 轉換。
如需範例,請參閱 篩選條件重疊和生命週期動作相衝突的範例。
啟動 MFA 儲存貯體的 S3 生命週期組態
已啟用多重要素驗證 (MFA) 之儲存貯體上不支援 S3 生命週期組態。
S3 生命週期與記錄
AWS CloudTrail 物件層級記錄不會擷取 Amazon S3 生命週期動作。CloudTrail 會擷取對外部 Amazon S3 端點發出的 API 請求,而 S3 生命週期動作則是使用內部 Amazon S3 端點執行。
您可以在 S3 儲存貯體中啟用 Amazon S3 伺服器存取日誌,以擷取與 S3 生命週期相關的動作,例如物件轉換到另一個儲存類別和物件到期 (導致永久刪除或邏輯刪除)。如需詳細資訊,請參閱使用伺服器存取記錄記錄要求。
如果您在儲存貯體上啟用日誌功能,Amazon S3 伺服器存取日誌就會回報以下操作的結果。
操作日誌 | 描述 |
---|---|
|
因為生命週期 |
|
Amazon S3 透過在啟用版本控制的儲存貯體中新增刪除標記,邏輯刪除目前版本。 |
|
Amazon S3 將物件轉換至 S3 標準 – IA 儲存類別。 |
|
Amazon S3 會將物件轉換為 S3 單區域 – IA 儲存類別。 |
|
Amazon S3 將物件轉換至 S3 Intelligent-Tiering 儲存類別。 |
|
Amazon S3 啟動將物件轉換至 S3 Glacier Instant Retrieval 儲存類別的程序。 |
|
Amazon S3 啟動將物件轉換至 S3 Glacier Flexible Retrieval 儲存類別的程序。 |
|
Amazon S3 啟動將物件轉換至 S3 Glacier Deep Archive 儲存類別的程序。 |
|
Amazon S3 中止不完整的分段上傳操作。 |
注意
Amazon S3 伺服器存取日誌記錄會依最佳實務交付,而無法用於完整記錄所有 Amazon S3 請求。