註銷 Amazon EC2 AMI - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

註銷 Amazon EC2 AMI

當您取消註冊時AMI,Amazon 會將其EC2永久刪除。取消註冊之後AMI,您無法使用它來啟動新的執行個體。您可以考慮在完成使用後取消註冊。AMI

若要防止意外或惡意取消註冊AMI,您可以開啟取消註冊保護。如果您不小心取消註冊 EBS-backedAMI,則只有在永久刪除之前在允許的時間內還原它時,才可以使用資源回收筒還原它。

取AMI消註冊不會影響從啟動的任何執行個AMI體。您可以繼續使用這些執行個體。取AMI消註冊AMI也不會影響建立程序期間建立的任何快照。您將繼續支付這些執行個體的使用費用,以及快照的儲存成本。因此,為避免產生不必要的費用,我們建議您終止任何執行個體,並刪除不需要的快照。如需詳細資訊,請參閱避免未使用資源的成本

考量事項

  • 您無法取消註冊不屬AMI於您帳戶的帳戶。

  • 您不能使用 Amazon EC2 取消註冊由AMI該 AWS Backup 服務管理的。請改用 AWS Backup 來刪除備份儲存庫中對應的復原點。如需詳細資訊,請參閱《AWS Backup 開發人員指南》中的刪除備份

取消註冊 AMI

使用下列任一方法取消註冊 EBS-backed AMI 或執行個體存放區支援。AMI

提示

為避免產生不必要的成本,您應該刪除不需要的任何資源。例如,對於 EBS-backedAMIs,如果您不需要與已取消註冊相關聯的快照AMI,則應將其刪除。如需詳細資訊,請參閱避免未使用資源的成本

Console
將 AMI取消註冊
  1. 在打開 Amazon EC2 控制台https://console.aws.amazon.com/ec2/

  2. 在導覽窗格中,選擇AMIs

  3. 在篩選列中,選擇 [我擁有] 以列出可用的影像AMIs,或選擇 [停用的影像] 以列出已停用的影像AMIs。

  4. 選取AMI要取消註冊的。

  5. 選擇 Actions (動作)、DeregisterAMI (取消註冊)。

  6. 當系統提示您進行確認時,請選擇「取消註冊 AMI」。

    控制台可能需要幾分鐘的時間才能AMI從清單中移除。選擇 Refresh (重新整理) 以重新整理狀態。

AWS CLI
將 AMI取消註冊

使用取消註冊影像指令,並指定要取消註冊的 AMI ID。

aws ec2 deregister-image --image-id ami-0123456789example
PowerShell
將 AMI取消註冊

使用指Unregister-EC2Image令程式並指定AMI要取消註冊的識別碼。

Unregister-EC2Image -ImageId ami-0123456789example

避免未使用資源的成本

取消註冊時AMI,不會刪除與. AMI 這些資源包括支援的快照,以AMIs及 EBS Amazon S3 中針對執行個體存放AMIs區支援的檔案。當您取消註冊時AMI,也不會終止或停止從AMI.

您將繼續支付儲存快照和檔案的成本,而且任何執行中的執行個體都會產生費用。

為避免產生這些類型的不必要成本,建議您刪除不需要的任何資源。

使用以下任何一種方法刪除與 EBS-backed AMI 相關聯的資源。

Console
若要刪除與您的支援相關聯的EBS資源 AMI
  1. 取AMI消註冊.

    記下 AMI ID-這可協助您在下一個步驟中尋找要刪除的快照。

  2. 刪除不需要的快照

    相關聯的識別碼會顯示AMI在「快照」畫面的「說明」欄中。

  3. 終止您不需要的執行個體

AWS CLI
若要刪除與您的支援相關聯的EBS資源 AMI
  1. 使用取消註冊影AMI像指令來取消註冊

    aws ec2 deregister-image --image-id ami-0123456789example
  2. 使用刪除快照指令刪除不需要的快照

    aws ec2 delete-snapshot --snapshot-id snap-0123456789example
  3. 通過使用終端實例命令終止不需要的實例

    aws ec2 terminate-instances --instance-ids i-0123456789example
PowerShell
若要刪除與您的支援相關聯的EBS資源 AMI
  1. 使用Unregister-EC2Image指令程式取AMI消註冊。

    Unregister-EC2Image -ImageId ami-0123456789example
  2. 使用Remove-EC2Snapshot指令程式刪除不需要的快照。

    Remove-EC2Snapshot -SnapshotId snap-0123456789example
  3. 使用Remove-EC2Instance指令程式終止不需要的執行個體。

    Remove-EC2Instance -InstanceId i-0123456789example

下圖說明刪除與EBS已備份AMI相關資源的流程。

刪除與您的 Amazon EBS 支AMI援相關聯的資源的流程。

使用下列方法刪除與執行個體存放AMI區支援相關聯的資源。

若要刪除與執行個體商店支援相關聯的資源 AMI
  1. 使用取消註冊影AMI像指令來取消註冊

    aws ec2 deregister-image --image-id ami-0123456789example
  2. 使用 ec2-delete-bundle (AMI工具) 命令刪除 Amazon S3 中的套裝軟體。

    ec2-delete-bundle -b amzn-s3-demo-bucket/myami -a your_access_key_id -s your_secret_access_key -p image
  3. 通過使用終端實例命令終止不需要的實例

    aws ec2 terminate-instances --instance-ids i-0123456789example
  4. 如果您已完成將服務包上傳到的 Amazon S3 儲存貯體,則可以刪除該儲存貯體。若要刪除 Amazon S3 儲存貯體,請開啟 Amazon S3 主控台,選取儲存貯體,然後依序選取 Actions (動作)Delete (刪除)

下圖說明刪除與執行個體商店AMI支援相關資源的流程。

刪除與執行個體商店AMI支援相關聯的資源的流程。