Amazon AMI 和 EBS 快照有什么区别?

what is the difference between Amazon AMI and EBS snapshot?

我必须从实例创建 Amazon EBS 快照或 AMI,以便在终止这些实例之前保留这些实例的备份。我有一些与此相关的问题,我无法弄清楚:

  1. 如果我们创建实例的 AMI 或 EBS 快照,Docker 和 EC2 日志是否可用?
  2. 是否从 AMI 和快照创建实例以确保 #1 与现有日志的原始实例相同?
  3. 哪个性价比高?
  4. 如果我们创建一个缩小实例大小的 AMI,它的缺点是什么,information/data 丢失需要测试?

AMI 是一个 EBS 快照加上一些关于创建它的 EC2 实例的信息。

如果一个实例附加了多个 EBS 卷,则 AMI 会将所有卷的所有快照绑定到一个实体中。

AMI 可以更快更轻松地从中创建新的 EC2 实例。

在成本方面,我相信它们的成本相同,因为您只需为使用的存储 space 付费。

如果您希望以后能够再次启动和使用该实例,则需要 A​​MI

AMI 和快照并不是特别昂贵,因为它们只包含 added/modified 来自原始 AMI 的块。它不存储空块。

AMI 和快照将包含磁盘在 AMI/snapshot 制作时的精确副本。不会丢失任何数据。