指导我将黄金映像更新到我现有的AMI
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指导我将黄金映像更新到我现有的AMI相关的知识,希望对你有一定的参考价值。
我是AWS新手。我创建了黄金AMI图像,并希望用黄金AMI图像更新我现有的所有AMI。请指导我们如何才能实现这一目标。
答案
从Amazon Machine Image(AMI)启动Amazon EC2实例时,AMI的内容将复制到实例的启动卷。随后对磁盘所做的任何更改都存储在Amazon Elastic Block Store(EBS)中,并且只能由该特定实例访问。
可以把它想象成克隆硬盘,然后从该磁盘启动计算机。操作系统,应用程序等将写入磁盘。
如果您以后创建新的AMI(无法修改AMI),则不会影响现有的Amazon EC2实例。他们的磁盘没有变化。
那么,如何将更新推送到现有实例?
推荐的方法是......你没有!
推出更改的最佳方法是使用新的AMI启动新的EC2实例,然后终止(丢弃)旧实例。任何重要数据都应存储在与实例分开的数据库中,或存储在Amazon S3中。
此方法的另一个好处是,如果某个实例出现问题,您可以轻松地将其丢弃并启动一个新实例。由于已在AMI上安装和配置了所有软件,因此新实例应该能够正常工作。
是的,还有其他方法可以更新实例,例如使用AWS CodeCommit,但这涉及更改每个现有实例而不是使用AMI。
以上是关于指导我将黄金映像更新到我现有的AMI的主要内容,如果未能解决你的问题,请参考以下文章
无法将核心数据文件添加到我现有的项目(版本控制问题)...?