xen实例变更为kvm实例(windows)-九游平台
操作场景
xen实例变更为kvm实例前,需要确保windows弹性云服务器已安装了pv driver和uvp vmtools。
本节指导您安装pv driver和uvp vmtools,将xen实例变更为kvm实例。

- 弹性云服务器的实例包括:
- xen实例:s1、c1、c2、m1型弹性云服务器。
- kvm实例:参考规格清单,查询对应规格的虚拟化类型。
- qingtian实例:c7型弹性云服务器、m7型弹性云服务器、c6(支持kvm和qingtian虚拟化类型)型弹性云服务器。
- 不同弹性云服务器实例的变更原则:
- 支持将“kvm实例”变更为“qingtian实例”。
- 不支持将“qingtian实例”变更为“kvm实例”。
- 不支持将“xen实例”变更为“qingtian实例”。
- “xen实例”变更为“kvm实例”必须先安装对应的驱动,然后再变更规格。否则,规格变更后的弹性云服务器不可用(如操作系统无法启动等问题)。
- linux操作系统的“xen实例”变更为“kvm实例”时,优先推荐使用xen实例变更为kvm实例(linux-自动配置)。
约束与限制
- 变更规格过程中,弹性云服务器需要关机,建议您选择业务空闲时间进行操作。
- windows操作系统云服务器如果存在跨区卷,不支持变更规格,否则可能会导致数据丢失。
- 对于xen实例,当挂载的vbd磁盘超过24块时,不支持将规格变更为kvm实例。
- 系统支持将“xen实例”变更为“kvm实例”,不支持将“kvm实例”变更为“xen实例”。
操作流程

具体的变更操作如表1所示。
序号 |
任务 |
---|---|
步骤1 |
|
步骤2 |
|
步骤3 |
|
步骤4 |
|
步骤5 |
步骤1:制作系统盘快照
如果云服务器未安装驱动就执行变更规格的操作,云服务器可能无法正常使用,造成您的系统盘数据丢失。因此,建议您先制作系统盘快照,防止数据丢失。
- 制作系统盘快照前请对云服务器完成自检。
对云服务器执行关机、开机操作,确保云服务器重启后业务可以正常运行。再启动制作系统盘快照。
- 制作系统盘快照的操作,请参见《云硬盘用户指南》的“用户指南 > 创建快照”章节。

系统盘快照用于恢复系统盘数据,当变更规格失败回退后,可通过快照回滚数据的方式,进行数据恢复。详细操作,请参考使用快照回滚数据至云硬盘。
变更规格完成后,如已确认业务恢复正常,请在快照页面手动删除快照。
步骤2:检查uvp vmtools版本
- 登录弹性云服务器。
- 下载驱动检查脚本
下载驱动检查脚本,用管理员权限执行脚本,等待检查结果。
请根据云服务器所在区域选择脚本的下载地址:- 华东-上海二:
- 华北-北京一:
- 华南-广州:
驱动检查脚本在确认驱动安装成功后会自动为云服务器设置标签,标记驱动安装成功,没有设置标签的云服务器无法执行变更规格的操作。
- 检查结果为“check version success!”说明驱动版本符合要求,且为云服务器设置标签标记驱动安装成功。您可以执行步骤4:变更规格。
- 检查结果为“check version success but set metadata failed! please run this script again later.”说明驱动版本符合要求,但为云服务器设置标签失败,请稍后重试。
- 检查结果为“check version failed! please install drivers at first. ”说明驱动版本不符合要求,请参见步骤3:安装或升级uvp vmtools安装或升级uvp vmtools。
步骤3:安装或升级uvp vmtools
安装或升级uvp vmtools时,如果云服务器中已安装pv driver,会对其版本进行校验,为了避免在云服务器上安装uvp vmtools失败,需确保pv driver版本满足要求。本小节介绍检查安装pv driver、uvp vmtools的操作步骤。

