创建实例后,您可以根据业务需要自定义实例(如安装软件、部署应用环境等),并为更新后的实例创建自定义镜像。使用该镜像创建的新实例,会包含您已配置的自定义项,省去您重复自定义实例的时间。本文介绍如何基于已有实例创建自定义镜像。
前提条件
已创建ECS实例。具体操作,请参见自定义购买实例。
已删除实例中的敏感数据,避免数据安全隐患。
Linux实例创建自定义镜像前,请做下列检查:
检查实例的网络配置。如果网络出现异常,排查思路请参见使用自定义镜像创建VPC网络实例后网络出现异常。
检查系统盘使用剩余空间,确保系统盘没有被写满。
背景信息
在创建自定义镜像的过程中,ECS会为实例的每块云盘自动创建一个快照,这些快照组合起来构成一个自定义镜像,如下图所示。
如果实例包含了数据盘,创建的自定义镜像是系统盘与数据盘的整机镜像。
注意事项
创建自定义镜像前,请仔细阅读以下注意事项:
注意项 | 说明 |
地域限制 | 实例及其创建的自定义镜像属于同一个地域。如需跨地域使用镜像,请参见复制镜像。 |
计费 |
|
实例类型 | 本地SSD型实例规格不支持创建包含系统盘和数据盘的镜像。更多信息,请参见本地SSD型实例规格族介绍。 |
实例状态 |
|
Linux实例 | 使用Linux实例创建自定义镜像时,还需要注意以下情况:
|
创建时长 | 创建镜像所需时间取决于实例云盘的大小,需要等待每块云盘的快照创建完成,镜像才可以使用,请您耐心等待。 |
操作步骤
登录ECS管理控制台。
在左侧导航栏,选择 。
在页面左侧顶部,选择目标资源所在的资源组和地域。
在实例列表找到目标实例,在操作列中,选择 。
在创建自定义镜像对话框中,完成以下配置:
配置项
说明
相关文档
镜像名称
输入镜像名称。
不涉及
(可选)镜像检测
镜像检测功能主要检测导入的自定义镜像是否为有效镜像、自定义镜像是否可以创建出功能齐全的ECS实例等。
默认选中创建后执行检测,镜像检测功能会在该镜像导入完成后立即执行。检测完成后,您可以在自定义镜像列表的检测结果列查看检测详情,如果有待修复项,可通过镜像构建服务一键修复或者根据镜像详情中的修复建议手动修复。检测项范围及修复建议,请参见镜像检测概述。
说明目前仅部分操作系统支持镜像检测功能,不支持的操作系统列表请参见镜像检测操作系统限制。
(可选)镜像族系
您可以在创建自定义镜像时选择镜像族系。设置了镜像族系功能的自定义镜像可以被设置为弃用或者恢复可用,来实现镜像的平滑更新与回滚。
(可选)镜像描述
输入镜像的描述信息。
不涉及
(可选)标签
选择相应的标签。
可选:大多数场景为可选项。
必选:当您使用的RAM账号被赋予了强制绑定标签的相关RAM策略时,为必选项,否则会报错权限不足。
(可选)资源组
选择相应的资源组,从用途、权限等角度管理创建的自定义镜像。
单击确认。