Problem
VMware 虚拟机备份失败,出现错误“V-79-57344-38264 - 无法使用 VMware VixDiskLib 复制虚拟机磁盘。
Error Message
V-79-57344-38264- - 无法使用 VMware VixDiskLib 复制虚拟机磁盘。
VixDiskLib_Read() 报告错误: 未知错误
Backup Exec 服务器日志显示:
[fsys\vmvcb] - VM_VCBPROXY_FS::GetNextDiskChangeInfo() Node name: 'DiskChangeInfoResult' startoffset: (0x00000000) startlength: (0x42949672960)
[fsys\vmvcb] - VM_VCBPROXY_FS::GetFirstDiskChangeInfoExtent() Node name: 'ChangeArea' offset: (0x00000000) length: (0x01048576)
[fsys\vmvcb] - VM_VCBPROXY_FS::GetNextDiskChangeInfoExtent() Node name: 'ChangeArea' offset: (0x01048576) length: (0x3313041920)
[fsys\shared] - VDDK-Log: NfcNetTcpRead: timed out waiting for data
[fsys\shared] - VDDK-Warn: [NFC ERROR] NfcFssrvrRecv: failed with code = 9
[fsys\shared] - VDDK-Warn: [NFC ERROR] NfcFssrvr_DiskIo: failed to receive read data
[fsys\shared] - VDDK-Log: DISKLIB-LIB : RWv failed ioId: #3914 (290) (34) .
[fsys\vmvcb] - VM_VCBPROXY_FS::ReadObj() Could not read the disk '[LUN] VM-NAME/VM-NAME.vmdk' start Sector: '500038', Num of sectors: '128' Error Text: 'Unknown error' Error: '1245540515841'
[ndmp\loops] - LP_ENV::MsgError: error 0xe0009578 processing object VM-NAME/VM-NAME.vmdk
[fsys\shared] - VDDK-Log: NfcNetTcpRead: timed out waiting for data
[fsys\shared] - VDDK-Warn: [NFC ERROR] NfcFssrvrRecv: failed with code = 9
[fsys\shared] - VDDK-Warn: [NFC ERROR] NfcFssrvr_Close: failed to receive reply to close message
[fsys\brfs] - brUtil::GetSpecialObjectStream() - No special objects
Cause
这是一个与网络相关的问题,当尝试从数据存储下载文件时,会导致 I/O 错误。
Solution
若要解决此问题,请禁用Backup Exec服务器上的 NetDMA(网络直接内存访问)功能。
netsh int tcp set global netdma=disable
注意: 若要在 Backup Exec 中启用或禁用调试日志记录,请参阅以下文章: