刪除一個 Amazon EBS 快照。 - Amazon Elastic Compute Cloud

刪除一個 Amazon EBS 快照。

當您不再需要磁碟區的 Amazon EBS 快照後,即可將它刪除。刪除快照不會影響該磁碟區。刪除磁碟區也不會影響從該磁碟區取得的快照。

增量式快照刪除

如果您建立磁碟區的定期快照,則快照為遞增。這表示只有在您最近一次執行裝置快照之後發生變更的區塊會儲存至新的快照。雖然快照是遞增儲存,但快照刪除程序的設計方式,可讓您只需要保存最新快照,就能建立磁碟區。

若資料曾存在於磁碟區中、包含在較早的一份或一序列快照中的資料,即使該資料隨後遭從磁碟區中刪除,該資料仍被視為是較早快照的唯一資料。若參考唯一資料的所有快照都遭到刪除,才會從快照序列中刪除此唯一資料。

刪除快照時,僅會移除只由該快照參考的資料。只有在所有參考該資料的快照都刪除時,才會刪除唯一資料。刪除磁碟區之前的快照,您仍能夠從該磁碟區之後的快照建立磁碟區。

刪除快照可能不會降低您組織的資料儲存成本。其他快照可能會參考該快照的資料,被參考資料一律予以保留。若您刪除的快照內含之後快照所用的資料,與參考資料相關的成本將配置到之後的快照。如需有關快照如何存放資料的詳細資訊,請參閱增量式快照如何運作及下列範例。

下圖顯示三個時間點的 Volume 1 (磁碟區 1)。前兩個狀態各自擷取一個快照,第三個狀態則刪除一個快照。

  • 在 State 1 (狀態 1) 中,磁碟區具有 10 GiB 的資料。由於 Snap A (快照 A) 為此磁碟區取得的第一個快照,因此必須複製整個 10 GiB 的資料。

  • 在 State 2 (狀態 2) 中,磁碟區仍具有 10 GiB 的資料,但其中 4 GiB 已經過變更。Snap B (快照 B) 必須複製 Snap A (快照 A) 取得後發生的 4 GiB 變更,且只會存放這變更的 4 GiB。其他未變更的 6 GiB 資料已由 Snap A (快照 A) 複製並存放,因此會供 Snap B (快照 B) 參考,而非再次複製。如下圖虛線箭頭所示。

  • 在 State 3 (狀態 3) 中,該磁碟區自 State 2 (狀態 2) 後即未變更,但 Snapshot A (快照 A) 已被刪除。Snapshot B (快照 B) 所參考的 Snapshot A (快照 A) 內存放的 6 GiB 資料,現已移至 Snapshot B (快照 B),如下圖粗箭頭所示。因此,您仍需支付存放 10 GiB 資料的費用,其中包括 Snap A (快照 A) 中未變更的 6 GiB,以及 Snap B (快照 B) 中已變更的 4 GiB。

刪除一個快照,且另一個快照參考其中的部分資料


          Snap A (快照 A) 內含 6 GiB 的參考資料。刪除 Snap A (快照 A) 時,該資料會合併至 Snap B (快照 B)。

考量

刪除快照時有下列考量:

  • 對於已註冊 AMI 使用的 EBS 磁碟區,您無法刪除其中根設備的快照。您必須先取消註冊該 AMI,之後才能刪除該快照。如需詳細資訊,請參閱 取消註冊您的 AMI

  • 您無法使用 Amazon EC2 刪除 AWS Backup 服務管理的快照。請改用 AWS Backup 刪除備份文件庫中的對應復原點。

  • 您可以手動建立、保留和刪除快照,或者您也可以使用 Amazon Data Lifecycle Manager 來為您管理快照。如需詳細資訊,請參閱 Amazon Data Lifecycle Manager

  • 雖然您能夠刪除進行中的快照,但必須等到該快照完成後,刪除操作才會生效。這可能需要很長的時間。若處於並行快照上限同時嘗試取得另一個快照,則可能會出現 ConcurrentSnapshotLimitExceeded 錯誤。如需詳細資訊,請參閱 Amazon Web Services 一般參考中關於 Amazon EBS 的 Service Quotas

  • 若您刪除的快照符合資源回收筒保留規則,則此快照會保留於資源回收筒中,而不會立即將其刪除。如需詳細資訊,請參閱 資源回收筒

刪除快照

若要刪除快照,請使用下列其中一種方法。

Console

欲使用主控台刪除快照

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Snapshots (快照)。

  3. 選擇要刪除的快照,然後選擇 Actions (動作)、Delete snapshot (刪除快照)。

  4. 選擇 Delete (刪除)。

AWS CLI

欲使用命令列刪除快照

您可以使用下列其中一個命令。如需關於這些命令列介面的詳細資訊,請參閱 存取 Amazon EC2

刪除多磁碟區快照

若要刪除多磁碟區快照,請使用您建立快照時套用到多磁碟區快照集的標籤,擷取該快照集的所有快照。然後,個別地刪除快照。

系統不會阻止您刪除多磁碟區快照集中的個別快照。如果您刪除的快照處於 pending state 的狀態,則只會刪除該快照。多磁碟區快照集中的其他快照仍會順利完成。