当使用 Windows 2003 R2 64 位作为备份代理时,基于主机的无代理备份会崩溃
当使用 Windows 2003 R2 64 位作为备份代理时,VMware VM 基于主机的无代理备份会崩溃。
对 VMware 有效
症状
如果使用 Windows 2003 R2 64 位计算机作为备份代理服务器来保护 VMware VM,有时备份作业可能会崩溃。您可能会在备份作业调试日志文件中看到如下错误消息:
[2016/01/21 10:18:11:316 00 03820 03336 ] [VDDKLOG] VixDiskLib: VixDiskLib_OpenEx: Open a disk.{AFBackend.exe::AFBackupVirtual.dll(1746.0)}
[2016/01/21 10:18:11:316 00 03820 03336 ] [VDDKLOG] VixDiskLibVim: VixDiskLibVim_GetNfcTicket: Get NFC ticket for [datastore1 (3)] VMname/VMware_1.vmdk.{AFBackend.exe::AFBackupVirtual.dll(1746.0)}
[2016/01/21 10:19:11:691 00 03820 03336 ] [VDDKLOG] VixDiskLibVim: Error 18000 (listener error GVmomiFaultInvalidResponse).{AFBackend.exe::AFBackupVirtual.dll(1746.0)}
[2016/01/21 10:19:11:691 00 03820 03336 ] [VDDKLOG] VixDiskLibVim: Login failure.Callback error 18000 at 2439.{AFBackend.exe::AFBackupVirtual.dll(1746.0)}
[2016/01/21 10:19:11:691 00 03820 03336 ] [VDDKLOG] VixDiskLibVim: Failed to find the VM.Error 18000 at 2511.{AFBackend.exe::AFBackupVirtual.dll(1746.0)}
解决方案
在 Arcserve UDP 版本 7.0 中,已内置 VMware VDDK 6.x。但 VDDK 6.x 不正式支持 Windows 2003 R2。作为变通,您可以使用以下选项之一:
- 切换为使用 VDDK 6.x 正式支持的代理。例如,Windows 2008 R2、Windows 2012 或 Windows 2012 R2 的代理。
- 将内置的 VDDK 6.x 替换为 UDP 7.0 也支持的 VDDK 5.5。有关如何替换 VDDK 的详细信息,请参阅“如何在 Arcserve UDP 中应用除内置版本以外的其他 VDDK 版本”。