指导我将黄金映像更新到我现有的AMI

问题描述 投票:-2回答:1

我是AWS新手。我创建了黄金AMI图像,并希望用黄金AMI图像更新我现有的所有AMI。请指导我们如何才能实现这一目标。

amazon-web-services amazon-ec2 ec2-ami
1个回答
0
投票

从Amazon Machine Image(AMI)启动Amazon EC2实例时,AMI的内容将复制到实例的启动卷。随后对磁盘所做的任何更改都存储在Amazon Elastic Block Store(EBS)中,并且只能由该特定实例访问。

可以把它想象成克隆硬盘,然后从该磁盘启动计算机。操作系统,应用程序等将写入磁盘。

如果您以后创建新的AMI(无法修改AMI),则不会影响现有的Amazon EC2实例。他们的磁盘没有变化。

那么,如何将更新推送到现有实例?

推荐的方法是......你没有!

推出更改的最佳方法是使用新的AMI启动新的EC2实例,然后终止(丢弃)旧实例。任何重要数据都应存储在与实例分开的数据库中,或存储在Amazon S3中。

此方法的另一个好处是,如果某个实例出现问题,您可以轻松地将其丢弃并启动一个新实例。由于已在AMI上安装和配置了所有软件,因此新实例应该能够正常工作。

是的,还有其他方法可以更新实例,例如使用AWS CodeCommit,但这涉及更改每个现有实例而不是使用AMI。

© www.soinside.com 2019 - 2024. All rights reserved.