更新时间:2024-09-27 16:02:47

Q1:ESXi 6.5之后的版本,恢复虚拟机到ESXi下某资源池,ESXi接管后虚拟机显示在主机层级下,非资源池层级下。

【问题原因】vSphere在6.5之后的版本取消了桌面客户端应用程序,改用Web Client形式,同时ESXi下去除了资源池的选择,无法指定资源池创建虚拟机,创建的虚拟机默认位置在根资源池下。

【解决方案】对于ESXi 6.5及以上版本恢复到ESXi资源池下的场景,需要将ESXi接管到vCenter,再恢复到vCenter下主机的资源池。

Q2:恢复失败,错误:创建虚拟机失败。

【问题原因】在虚拟化平台上创建虚拟机时所选的存储资源不足。

【解决方案】选择剩余资源充裕的存储来创建待备份虚拟机。

Q3:虚拟机恢复到6.5以上的平台,可能会出现:虚拟机开机后包含GUI的操作系统无法识别鼠标,键盘等USB设备。

【问题原因】恢复后的虚拟机缺少USB控制器,导致无法识别USB键盘鼠标设备。

【解决方案】由于平台USB控制器不同的原因,需要为该虚拟机手动添加对应的USB控制器。

Q4:恢复失败,错误:虚拟机恢复失败(原因:Error creating disk No such device or address)。

【问题原因】平台在创建虚拟机或创建快照等情况下,由平台底层存储引起的问题,会报告“No such device or address”相关问题(如下图所示)。可参见VMware官方文档中对此问题的说明:https://kb.vmware.com/s/article/2050224

image34.png

image35.png

【解决方案】如果遇到相关报错,建议对有该问题的虚拟机单独发起恢复即可。

Q5:使用SAN传输模式恢复虚拟机时,恢复失败,错误:虚拟机恢复失败(原因:恢复虚拟机磁盘数据块发生错误)。

【问题原因】虚拟机磁盘的块大小不是MB的整数倍,导致使用SAN传输模式在磁盘末尾写数据时报错,虚拟机恢复失败。详见VMware官方文档中对此问题的说明:https://kb.vmware.com/s/article/66936

【解决方案】使用其他传输模式重新恢复该虚拟机即可。

Q6:恢复失败,错误:指定的存储空间不足以恢复整个虚拟机,请选择其他的存储进行恢复。

【问题原因】恢复时配置选择的存储可用空间小于待恢复虚拟机的大小。

【解决方案】选择其他可用空间更大的存储来重新恢复此虚拟机即可。

Q7:恢复失败,错误:调用VDDK接口[VixDiskLib_ConnectEx]出错,原因:[One of the parameters was invalid]。

【问题原因】在不支持HotAdd的环境下使用HotAdd数据传输模式恢复。

【解决方案】重新选择当前环境支持的数据传输模式进行恢复。

Q8:(异构恢复场景下)错误:恢复失败:[The proxy client must be on the host of your choice]。

【问题原因】代理客户端不在恢复目标平台的主机上。

【解决方案】 选择恢复目标平台主机上的虚拟机安装代理客户端。

Q9:(异构恢复场景下)环境初始化失败。

【问题原因】未安装修复组件。

【解决方案】在客户端安装目录 /AnyBackupClient/ClientService/VMware 目录安装修复组件。安装方式参考【(可选)部署自动修复组件依赖包】。

Q10:(异构恢复场景下)建立(或取消)卷组[centos]映射失败。原因:1.修复系统与修复代理机器卷组名冲突。2.环境残留卷组同名冲突。

【问题原因】

  1. 代理客户端与恢复的虚拟机操作系统类型系统(如:都是CentOS7),且代理客户端本身包含lvm。

  2. 同时有多台相同类型操作系统(如:都是CentOS7)的虚拟机正在异构恢复。

  3. 因各种原因,代理客户端上残留卷组。

【解决方案】

对于问题1:使用不包含lvm的虚拟机安装客户端。

对于问题2:相同类型操作系统的虚拟机不要同时做异构恢复。

对于问题3:可尝试vgdisplay查看残留的卷组,vgremove删除残留卷组。或重启客户端。

Q11:(异构恢复场景下)修复系统盘设备文件[]不存在。

【问题原因】代理客户端未配置高级参数(一般恢复到VMware5.x版本可能存在该问题)。

【解决方案】代理客户端关机状态下添加高级参数 disk.enableUUID:TRUE。

Q12:(异构恢复场景下)恢复完成后开机,没有进正常的login界面,而是提示了一堆警告信息,需要输入密码才能进入系统。

【问题原因】一般是原机的挂载点配置(/etc/fstab文件)比较特殊,例如:

  • 原机系统盘不在 /dev/sda 下面,但恢复时是先恢复系统盘(必定是 /dev/sda),这就导致恢复后的挂载点配置与原机不一致。

  • 原机既有 /dev/sda 又有 /dev/vda(如cas平台虚拟机同时有virtio硬盘和IDE硬盘),系统盘安装在 /dev/vda 中。恢复后的挂载点配置也可能与原机不一致。

【解决方案】开机进系统后手动修改 /etc/fstab,调整数据盘挂载点。

Q13:(异构恢复场景下)恢复完成后开机,无法进入操作系统。

【问题原因】修复组件不支持对原机操作系统进行修复。

【解决方案】请关闭异构修复后尝试手动修复。