- 文档首页
云服务器
云服务器ECS
用户指南
镜像
自定义镜像
创建自定义镜像
通过实例创建自定义镜像(Windows)
创建自定义镜像
通过实例创建自定义镜像(Windows)
通过实例创建自定义镜像(Windows)
本节操作用于指导您如何通过Windows实例创建系统盘或整机自定义镜像。
名词解释
操作说明
注意
- 请勿随意修改内核,否则可能会导致创建自定义镜像后无法正常使用该镜像。
- 若系统盘可用空间不足,可能会导致自定义镜像创建失败。
步骤一:安装个性化软件(可选)
- 在目标实例中按照业务的需求,安装个性化软件,例如JDK、Linux图形化桌面。
说明
创建非整机镜像时,将仅支持针对您的系统盘创建自定义镜像,因此安装在数据盘中的数据不会被包含在镜像中,请使用系统盘安装软件。
为实现用于重置、绑定/解绑密码功能,您制作的自定义镜像必须安装密码插件,否则可能导致镜像无法正常使用。安装操作可查看安装密码插件。 您还可以为自定义镜像安装云监控插件,从实例内部进行监控,以获取更深层、更准确的实例运行情况。安装操作可查看安装插件。 步骤三:清理网卡信息
您需要清理现有的网卡信息,否则使用自定义镜像创建的云服务器实例将无法注入主机名、密码等信息。
- 单击“Windows”图标,选择“Windows系统 > 运行”。
- 执行ipconfig /release命令,释放现有的IP地址。
-
步骤四:运行Sysprep
- 若您使用平台提供的公共镜像制作自定义镜像,请在CMD中执行如下命令。公共镜像已发布版本,可查看镜像发布记录。
reg delete "HKLM\SOFTWARE\Cloudbase Solutions"
C:\Windows\System32\Sysprep\sysprep.exe /shutdown /generalize /quiet /oobe /unattend:C:\Windows\sysprep-unattend.xml
注意
- 删除特定于实例的信息,包括但不限于安全标识符 (SID)、主机名、密码等信息,应用程序以及相关数据仍会保留。
- 允许将应答文件 (unattend) 设置添加到现有安装。
- 若您使用非平台提供的公共镜像制作自定义镜像,请在CMD中执行如下命令。
%WINDIR%\system32\sysprep\sysprep.exe /generalize /shutdown /oobe
注意
- 删除特定于实例的信息,包括但不限于安全标识符 (SID)、主机名、密码等信息,应用程序以及相关数据仍会保留。
- 将实例设置为在开箱即用体验(OOBE) 模式下启动。
- 允许将应答文件 (unattend) 设置添加到现有安装。
- 由于Cloudbase-init会在OOBE完成后执行,因此其配置文件中的登录密码将覆盖您在OOBE流程中创建的密码。使用该镜像创建云服务器实例后,请使用创建实例时设置的登录密码,而非OOBE流程创建的密码。
步骤五:停止实例
说明
若您使用基于极速型SSD云盘创建自定义镜像或已执行Sysprep,无需停止实例,您可以跳过此步骤。
步骤六:通过实例创建自定义镜像
- 在左侧导航树选择“实例与镜像 > 实例”。在左侧导航树选择“云服务器 > 实例”。
- 单击目标实例列表右侧“操作”列下“更多 > 云盘和镜像 > 创建自定义镜像”按钮。
说明
若您未开通快照服务,请选择目标实例“操作”列的“更多 > 云盘和镜像 > 创建自定义镜像”按钮,勾选弹窗中“点击开通表示您知悉并同意《云服务器服务条款》”,单击“开通”按钮。
- 单击“创建”按钮,等待自定义镜像创建。创建所需的时间,取决于云盘中实际数据量大小。
- 您可以在自定义镜像页面或任务管理页面,查看创建自定义镜像进度。
- 在左侧导航树选择“实例与镜像 > 镜像”,选择“自定义镜像”页签查看创建进度。
-
- 在左侧导航树选择“运维与监控 > 任务管理”,在任务管理页面查看创建进度。
-
操作结果
- 若目标镜像“状态”列为可用,则创建自定义镜像成功。
-
- 您还可以单击镜像名称进入镜像详情页,选择“关联快照”页签,查看镜像包含的云盘关联的快照ID、云盘类型及对应容量信息。更多快照详情可查看快照概述。
-
最近更新时间:2025.10.29 11:49:32