Amazon Elastic Compute Cloud
用户指南(适用于 Linux 实例)

恢复您的实例

您可以创建 Amazon CloudWatch 警报用于监控 Amazon EC2 实例,并且在实例受损(由于发生基础硬件故障或需要 AWS 参与才能修复的问题)时自动恢复实例。无法恢复终止的实例。恢复的实例与原始实例相同,包括实例 ID、私有 IP 地址、弹性 IP 地址以及所有实例元数据。如果受损实例位于放置组中,则已恢复的实例将在放置组中运行。有关使用 Amazon CloudWatch 警报恢复实例的更多信息,请参阅创建停止、终止、重启或恢复实例的警报。要解决实例恢复失败问题,请参阅对实例恢复故障进行排除故障

StatusCheckFailed_System 警报触发且恢复操作启动时,您在创建警报及相关恢复操作时所选择的 Amazon SNS 主题将向您发出通知。在实例恢复过程中,实例将在重启时迁移,并且内存中的所有数据都将丢失。当该过程完成后,会向您已配置警报的 SNS 主题发布信息。任何订阅此 SNS 主题的用户都将收到一封电子邮件通知,其中包括恢复尝试的状态以及任何进一步的指示。您会注意到,实例在已恢复的实例上重启。

导致系统状态检查出现故障的问题示例包括:

  • 网络连接丢失

  • 系统电源损耗

  • 物理主机上的软件问题

  • 物理主机上影响到网络连接状态的硬件问题

当 AWS 因基础硬件降级而安排停止或停用某个实例时,也可能会触发恢复操作。有关计划事件的更多信息,请参阅实例的计划事件

如果您的实例具有公有 IPv4 地址,它会在恢复后保留公有 IPv4 地址。

要求

只有具有以下特性的实例支持恢复操作:

  • 使用以下实例类型之一:A1、C3、C4、C5、C5n、M3、M4、M5、M5a、P3、R3、R4、R5、R5a、T2、T3、T3a、X1 或 X1e

  • 使用 defaultdedicated 实例租赁

  • 仅使用 EBS 卷(不配置实例存储卷)

对实例恢复故障进行排除故障

以下问题可能会导致实例自动恢复失败:

  • 替换硬件的临时容量不足。

  • 该实例有一个附加实例存储,而自动实例恢复不支持该配置。

  • 一项进行中的服务运行状况控制面板事件使恢复过程无法成功执行。有关服务可用性的最新信息,请参阅http://status.aws.amazon.com/

  • 该实例已达到每天最多三次的恢复尝试操作限制。

自动恢复过程将会尝试恢复您的实例 (每天最多针对三个不同的故障)。如果实例系统状态检查故障仍然存在,建议您手动启动和停止实例。有关更多信息,请参阅停止和启动您的实例

如果自动恢复失败,并且确定硬件性能下降是初始系统状态检查失败的根本原因,那么您的实例随后可能会被停用。