欢迎访问机房运维工作室

爱数知识库

AnyBackup-Hyper-V 虚机恢复失败,原因:具体原因请联系技术支持工程师

频道:爱数知识库 日期: 浏览:22

AnyBackup-Hyper-V 虚机恢复失败,原因:具体原因请联系技术支持工程师

关键字

Hyper-V,恢复失败

适用产品

  • AnyBackup CDM 7.0.5 - 7.0.8
  • AnyBackup Express 7.0.5 - 7.0.8

问题描述

在 AnyBackup 管理控制台上执行 Hyper-V 虚拟机恢复任务,恢复失败,点击详情,点击虚拟机执行输出,提示如下错误信息:

恢复失败,原因:具体原因请联系技术支持工程师

在Hyper-V主机中,打开事件查看器,点击自定义视图 > 服务器角色 > Hyper-V,查看错误日志,提示如下信息:
导入失败。导入任务无法将文件从“安装目录/AnyBackupClient/ClientService/xxxxx.vmgs”复制到“C:\ProgramData\Microsoft\Windows\Hyper-V\Planned Virtual Machines\xxxx.vmgs”:系统找不到指定的文件。(0x80070002)

问题影响

Hyper-V 恢复任务失败。

问题原因

Hyper-V 虚机的配置版本是 9.0,配置文件多了一个 vmgs 文件,AnyBackup 7.0.9.1 之前的版本不兼容此版本,导致恢复时注册虚拟机失败。

解决方案

方案一,升级 AnyBackup 版本到 7.0.9.1,彻底解决该问题。

方案二,手动将恢复的虚机文件进行注册,临时解决该问题。

1. 在恢复目的地的 Hyer-V 主机中,进入“客户端安装目录/AnyBackupClient/ClientService”目录,新建名称为 HyperV.config 的配置文件;

2. 在配置文件里面加入 delete_tmp_config=false ,按 Ctrl +S 保存退出;

3. 重新发起恢复任务,任务提示失败时,恢复的文件会保留;
4. 在 Hyper-V 管理界面新建一个虚拟机,关联恢复出来的磁盘文件来完成虚机注册。

更多信息

Hyper-V 的恢复任务会先恢复磁盘,然后恢复配置文件,确认为磁盘已恢复完成但注册失败的情况,都可以采用手动注册的方式来解决。