我想要為非目前物件版本建立 Amazon Simple Storage Service (Amazon S3) 生命週期組態規則。
解決方法
設定生命週期規則以轉換非目前版本的物件
若要轉換非目前版本,Amazon S3 會使用 NoncurrentVersionTransition 操作。使用此操作可指定 Amazon S3 何時將物件轉換至指定的儲存類別。
若要為轉換非目前版本物件建立生命週期規則,請完成以下步驟:
- 開啟 Amazon S3 console (Amazon S3 主控台)。
- 選取要建立生命週期規則的儲存貯體。
- 選擇 Management (管理) 索引標籤,然後選擇 Create lifecycle rule (建立生命週期規則)。
- 在 Lifecycle rule name (生命週期規則名稱) 輸入規則名稱。
- 在 Choose a rule scope (選擇規則範圍) 下,採取以下操作:
若要將生命週期規則套用至特定首碼,請選擇 Limit the scope of this rule using one or more filters (使用一個或多個篩選器限制此規則範圍)。然後輸入首碼名稱。
若要將生命週期規則套用至整個儲存貯體,請選擇 Apply to all objects in the bucket (套用至儲存貯體中的所有物件)。然後選擇 I acknowledge that this rule will apply to all objects in the bucket (我確認此規則將套用至儲存貯體中的所有物件)。
- 在 Lifecycle rule actions (生命週期規則動作) 下,選擇 Transition noncurrent versions of objects between storage classes (在儲存類別之間移動非目前物件版本) 以建立生命週期規則。
- 在 Transition noncurrent versions of objects between storage classes (在儲存類別之間移動非目前物件版本) 欄位中,採取以下操作:
針對選擇儲存類別轉換,選擇所需的儲存類別。
針對物件成為非目前後的天數,輸入 S3 轉換物件版本之前物件可以是非目前的天數。
在 Number of newer versions to retain (保留較新版本數量) 中,選擇要在儲存類別中保留的非目前版本數量。
注意: 保留版本總數包含所有非目前版本與一個目前版本。
- 選擇 Create rule (建立規則)。
**重要:**若規則沒有任何錯誤,Amazon S3 將自動啟用。若要查看規則,請選擇 Management (管理) 索引標籤,然後選擇 Lifecycle rules (生命週期規則)。
設定生命週期規則以刪除非目前版本的物件
若要刪除非目前版本,Amazon S3 會使用 NoncurrentVersionExpiration 操作。使用此操作可指定 Amazon S3 何時永久刪除物件的非目前版本。請注意,這些已刪除的物件無法復原。
若要為非目前版本物件到期建立生命週期規則,請完成以下步驟:
- 開啟 Amazon S3 console (Amazon S3 主控台)。
- 選取要建立生命週期規則的儲存貯體。
- 選擇管理索引標籤,然後選擇 Create lifecycle rule (建立生命週期規則)。
- 在 Lifecycle rule name (生命週期規則名稱) 輸入規則名稱。
- 在 Choose a rule scope (選擇規則範圍) 下,採取以下操作:
若要將生命週期規則套用至特定首碼,請選擇 Limit the scope of this rule using one or more filters (使用一個或多個篩選器限制此規則範圍)。然後輸入首碼名稱。
若要將生命週期規則套用至整個儲存貯體,請選擇 Apply to all objects in the bucket (套用至儲存貯體中的所有物件)。然後選取 I acknowledge that this rule will apply to all objects in the bucket (我確認此規則將套用至儲存貯體中的所有物件)。
- 在 Lifecycle rule actions (生命週期規則動作) 下,選擇動作以建立生命週期規則。
選擇 Permanently delete noncurrent versions of objects (永久刪除物件的非目前版本),以指定 Amazon S3 何時刪除物件及保留的版本數量。
針對物件成為非目前後的天數,輸入 S3 永久刪除物件之前物件可以是非目前的天數。
在 Number of newer versions to retain (保留較新版本數量) 中,選擇要在儲存類別中保留的版本數量。
注意: 保留版本總數包含您選擇保留的較新非目前版本數量與一個目前版本。Amazon S3 會隨著 S3 生命週期到期並刪除物件而更新總數。
- 選擇 Create rule (建立規則)。
**重要:**若規則沒有任何錯誤,Amazon S3 將自動啟用。若要查看規則,請選擇 Management (管理) 索引標籤,然後選擇 Lifecycle rules (生命週期規則)。