我可以将 S3 支持的 AMI 转换为 EBS 支持的 AMI 吗?

Can I convert S3 backed AMI to EBS backed AMI?

我可以将 S3 支持的 AMI 转换为 EBS 支持的 AMI 吗?如果是,如何? 我可以将 EBS 支持的 AMI 转换为 S3 支持的 AMI 吗?如果是,如何?

启动 Amazon EC2 实例时,所选 Amazon 系统映像 (AMI) 的内容将复制到 启动磁盘 。此启动盘可以是:

  • EBS-Backed,这意味着启动卷是在 EBS 卷上创建的(即使实例停止,该卷仍然存在),或
  • Instance Store-Backed(又名 S3 支持,因为 AMI 保存在 Amazon S3 中),意味着 AMI 被复制到 Instance Store(又名临时磁盘),当实例停止时丢失。

在 EC2 的早期,只有 Instance Store 可用。如今,EBS 是首选的存储介质。现在使用 Instance Store-Backed AMI 的唯一好处就是便宜(EBS 不收费),但是实例不能停止,机器停止时磁盘上的数据会丢失。

以下是一些类型之间转换说明的链接: