是否可以在没有任何停机的情况下复制AWS EC2实例?

Tyl*_*itt 18 amazon-ec2 amazon-web-services amazon-ami

我有一个AWS EC2实例,我想创建一个分拆,以便进行一些测试.我知道我可以创建正在运行的实例的AMI,然后启动它.但是当我创建AMI时,机器会停机几分钟(至少是网络连接).

我错过了什么地方?

我通过右键单击管理控制台中的计算机并选择"创建AMI"来生成AMI.

谢谢

cha*_*man 12

不,不是技术意义上的.创建AMI时,计算机必须重新启动.您没有丢失网络连接,您的计算机实际上正在重新启动.

您可以做的一件事是将磁盘复制到另一个磁盘,但这并不容易.

Amazon EC2关闭实例,获取附加的任何卷的映像,创建并注册AMI,然后重新启动实例.- http://docs.amazonwebservices.com/AWSEC2/2011-05-15/UserGuide/index.html?Tutorial_CreateImage.html

编辑: 我再次看到这个答案,AWS现在能够在创建AMI时检查"无重启".对于有大量写入的卷来说,这可能不是一个好主意,但它很高兴.


jhc*_*hen 10

亚马逊现在允许在创建AMI时使用"无重启"选项,在复选框中显示.但是,"无法保证所创建映像上的文件系统完整性",因此您必须权衡完整性与停机时间.

  • 在新的文件系统启动后对根文件系统执行`fsck`或许是一个好主意.只有文件系统上有数据库或类似的情况下,我才能看到其他可能有害的情况. (2认同)