如何在AWS(亚马逊云)中创建服务器镜像并共享到新的账号ID 🚀
在AWS上进行服务器运维时,经常需要将某一台EC2实例的镜像(AMI,Amazon Machine Image)共享给其他AWS账号,实现环境快速迁移或多账号协作。以下是详细操作步骤:
步骤一:创建服务器镜像(AMI)🖼️
- 登录 AWS管理控制台。
- 在导航栏选择 EC2 服务。
- 在左侧菜单点击 实例,找到需要创建镜像的实例。
- 选中实例后,点击上方的 操作 > 映像和模板 > 创建映像。
-
填写相关信息:
- 映像名称(必填)
- 描述(可选)
- 确认是否要生成快照
- 点击 创建映像 。稍等片刻,AMI就会出现在 镜像 > AMI 页面。
步骤二:共享AMI到新的账号ID 🤝
- 在EC2控制台左侧导航栏选择 镜像 > AMI。
- 选中刚刚创建的AMI,点击 操作 > 修改AMI权限。
-
在弹窗里,将“公共”状态保持为否,然后在 “账户”和“ID”输入框中添加目标AWS账号ID(即你希望共享的那个AWS账户编号)。点击添加权限。
- 点击 保存更改。
注意事项:
- AMI镜像如果包含有加密的EBS卷,还需要将快照的加密权限同步授予目标账号,否则目标账号无法使用该镜像。
- 被共享的AMI不会自动出现在目标账号的“我的AMI”下,但可以通过“共享AMI”区域找到。
- 建议在目标账号登陆后,选中新获得的AMI,再复制一份作为自己账号下的镜像以便管理。
步骤三:目标账号使用共享的AMI 💻
- 切换至目标账号,进入 EC2 控制台。
- 在 AMI 页面,选择“共享给我”的AMI分类,可以看到已被共享的镜像。
- 选中AMI,就可以用它来启动新的EC2实例啦!
完成以上操作后,你就成功将AWS服务器镜像从一个账号共享到了另一个账号!
若遇到任何问题,可以查阅官方文档,或联系AWS客服协助。🌟