執行個體淘汰 - Amazon Elastic Compute Cloud

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

執行個體淘汰

當 AWS 偵測到託管執行個體的基礎硬體無法修復的故障時,執行個體就會排定為淘汰。執行個體根裝置會決定執行個體淘汰的行為:

  • 如果您的執行個體根設備是 Amazon EBS 磁碟區,執行個體會停止,且您可以隨時再次將其啟動。啟動停止的執行個體會將其遷移至新硬體。

  • 如果您的執行個體根裝置是執行個體存放區磁碟區,則執行個體會終止,且無法再次使用。

如需執行個體事件類型的詳細資訊,請參閱您的執行個體的排程事件

識別排程淘汰的執行個體

如果已排程淘汰您的執行個體,則您會在事件執行之前收到一封內含執行個體 ID 及淘汰日期的電子郵件。您也可以使用 Amazon EC2 主控台或命令列來檢查排程為淘汰的執行個體。

重要

如果執行個體已排程停用,建議您儘快採取動作,因為執行個體可能無法連線。(您收到的電子郵件通知說明如下:「由於此降級,您的執行個體可能已經無法連線。」) 如需您應採取之建議動作的詳細資訊,請參閱Check if your instance is reachable

識別排程淘汰的執行個體的方法

電子郵件通知

如果已排程淘汰您的執行個體,則您會在事件執行之前收到一封內含執行個體 ID 及淘汰日期的電子郵件。

電子郵件會傳送給主要帳戶持有人和營運聯絡人。如需詳細資訊,請參閱 AWS Billing 使用者指南中的新增、變更或移除替代聯絡人

主控台識別

如果您使用未定期查看執行個體淘汰通知的電子郵件帳戶,則可以使用 Amazon EC2 主控台或命令列來判斷是否已排程淘汰任何執行個體。

使用主控台來識別排定淘汰的執行個體
  1. 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 EC2 Dashboard (EC2 儀表板)。在排程事件下,您可以看到與 Amazon EC2 執行個體和磁碟區相關聯的事件,依區域組織。

    排程事件
  3. 如果您有一個已列出排程事件的執行個體,請在區域名稱下方選取其連結以前往 Events (事件) 頁面。

  4. 事件頁面列出所有資源,以及與其相關聯的事件。若要檢視已排定淘汰的執行個體,請從第一個篩選條件清單中選取 Instance resources (執行個體資源),然後從第二個篩選條件清單中選取 Instance stop or retirement (停止或淘汰執行個體)

  5. 如果篩選條件結果顯示執行個體已排定淘汰,請將其選取,然後記下詳細資訊窗格中 Start time (開始時間) 欄位中的日期和時間。這是您的執行個體淘汰日期。

使用命令列來識別排定淘汰的執行個體

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

針對已排程淘汰的 EBS 後端執行個體採取的動作

若要保留已淘汰執行個體上的資料,您可以執行下列其中一個動作。在執行個體淘汰日期之前採取此動作非常重要,以防止不可預期的停機時間和資料遺失。

對於 Linux 執行個體,如果您不確定執行個體是由 EBS 或執行個體存放區支援,請參閱判斷 Linux 執行個體的根裝置類型

檢查您的執行個體是否可存取

當您收到執行個體已排程停用的通知時,我們建議您儘快採取下列動作:

  • 透過連線或 ping 您的執行個體來檢查您的執行個體是否可以存取。

  • 如果可取得您的執行個體,您應該計劃在排程的停止日期之前的適當時間停止/啟動執行個體,這影響最小。如需停止和啟動執行個體的詳細資訊,以及執行個體停止時會發生何事,例如與該執行個體相關聯的公有、私有和彈性 IP 地址的影響,請參閱停止並啟動 Amazon EC2 執行個體。請注意,當您停止並啟動執行個體時,執行個體存放區磁碟區上的資料會遺失。

  • 如果您的執行個體無法連線,您應立即採取動作並執行停止/啟動來恢復您的執行個體。

  • 或者,如果您想要終止執行個體,請計劃盡快執行個體,以便停止對執行個體產生費用。

為您的執行個體建立備份

從您的執行個體建立 EBS 後端 AMI,以便有備份。若要確保資料完整性,請在建立 AMI 之前停止執行個體。您可等候預定的淘汰日期 – 當執行個體停止時 – 或在淘汰日期之前自行停止執行個體。您可以隨時再次啟動該執行個體。如需詳細資訊,請參閱 創建一個 Amazon EBS-backed AMI

啟動替代執行個體

從執行個體建立 AMI 之後,您就可以使用 AMI 來啟動替代用的執行個體。從 Amazon EC2 主控台選取新的 AMI,然後選擇從 AMI 啟動執行個體。設定執行個體的參數,然後選擇 Launch 執行個體。如需每個欄位的詳細資訊,請參閱使用新的啟動執行個體精靈啟動執行個體

針對排程淘汰的執行個體存放區支援執行個體採取的動作

若要保留已淘汰執行個體上的資料,您可以執行下列其中一個動作。在執行個體淘汰日期之前採取此動作非常重要,以防止不可預期的停機時間和資料遺失。

警告

如果您的執行個體後端執行個體超其淘汰日期,則將會終止,且您無法復原該執行個體或儲存在其中的任何資料。無論執行個體的根設備是哪種,執行個體存放區磁碟區上的資料在執行個體淘汰時都會遺失,即使磁碟區已連接至 EBS 後端執行個體。

檢查您的執行個體是否可存取

當您收到執行個體已排程停用的通知時,我們建議您儘快採取下列動作:

  • 透過連線或 ping 您的執行個體來檢查您的執行個體是否可以存取。

  • 如果您的執行個體無法連線,則復原執行個體的可能性很少。如需詳細資訊,請參閱無法連線故障診斷執行個體。 AWS 將在排定的淘汰日期終止您的執行個體,因此,對於無法連線的執行個體,您可以立即自行終止執行個體。

啟動替代執行個體

使用 AMI 工具從您的執行個體建立執行個體後端 AMI,如建立執行個體存放區後端 Linux AMI所述。從 Amazon EC2 主控台選取新的 AMI,然後選擇從 AMI 啟動執行個體。設定執行個體的參數,然後選擇 Launch 執行個體。如需每個欄位的詳細資訊,請參閱使用新的啟動執行個體精靈啟動執行個體

將您的執行個體轉換為 EBS 支援的執行個體

將您的資料傳輸到 EBS 磁碟區、建立磁碟區快照,然後從該快照建立 AMI。您可以從新的 AMI 啟動替代用的執行個體。如需詳細資訊,請參閱 將執行個體後端 AMI 轉換為 Amazon EBS 後端的 AMI