執行個體淘汰 - Amazon Elastic Compute Cloud

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

執行個體淘汰

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

  • 如果您的執行個體根裝置是 Amazon EBS 磁碟區,則執行個體會停止,您可以隨時重新啟動該執行個體。啟動停止的執行個體會將其遷移至新硬體。

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

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

識別排程淘汰的執行個體

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

重要

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

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

電子郵件通知

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

電子郵件會傳送給主要帳戶持有人和營運聯絡人。如需管理帳戶聯絡人的詳細資訊,請參閱《AWS Account Management參考指南》中的更新 AWS 帳戶聯絡人資訊

主控台識別

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

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

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

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

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

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

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

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

針對已排程處分的EBS支援執行個體採取的動作

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

對於 Linux 執行個體,如果您不確定執行個體是由執行個體EBS或執行個體存放區支援,請參閱Amazon EC2 執行個體的根磁碟區

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

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

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

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

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

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

為您的執行個體建立備份

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

啟動替代執行個體

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

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

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

警告

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

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

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

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

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

啟動替代執行個體

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

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

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