【问题标题】:what is the difference between Amazon AMI and EBS snapshot?Amazon AMI 和 EBS 快照有什么区别?
【发布时间】:2020-01-23 13:26:18
【问题描述】:

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

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

【问题讨论】:

  • 为什么您希望“在终止它们之前保留这些实例的备份”?您是否希望继续访问实例上的数据(例如日志文件),或者您是否需要在将来启动实例并让它再次运行?如果只是数据,则建议将数据复制到 Amazon S3。随时编辑您的问题以添加更多详细信息。
  • 如果我说我将来可能也需要启动一个实例?
  • 好吧,提供实例的“最佳”方式是通过脚本,该脚本可以通过安装必要的软件来重建系统,而不是手动构建实例。这样,可以通过脚本配置新实例,而不必保留 AMI。

标签: amazon-web-services amazon-ec2 snapshot amazon-ami ec2-ami


【解决方案1】:

如果您希望以后能够再次启动并使用实例,则需要 AMI

AMI 和快照并不是特别昂贵,因为它们只包含从原始 AMI 添加/修改的块。它不存储空块。

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

【讨论】:

    【解决方案2】:

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

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

    通过 AMI 创建新的 EC2 实例更加快捷和容易。

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

    【讨论】:

      猜你喜欢
      • 2013-06-28
      • 2012-11-29
      • 2011-03-01
      • 2020-11-16
      • 1970-01-01
      • 2020-02-02
      • 2013-07-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多