如何检查EC2 AMI图像是否存储在EBS而不是短暂存储中

时间:2013-07-01 02:39:07

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

我刚刚用Centos AMI image启动了微实例。我听说如果我停止实例,那么我的chnages将丢失。所以我读过,如果我使用EBS,那么将保存chnages。

但我不清楚如何做到这一点。我希望如果我停止或重新启动机器,那么我的产品仍在那里。

我需要将我的硬盘驱动器安装到EBS。我怎么能这样做

我的根设备以EBS的身份加入10GB EBS卷。没关系

1 个答案:

答案 0 :(得分:1)

是的,微实例总是使用EBS root,因此您不必做任何特殊的事情。

如果您“停止”您的实例,稍后启动,它会将您的硬盘移动到另一台计算机并重新启动。

如果您终止实例,只要您的驱动器上没有设置“终止时删除EBS驱动器”,您的EBS驱动器就可以了。

使用其他实例时,您必须验证AMI类型。并非所有AMI都可用于所有组合:

  • EBS vs ephemeral
  • 64位vs 32位
  • PVM与HVM(一切都是PVM,除了真正的高端计算群集)

当您第一次开始使用云时,EBS是一个大问题。但是当你成为一名云专家时,你会更喜欢非EBS实例。 EBS仅用于少数服务器,例如数据库或syslog服务器。你的大多数应用程序应该是无状态的。您的应用服务器应该只将它们的数据存储在数据库中,并且只将它们的日志写入中央日志记录服务器,并且只从github或软件包存储库获取它们的代码。因此,不需要“备份”您的应用服务器盒,因为可以使用Puppet或Chef之类的东西随时从外部源重新创建它们。

只有像数据库这样的“有状态”框需要备份,而EBS在那里提供帮助。