操作场景
更换操作系统是重置系统盘、恢复实例遭遇的系统故障的重要手段。
- 当已有实例遭遇系统故障时,您可以通过该操作将实例恢复到启动时的初始状态(即重置系统盘);
- 当已有实例当前的操作系统不满足使用需求时,您也可以通过该操作将实例更换为所需操作系统。
不仅支持更换为同类型操作系统(例如Windows更换为Windows),也支持更换为其他类型的系统(例如Linux更换为Windows)。
说明
您还可以通过服务器迁移中心的操作系统迁移功能,不停机将实例CentOS操作系统迁移为veLinux CentOS兼容版操作系统。了解更多。
操作说明
更换操作系统是高风险操作,可能会对您的业务造成长时间的中断,操作之前请务必阅读以下注意事项:
| |
---|
准备工作 |
停止实例 | - 请确保您的ECS实例处于已停止状态,否则可能会导致正在写入的数据丢失。若尚未停止,请参见停止实例进行停止操作。
- 您在对按量计费实例开启了“节省停机”功能之后,更换操作系统后可能无法成功启动实例。
|
注意事项 |
镜像选择 | - 建议使用火山引擎提供的公共镜像进行更换,不建议使用来源不明的镜像。更换系统过程中,请不要进行其他操作。
- 暂不支持使用整机镜像更换操作系统。
|
主机名 | Linux更换为Windows操作系统后,主机名默认保留前15位。 |
网络 | 更换操作系统后,实例的公网IP地址不会改变。 |
云盘 | - 系统盘:
- 更换操作系统后,您的ECS实例会被重新分配一块系统盘,此时系统盘ID会更新,旧系统盘会被释放。
- 系统盘中的数据会在更换操作系统后丢失,请在更换前通过创建自定义镜像或快照,完成系统盘中重要信息的备份。了解更多。
- 数据盘:
数据盘中的数据不受更换系统影响,但在更换不同操作系统时需注意:
原操作系统 |
新操作系统 |
数据盘 |
Windows |
Windows |
保留原数据盘及数据,更换系统后的数据盘与更换前保持一致,无需手动挂载数据盘。 |
Linux |
Linux |
保留原数据盘及数据,更换系统后的数据盘与更换前保持一致,请手动挂载数据盘。了解更多。 |
Windows |
Linux |
保留原数据盘及数据,更换系统后无需手动挂载数据盘。 |
Linux |
Windows |
|
文件系统 | 由于不同操作系统下的文件系统格式不同(例如:Linux文件系统为Ext3、Ext4等格式;Windows文件系统为NTFS等格式),若您将操作系统更换为其他类型(例如:Linux更换为Windows;Windows更换为Linux),实例将无法识别原数据盘文件系统格式。 您可以根据实际需要重新格式化数据盘,或单独安装Ext2Read、NTFS-3G等软件进行识别。 |
安全防护 | 以下系统更换后,云服务器控制台默认关闭HIDS安全防护,如需开启安全防护,请前往云安全中心控制台设置。了解更多。 - 自定义镜像更换为其他任意镜像。
- 公共镜像更换为自定义镜像。
|
操作步骤
您可以更换单个或批量更换已有实例的操作系统,将系统盘恢复至初始状态。
说明
批量更换实例操作系统时:
- 待更换操作系统实例均需为 已停止 状态,且其所属可用区、使用的镜像、计费类型均需相同。
- 单次可选择的实例数量不超过 20 台。
- 批量更换操作系统后的实例,均使用您配置的新登录凭证登录。
- 登录云服务器控制台。
- 在顶部导航栏,选择目标实例所在地域与项目。
- 在实例列表页,单击目标实例“操作”列的“... > 实例状态 > 停止” 按钮,停止实例。
- 实例停止后,单击目标实例“操作”列的“... > 云盘和镜像 > 更换操作系统” 按钮。按需配置如下参数。
参数 | 说明 | 取值样例 |
---|
镜像 | 支持公共镜像、自定义镜像、共享镜像,默认为当前使用的镜像,请选择用于更换的系统镜像类型。 注意 若您使用归属项目的自定义镜像更换操作系统,您的账户需拥有该项目的操作权限,否则无法选用该自定义镜像。授权账号操作项目详情,可查看管理项目权限。 | - |
登录凭证 | 支持“密码”、“SSH密钥”和“保留镜像设置”三种方式,建议选择“密钥对”方式,安全性更高。 - 密码:如果您选择“密码”方式,建议增加密码复杂度,提高安全性。
- 密钥对(推荐):SSH密钥对由公有密钥和私有密钥文件构成,如果您有已创建的密钥对,便可通过选择密钥对名称来绑定,绑定后即可使用私钥登录Linux实例。若未创建密钥对可以单击“创建密钥对”按钮前往密钥对页面创建。
- 保留镜像设置:使用自定义镜像或共享镜像时,您可以使用镜像内预设的登录信息(密码/密钥对)登录。
注意 - Windows镜像暂不支持SSH密钥方式。
- Windows镜像选择“保留镜像设置”时,需注意如下事项,否则无法使用镜像预设的密码登录实例。
- 2022年11月10日前,使用火山引擎提供的Windows公共镜像创建的实例,需更换操作系统或调整镜像Cloudbase-init配置文件。使用该实例创建的自定义或共享镜像,也需调整Cloudbase-init配置。配置调整详情可查看在虚拟机上安装Cloudbase-init。
- 非火山引擎Windows公共镜像创建的自定义或共享镜像,需要调整镜像文件Cloudbase-init配置文件。配置调整详情可查看在虚拟机上安装Cloudbase-init。
| - |
- 仔细阅读更换系统盘注意事项后,单击“确认订单”按钮提交申请。
说明
若目标实例使用Linux操作系统且计费模式为“包年包月”,更换操作系统为Windows时,将跳转至订单信息确认页面,您可以在此页面确认更配信息并选择是否使用代金券抵扣费用。
操作结果
常见问题
相关文档
ReplaceSystemVolume