為什麼我的保留政策不會刪除 Amazon Data Lifecycle Manager 建立的 Amazon EBS 快照?

1 分的閱讀內容
0

我使用 Amazon Data Lifecycle Manager 建立具有保留排程的 Amazon Elastic Block Store (Amazon EBS) 快照政策。不過,生命週期政策並不會刪除快照。

解決方案

如果您使用 Data Lifecycle Manager 建立的生命週期政策不會刪除快照,請考慮下列案例。

注意:您無法使用 Data Lifecycle Manager 來管理您在 Amazon Data Lifecycle Manager 之外建立的快照。此外,請確定生命週期政策處於已啟用狀態。

更新的排程名稱

如果您變更生命週期排程名稱,則 Data Lifecycle Manager 不會刪除以舊排程名稱建立的快照。在更新排程名稱之前,請務必刪除任何不需要的快照。

以存在時間為基礎的保留政策

以存在時間為基礎的保留政策最多只會從標準層和封存層刪除最後一個快照。政策不會刪除最後一個快照。例如,您可以刪除磁碟區或終止由以存在時間為基礎的保留政策管理的執行個體。不過,您仍會看到以存在時間為基礎的保留政策鎖定的未刪除快照。您必須使用 Amazon Elastic Compute Cloud (Amazon EC2) 主控台或 AWS Command Line Interface (AWS CLI) 刪除最後一個快照。在復原的情況下,備份磁碟區是最佳實務。

如果 Data Lifecycle Manager 已關閉或處於錯誤狀態,則會保留該期間的快照和 AMI。即使快照和 AMI 設定為在該期間到期,也是如此。您必須手動刪除快照或取消註冊 AMI。

以計數為基礎的保留政策

如果您刪除磁碟區或終止由以計數為基礎的保留政策所管理的執行個體,則該政策將不再管理快照。您必須使用 Amazon EC2 主控台或 AWS CLI 來刪除快照。此外,如果您修改或移除與目標資源相關聯的標籤,Amazon Data Lifecycle Manager 將不再管理快照。

在以計數為基礎的政策建立快照且已達到保留數目之後,政策會刪除最舊的快照。例如,您可以指定保留數目為 10 的以計數為基礎的政策。政策建立第 11 個快照之後,會刪除最舊的快照。如果您手動刪除由具有以計數為基礎的保留的生命週期政策建立的快照,也會發生這種情況。繼續此範例,Amazon Data Lifecycle Manager 會等待政策建立第 11 個快照,再刪除最舊的快照。


相關資訊

快照生命週期政策的考量

AWS 官方
AWS 官方已更新 1 年前