VMware backups with HotAdd transport mode fail if the backup host is configured with LSI SAS controller
Problem
If a VMware backup policy is configured to use the hotadd transport mode and the backup host is configured with LSI Logic SAS virtual SCSI controller, backups will fail with error status 23.
Error Message
VxMS provider log shows the following errors:
08/29/2014 11:57:18 : g_vixInterfaceLogger:libvix.cpp:1825 <DEBUG> : [VFM_ESINFO] 2014-08-29T11:57:18.040+02:00 [7EFEFCE6A700 verbose 'transport'] Rescanned scsi buses
08/29/2014 11:57:18 : g_vixInterfaceLogger:libvix.cpp:1825 <DEBUG> : [VFM_ESINFO] 2014-08-29T11:57:18.040+02:00 [7EFEFCE6A700 info 'transport'] Refresh device attempt 0 to add disk [Datastore] testvm/testvm.vmdk at SCSI 0:1 failed
08/29/2014 11:57:28 : g_vixInterfaceLogger:libvix.cpp:1825 <DEBUG> : [VFM_ESINFO] 2014-08-29T11:57:28.042+02:00 [7EFEFCE6A700 info 'transport'] Refresh device attempt 1 to add disk [Datastore] testvm/testvm.vmdk at SCSI 0:1 failed
08/29/2014 11:57:38 : g_vixInterfaceLogger:libvix.cpp:1825 <DEBUG> : [VFM_ESINFO] 2014-08-29T11:57:38.043+02:00 [7EFEFCE6A700 info 'transport'] Refresh device attempt 2 to add disk [Datastore] testvm/testvm.vmdk at SCSI 0:1 failed
08/29/2014 11:57:48 : g_vixInterfaceLogger:libvix.cpp:1825 <DEBUG> : [VFM_ESINFO] 2014-08-29T11:57:48.045+02:00 [7EFEFCE6A700 info 'transport'] Refresh device attempt 3 to add disk [Datastore] testvm/testvm.vmdk at SCSI 0:1 failed
08/29/2014 11:58:48 : g_vixInterfaceLogger:libvix.cpp:1825 <DEBUG> : [VFM_ESINFO] 2014-08-29T11:58:48.055+02:00 [7EFEFCE6A700 info 'transport'] Refresh device attempt 9 to add disk [Datastore] testvm/testvm.vmdk at SCSI 0:1 failed
08/29/2014 11:58:58 : g_vixInterfaceLogger:libvix.cpp:1825 <DEBUG> : [VFM_ESINFO] 2014-08-29T11:58:58.062+02:00 [7EFF11689720 verbose 'transport'] SCSI hot-add failed for VM "testvm"(vm-10175).
Cause
As of Windows 2016, VMware have stated:
LSI Logic SAS virtual SCSI controller is not recommended for backups with HotAdd transport mode.
As per VMware best practices, Paravirtual SCSI controller is recommended.
https://docs.vmware.com/en/VMware-vSphere/8.0/vsphere-vddk-programming-guide/GUID-C66B7583-8BFB-4CAF-B7D3-3A5DA39002EF.html
Solution
Change the type of the virtual SCSI controller from LSI Logic SAS to Paravirtual SCSI and reboot the VM backup host.