

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

# 管理 Amazon EC2 專用主機復原
<a name="dedicated-hosts-recovery-enable"></a>

如果在您的專用執行個體上偵測到特定問題狀況，專用執行個體自動復原會自動將您的執行個體重新啟動到新的替代主機。您可以在指派專用主機時或指派後啟用主機復原。

使用以下程序在配置主機時啟用主機復原。

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

**在配置時啟用主機復原**  
使用 Amazon EC 2主控台配置專用主機時，若要進行**主機復原**，請選擇**啟用**。如需詳細資訊，請參閱[配置 Amazon EC2 專用主機供您的帳戶使用](dedicated-hosts-allocating.md)。

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

**在配置時啟用主機復原**  
使用 [allocate-hosts](https://docs.aws.amazon.com/cli/latest/reference/ec2/allocate-hosts.html) 命令。

```
aws ec2 allocate-hosts \
    --instance-type {{m5.large}} \
    --availability-zone {{eu-west-1a}} \
    --auto-placement on \
    --host-recovery on \
    --quantity 1
```

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

**在配置時啟用主機復原**  
使用 [New-EC2Host](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Host.html) cmdlet。

```
New-EC2Host `
    -InstanceType {{m5.large}} `
    -AvailabilityZone {{eu-west-1a}} `
    -AutoPlacement on `
    -HostRecovery on `
    -Quantity 1
```

------

使用以下程序來管理專用主機的主機復原。

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

**在配置後管理主機復原**

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

1. 在導覽窗格中，選擇 **專用主機**。

1. 選取專用主機。

1. 選擇**動作**、**修改主機**。

1. 若要**復原主機**，請選取或清除**啟用**。

1. 選擇**儲存**。

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

**在配置之後啟用主機復原**  
使用 [modify-hosts](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-hosts.html) 命令。

```
aws ec2 modify-hosts \
    --host-recovery on \
    --host-ids {{h-012a3456b7890cdef}}
```

**在配置之後停用主機復原**  
使用 [modify-hosts](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-hosts.html) 命令，並指定 `host-recovery` 參數的值為 `off`。

```
aws ec2 modify-hosts \
    --host-recovery off \
    --host-ids {{h-012a3456b7890cdef}}
```

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

**在配置之後啟用主機復原**  
使用 [Edit-host](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2Host.html) cmdlet。

```
Edit-EC2Host `
    -HostRecovery on `
    -HostId {{h-012a3456b7890cdef}}
```

**在配置之後停用主機復原**  
使用 [Edit-EC2Host](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2Host.html) cmdlet。

```
Edit-EC2Host `
    -HostRecovery off `
    -HostId {{h-012a3456b7890cdef}}
```

------