

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

# 執行個體淘汰
<a name="instance-retirement"></a>

當 AWS 偵測到託管執行個體的基礎硬體發生無法修復的故障時，執行個體會排程淘汰。執行個體根磁碟區類型會決定執行個體淘汰的行為：
+ 如果您的執行個體根磁碟區是 Amazon EBS 磁碟區，執行個體會停止，且您可以隨時再次將其啟動。啟動停止的執行個體會將其遷移至新硬體。
+ 如果您的執行個體根磁碟區是執行個體儲存體磁碟區，執行個體會終止，且無法再次使用。

如需執行個體事件類型的詳細資訊，請參閱[Amazon EC2 執行個體的排程事件](monitoring-instances-status-check_sched.md)。

**Topics**
+ [識別排程淘汰的執行個體](#instance-retirement-identify)
+ [針對已排程淘汰的 EBS 後端執行個體採取的動作](#instance-retirement-actions-EBS)
+ [針對排程淘汰的執行個體存放區支援執行個體採取的動作](#instance-retirement-actions-instance-store)

## 識別排程淘汰的執行個體
<a name="instance-retirement-identify"></a>

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

**重要**  
如果執行個體已排程停用，建議您儘快採取動作，因為執行個體可能已經無法連線。如需詳細資訊，請參閱[Check if your instance is reachable](#check-instance)。

**Topics**
+ [監控帳戶聯絡人的電子郵件](#identify-by-email)
+ [檢查您的執行個體](#identify-in-console-cli)

### 監控帳戶聯絡人的電子郵件
<a name="identify-by-email"></a>

若執行個體已排定淘汰，帳戶的主要聯絡人和營運聯絡人會在事件發生前收到電子郵件。此電子郵件包含了執行個體 ID 和排定的淘汰日期。如需詳細資訊，請參閱《 *AWS 帳戶管理 參考指南*》中的[更新 AWS 帳戶的主要聯絡人](https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-update-contact-primary.html)和[更新 AWS 帳戶的替代聯絡人](https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-update-contact-alternate.html)。

### 檢查您的執行個體
<a name="identify-in-console-cli"></a>

若您使用的電子郵件帳戶未定期檢查，可能會錯過執行個體淘汰通知。您隨時可以檢查是否有任何執行個體已排定淘汰。<a name="identify-retiring-instances"></a>

------
#### [ Console ]

**確定排程淘汰的執行個體**

1. 前往 [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) 開啟 Amazon EC2 主控台。

1. 在導覽窗格中，選擇 **EC2 Dashboard (EC2 儀表板)**。在**排程事件**下，您可以看到與 Amazon EC2 執行個體和磁碟區相關聯的事件，依區域組織。  
![\[排程事件\]](http://docs.aws.amazon.com/zh_tw/AWSEC2/latest/UserGuide/images/dashboard-scheduled-events.png)

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

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

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

------
#### [ AWS CLI ]

**找到排程淘汰的執行個體**  
使用下列 [describe-instance-status](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-status.html) 命令。在您有執行中執行個體的每個區域重複執行。

```
aws ec2 describe-instance-status --filters Name=event.code,Values=instance-retirement
```

------
#### [ PowerShell ]

**找到排程淘汰的執行個體**  
使用 [Get-EC2InstanceStatus](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceStatus.html) cmdlet。在您有執行中執行個體的每個區域重複執行。

```
Get-EC2InstanceStatus -Filter @{Name="event.code"; Values="instance-retirement"}
```

------

## 針對已排程淘汰的 EBS 後端執行個體採取的動作
<a name="instance-retirement-actions-EBS"></a>

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

對於 Linux 執行個體，如果您不確定您的執行個體是否為 EBS 或執行個體儲存體的後端，請參閱 [Amazon EC2 執行個體的根磁碟區](RootDeviceStorage.md)。

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

當您收到執行個體已排程停用的通知時，我們建議您儘快採取下列動作：
+ 透過[連線](connect.md)或 ping 您的執行個體來檢查您的執行個體是否可以存取。
+ 如果可取得您的執行個體，您應該計劃在排程的停止日期之前的適當時間停止/啟動執行個體，這影響最小。如需停止和啟動執行個體的詳細資訊，以及執行個體停止時會發生何事，例如與該執行個體相關聯的公有、私有和彈性 IP 地址的影響，請參閱[停止和啟動 Amazon EC2 執行個體](Stop_Start.md)。請注意，當您停止並啟動執行個體時，執行個體存放區磁碟區上的資料會遺失。
+ 如果您的執行個體無法連線，您應立即採取動作並執行[停止/啟動](Stop_Start.md)來恢復您的執行個體。
+ 或者，如果您想要[終止](terminating-instances.md)執行個體，請計劃盡快執行個體，以便停止對執行個體產生費用。

**為您的執行個體建立備份**  
從您的執行個體建立 EBS 後端 AMI，以便有備份。若要確保資料完整性，請在建立 AMI 之前停止執行個體。您可等候預定的淘汰日期 – 當執行個體停止時 – 或在淘汰日期之前自行停止執行個體。您可以隨時再次啟動該執行個體。如需詳細資訊，請參閱[建立 Amazon EBS 支援的 AMI](creating-an-ami-ebs.md)。

**啟動替代執行個體**  
從執行個體建立 AMI 之後，您就可以使用 AMI 來啟動替代用的執行個體。從 Amazon EC2 主控台中，選取新 AMI，然後選擇**從 AMI 啟動執行個體**。設定執行個體的參數，然後選擇**啟動執行個體**。如需每個欄位的詳細資訊，請參閱[使用主控台中的啟動執行個體精靈，啟動 EC2 執行個體](ec2-launch-instance-wizard.md)。

## 針對排程淘汰的執行個體存放區支援執行個體採取的動作
<a name="instance-retirement-actions-instance-store"></a>

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

**警告**  
如果您的執行個體擁有執行個體儲存體根磁碟區且超其淘汰日期，則將會終止，且您無法復原該執行個體或儲存在其中的任何資料。無論執行個體的根磁碟區類型是哪種，執行個體儲存體磁碟區上的資料在執行個體淘汰時都會遺失，即使磁碟區已連接至具有 EBS 根磁碟區的執行個體。

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

當您收到執行個體已排程停用的通知時，我們建議您儘快採取下列動作：
+ 透過[連線](connect-to-linux-instance.md)或 ping 您的執行個體來檢查您的執行個體是否可以存取。
+ 如果您的執行個體無法連線，則復原執行個體的可能性很少。如需詳細資訊，請參閱 [對無法連線的 Amazon EC2 執行個體進行疑難排解](troubleshoot-unreachable-instance.md)。 AWS 將在排定的淘汰日期終止執行個體，因此，對於無法連線的執行個體，您可以自行立即[終止](terminating-instances.md)執行個體。

**啟動替代執行個體**  
使用 AMI 工具從您的執行個體建立 Amazon S3 支援的 AMI，如 [建立 Amazon S3 支援的 AMI](creating-an-ami-instance-store.md) 所述。從 Amazon EC2 主控台中，選取新 AMI，然後選擇**從 AMI 啟動執行個體**。設定執行個體的參數，然後選擇**啟動執行個體**。如需每個欄位的詳細資訊，請參閱[使用主控台中的啟動執行個體精靈，啟動 EC2 執行個體](ec2-launch-instance-wizard.md)。

**將您的執行個體轉換為 EBS 支援的執行個體**  
將您的資料傳輸到 EBS 磁碟區、建立磁碟區快照，然後從該快照建立 AMI。您可以從新的 AMI 啟動替代用的執行個體。如需詳細資訊，請參閱[將 Amazon S3 支援的 AMI 轉換為 EBS 支援的 AMI](Using_ConvertingS3toEBS.md)。