我的竞价型实例已终止。能否恢复?

1 分钟阅读
0

我运行中的 Amazon Elastic Compute Cloud (Amazon EC2) 竞价型实例被终止,我担心可能有数据丢失。

简短描述

借助 Amazon EC2 竞价型实例,您可以请求未使用的 Amazon EC2 实例,从而降低计算成本。

在以下情况下,竞价型实例可能被终止:

  • 竞价价格增加值超过您愿意为每个实例每小时支付的最高价格
  • 容量不再可用
  • 竞价请求包含无法满足的限制

有关竞价型实例中断原因的详细信息,请参阅竞价型实例的工作原理。实例终止时未备份的数据可能丢失,因此,您务必要在此使用案例中了解这一点。有关最适合的使用案例和工作负载类型的列表,请参阅产品功能

解决方法

如果您的竞价型实例最近被终止或中断,您可能会担心自己的数据已丢失。以下是一些可以查看数据的地方:

  • 您是否对竞价型实例进行过配置,以在实例终止后保留 Amazon EBS 卷? 您可以将竞价型实例配置为在实例终止时保留 Amazon EBS 卷。然后,您可以将该卷连接到另一个实例并尝试恢复存储在该卷上的数据。在创建竞价型实例请求时,取消选中要在实例终止后保留的 Amazon EBS 卷的 Delete(删除)复选框。如果您将一个卷连接到您的竞价型实例,那么您要查找的数据可能会存储在该卷上。打开 Amazon EC2 console(Amazon EC2 控制台),然后选择 Volumes(卷)。查找状态可用的所有未附加的卷。这些卷可以附加到其他实例。有关将卷附加到新实例的说明,请参阅将 Amazon EBS 卷附加到实例
  • 您是否为附加到竞价型实例的任何卷定期拍摄快照? 通常用作 Amazon EBS 卷备份的快照可能包含您要查找的数据。打开 Amazon EC2 console(Amazon EC2 控制台),然后选择 Snapshots(快照)。查找附加到竞价型实例的卷的所有快照。有关更多信息,请参阅使用以前的快照替换卷
  • 数据是否已添加或备份到其他源? 通过竞价型实例运行的工作流的常见输出源包括 Amazon Simple Storage Service (Amazon S3)、Amazon DynamoDB 和 Amazon Relational Database Service (Amazon RDS)。如果您将竞价型实例设置为向某个此类服务发送输出,请检查这些服务以查找您所需的数据。

对于未来计划,最佳实践是提前为竞价型实例的终止做好准备。例如,您可以指定 Amazon EC2 在竞价型实例中断时将其停止或休眠,而非终止它们。有关如何为竞价型实例的最终终止进行有效准备的更多信息,请参阅竞价型实例的中断


相关信息

Amazon EC2 Spot 实例

Amazon EC2 常见问题

相关视频

AWS 官方
AWS 官方已更新 1 年前