问题现象
- 您有一个 UEFI的虚拟机或物理机,其 GPT 磁盘上有 5 个或更多分区,包括服务分区。
- 您使用版本 12 备份格式备份此机器 。
- 您尝试将此备份恢复到拥有足够空间的磁盘上的新 Hyper-V 虚拟机,但操作失败并出现以下错误:
中文提示:
无法从磁盘备份中恢复卷,目标磁盘上的可用空间不足。
英文提示:
Cannot recover the volume from the disk backup. There is insufficient free space on the target disk.
完整报错日志:
中文日志:
无法从磁盘备份中恢复卷。目标磁盘上的可用空间不足。
模块 309
消息
命令失败。Command=恢复整个虚拟机;tenantID=00000000-0000-0000-0000-000000000000
附加信息:------------------------
错误代码:61
模块:309
LineInfo:0x4A8728DC8A1C9584
字段: {"$module":"service_process_vsa64_16318"}
消息:命令失败。Command=恢复整个虚拟机;tenantID=00000000-0000-0000-0000-000000000000
------------------------
错误代码:22
模块:309
LineInfo:0x8D165E86FB819597
字段:{“CommandID ":"6F80C46F-90AC-4F6F-9578-3CAEF754A637","$module":"service_process_vsa64_16318"}
消息:TOL:执行命令失败。
------------------------
错误代码:22
模块:309
LineInfo:0x8D165E86FB819597
字段:{“CommandID”:“6F80C46F-90AC-4F6F-9578- 3CAEF754A637","$module":"disk_bundle_vsa64_16318"}
消息:TOL:执行命令失败。恢复整个虚拟机
------------------------
错误代码:32868
模块:114
LineInfo:0x2B2C9ED481007BE6
字段:{“$module”:“disk_bundle_vsa64_16318” }
消息:无法恢复整个虚拟机。
------------------------
错误代码:32871
模块:114
LineInfo:0xFDE974FD2EBCFF08
字段:{“$module”
消息:无法将源磁盘复制到新虚拟机。
------------------------
错误代码:528
模块:149
LineInfo:0xC527D80F36A73C05
字段:{"$module":"disk_bundle_vsa64_16318"}
消息:无法恢复磁盘备份中的卷。目标磁盘上的可用空间不足。
英文日志:
Cannot recover the volume from the disk backup. There is insufficient free space on the target disk.
MODULE309
MESSAGE
Command has failed. Command=Recovering the entire virtual machine; tenantID=00000000-0000-0000-0000-000000000000
Additional info:------------------------
Error code: 61
Module: 309
LineInfo: 0x4A8728DC8A1C9584
Fields: {"$module":"service_process_vsa64_16318"}
Message: Command has failed. Command=Recovering the entire virtual machine; tenantID=00000000-0000-0000-0000-000000000000
------------------------
Error code: 22
Module: 309
LineInfo: 0x8D165E86FB819597
Fields: {"CommandID":"6F80C46F-90AC-4F6F-9578-3CAEF754A637","$module":"service_process_vsa64_16318"}
Message: TOL: Failed to execute the command. Recovering the entire virtual machine
------------------------
Error code: 22
Module: 309
LineInfo: 0x8D165E86FB819597
Fields: {"CommandID":"6F80C46F-90AC-4F6F-9578-3CAEF754A637","$module":"disk_bundle_vsa64_16318"}
Message: TOL: Failed to execute the command. Recovering the entire virtual machine
------------------------
Error code: 32868
Module: 114
LineInfo: 0x2B2C9ED481007BE6
Fields: {"$module":"disk_bundle_vsa64_16318"}
Message: Failed to recover the entire virtual machine.
------------------------
Error code: 32871
Module: 114
LineInfo: 0xFDE974FD2EBCFF08
Fields: {"$module":"disk_bundle_vsa64_16318"}
Message: Failed to copy source disks to a new virtual machine.
------------------------
Error code: 528
Module: 149
LineInfo: 0xC527D80F36A73C05
Fields: {"$module":"disk_bundle_vsa64_16318"}
Message: Cannot recover the volume from the disk backup. There is insufficient free space on the target disk.
问题原因
产品中的问题。
解决方法
Acronis Cyber Protect 15:此问题已在内部版本 25729 中修复。
作为早期版本的解决方法,创建一个新的 Hyper-V 虚拟机,并使用可启动媒体对其执行恢复:
- 创建可启动媒体(请参阅 Acronis Cyber Backup 12.5:如何创建可启动媒体)或从您的 Acronis 帐户下载 Acronis 可启动媒体的 ISO 映像(请参阅 如何下载 Acronis 可启动媒体 ISO)
- 使用创建的可启动媒体启动新虚拟机;
- 按照产品文档中的恢复说明进行操作:请参阅 使用可启动媒体恢复磁盘