安装pv driver或uvp vmtools前请确保云服务器满足以下条件:
- 云服务器的系统盘的剩余空间必须大于2gb。
- 为了避免在云服务器上安装驱动失败,安装前请先卸载第三方虚拟化平台的工具(例如:citrix xen tools、vmware tools),相关卸载方法请参考对应的工具的官方文档。
- 禁用防病毒软件或入侵检测软件,您可以在驱动安装完成后,再启用这些软件。
- 安装前请先检查pv driver版本是否满足uvp vmtools依赖。
进入目录“c:\program files (x86)\xen pv drivers\bin”,打开文件“version.ini”,查看pv driver版本号。
pvdriverversion=5.0.104.010
- 如果存在目录,且驱动版本高于5.0,表示pv driver已安装且满足版本要求,请执行6安装uvp vmtools。
- 反之,表示pv driver未正常安装或版本不满足要求,请执行以下步骤卸载旧版本pv driver,安装新版本的pv driver。
- 记录当前云服务器的uac(user account control)配置。
pv driver版本低于5.0时,为实现静默升级功能(防止升级过程中弹窗过多),安装pv driver时在注册表中加入了disable lua操作,卸载pv driver时在注册表中加入了enable lua操作(5.0及以上版本已优化解决此问题)。为避免对您的业务造成影响,如果pv driver版本低于5.0,请在卸载前先记录uac配置,并在安装新版本pv driver后检查并恢复注册表中enable lua配置。了解更多uac配置请参考。
- 打开“运行”窗口,输入“regedit”,打开“注册表编辑器”。
- 记录hkey_local_machine\software\microsoft\windows\currentversion\policies\system\enablelua 键值。
图2 enablelua
- 卸载旧版本pv driver。
- 在云服务器云主机操作系统界面,选择“开始 > 控制面板”。
- 单击“卸载程序”。
- 按照提示,卸载“gpl pv drivers for windows x.x.x.xx”。
- 在控制台重启云服务器。
- 安装新版本pv driver。
- 下载pv driver的安装包。
pv driver下载地址:
- 解压pv driver软件包。
- 双击“pvdriver-windows.iso”。
- 运行“setup.exe”,根据界面提示安装pv driver。
请耐心等待驱动安装完成,请勿重复单击“setup.exe”。
- 根据提示重启云服务器,使pv driver生效。
- 下载pv driver的安装包。
- 检查并恢复uac配置。
- 打开“运行”窗口,输入“regedit”,打开“注册表编辑器”。
- 查看hkey_local_machine\software\microsoft\windows\currentversion\policies\system\enablelua 键值,与卸载pv driver前记录的键值比较,如果不同请将键值修改为2中记录的值。
- 安装或升级uvp vmtools。
- 下载uvp vmtools的安装包。
uvp vmtools下载地址:
- 解压uvp vmtools的安装包。
- 双击“vmtools-windows.iso”。
- 运行“setup.exe”,根据界面提示安装uvp vmtools。
安装程序会自动匹配当前操作系统版本,并识别新安装或升级场景。
请耐心等待驱动安装完成,请勿重复单击“setup.exe”
- 根据提示重启云服务器,使uvp vmtools驱动生效。
- 驱动安装完成并重启云服务器后,需检查驱动是否安装成功。检查方法请参考步骤2:检查uvp vmtools版本。
- 下载uvp vmtools的安装包。
步骤4:变更规格
- 登录控制台。
- 单击控制台左上角的
,选择区域和项目。
- 单击“
”,选择“计算 > 弹性云服务器”。
- 在弹性云服务器列表,查询待变更弹性云服务器状态。
如果不是关机状态,单击“操作”列下的“更多 > 关机”。
- 单击“操作”列下的“更多 > 变更规格”。
系统进入“云服务器变更规格”页面。
- 根据界面提示,选择变更后的云服务器类型、vcpu和内存。
- (可选)选择“专属主机”。
对于在专属主机上创建的弹性云服务器,系统支持更换云服务器所在的专属主机。
此时,您可以单击下拉列表,选择更换专属主机。如果下拉列表中无可用的专属主机,说明专属主机所剩资源不足,不能用于创建变更规格后的弹性云服务器。
- 勾选复选框“我确认已完成对弹性云服务器的配置”,确认已完成步骤3:安装或升级uvp vmtools。
- 单击“确定”。
- 单击“确定”后云平台自动为您制作系统盘快照。变更规格完成后,如已确认业务恢复正常,请在快照页面手动删除快照。
- 如果变更规格失败后,弹性云服务器无法使用,可能会需要重装操作系统来恢复云服务器,请注意重装操作系统会清除系统盘数据,但不影响数据盘的数据。
(可选)步骤5:检查磁盘挂载状态
xen实例变更为kvm实例时,可能会发生磁盘脱机,因此,变更规格后,需检查磁盘挂载状态是否正常。如果正常,则变更成功。
- windows弹性云服务器
详细操作请参考windows云服务器变更规格后数据盘脱机怎么办?
后续处理
如果控制台上云服务器列表页,显示弹性云服务器已变更规格成功,但是远程登录云服务器后,操作系统无法启动,此时,请联系客服进行恢复,或重装操作系统进行恢复。重装操作系统的操作指导,请参见重装操作系统。

重装操作系统会清除系统盘数据,但不影响数据盘的数据。
变更规格完成后,如已确认业务恢复正常,请在快照页面手动删除快照。
相关文档
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