计划停用的 AWS 实例 - 最简单的解决方案是什么?

JDS*_*JDS 4 amazon-ec2 amazon-web-services

从 AWS 收到这封电子邮件,“Amazon EC2 实例计划停用”。如果您大量使用 AWS,您可能已经看过这封电子邮件。这是它的肉:

我们有关于您帐户的重要消息。EC2 检测到在 us-east-1 区域托管一个或多个 Amazon EC2 实例的底层硬件性能下降。由于这种降级,您的实例可能已经无法访问。正在运行的实例将在 YYYY-MM-DD UTC 时间上午 12:00 之后停止或终止。受影响的实例如下:

i-12345678

<...其他内容,与我的问题无关...>

你需要做什么?

如果您仍然可以访问该实例,我们建议您执行以下操作:

<...其他内容,与我的问题无关...>

  • 如果您的实例的根设备是 EBS 卷,您可以通过创建实例的 AMI 并从 AMI 启动新实例来替换实例。有关更多信息,请参阅 Amazon Machine Images...其他与我的问题无关的内容

AWS 文档和电子邮件本身表明我必须从当前实例创建一个 AMI来解决这个问题。不过,我听说只要停止实例并重新启动它就会将其迁移到新硬件。

这是真的?

如果简单地停止/启动不能解决这个问题,是否有一个简单的解决方案,不像创建一个 AMI 并从中启动那样笨拙?

EEA*_*EAA 6

多年来,我从 AWS 收到了其中的一些,并且在每种情况下,停止/启动周期足以将其安装在不同的硬件上。

也就是说,最好联系 AWS 支持并确认在这种情况下停止/启动就足够了。无论如何,作为最后的手段,无论如何制作 AMI 是个好主意。

  • 实际上这并不愚蠢,因为它迫使您构建可以以编程方式部署的弹性基础设施。这是一件非常好的事情。 (2认同)