Amazon AMI和EBS快照之间有什么区别

use*_*218 7 amazon amazon-ec2 amazon-web-services amazon-ami

我的基本需求是,我应该能够使用所有设置从我保存的图像中为当前运行的Centos创建新实例.

我在考虑两种选择

  1. 从任何州创建AMI
  2. 创建EBS的快照

我很困惑他们之间的区别是什么.它们是相同还是不同.

我可以从EBS快照创建新实例/

我也可以在我的localhost上使用AMI来创建相同的操作系统

Eri*_*ond 8

有两种类型的AMI /实例:EBS引导和实例存储(有时称为基于S3).您可能正在使用EBS启动,因此此答案将与该类型相关.

EBS引导AMI是引导EBS卷的EBS快照,具有一些额外属性,包括:

  • 注册为具有AMI ID的AMI
  • AKI(内核)
  • ARI(ramdisk)
  • 架构(例如,64位)
  • 块设备映射(例如,应创建/附加卷的位置)
  • 描述,名称
  • 权限(允许谁运行AMI)

如果您创建正在运行的实例的AMI,则应该能够以相同的状态启动新实例.确保您测试此过程,以便您知道它的工作原理.

如果只是对正在运行的实例的EBS卷进行快照,则可以从这些快照创建卷以访问配置和数据.

还可以获取EBS启动卷的EBS快照并将其注册为EBS启动AMI,以便您可以从该状态开始运行更多实例.注册AMI时,您需要指定正确的AKI,体系结构和其他元数据才能使其正常工作,因此在您信任此方法之前需要进行研究和实践.