Search the VMware Knowledge Base (KB)
View by Article ID

vSphere Replication (VR) with Site Recovery Manager (SRM) 5.x fails with the error: Unknown controller type (2030526)

  • 4 Ratings


  • Protecting a virtual machine using vSphere Replication and VMware vCenter Site Recovery Manager 5.x fails
  • You see the error:

    Unknown controller type
    com.vmware.vim.binding.vim.vm.device.VirtualSCSIController' fod disk '[datastore]/vmname/diskname.vmdk


The issue occurs when the VMDK descriptor has an entry similar to:

ddb.adapterType = "legacyESX"

The legacy ESX adapter type is not supported after VirtualCenter 2.5 Update 2.


To resolve this issue, change the adapter type.
To change the adapter type:
  1. Power off the virtual machine.
  2. Connect to the ESX host using a SSH. For more information, see Connecting to an ESX host using a SSH client (1019852).
  3. Change to the VMFS volume and then the virtual machine directory. For example:

    cd /vmfs/volumes/datastore/VM/

  4. Take a backup of the VMDK descriptor file before making the change. For example:

    cp VM.vmdk VM.vmdk.bak

  5. Open the VMDK descriptor file using a tool, such as vi or nano.
  6. Change ddb.adapterType to another adapter type. For example:

    ddb.adapterType = "lsilogic"

    For more information, see Editing files on an ESX host using vi or nano (1020302).

  7. Power on the virtual machine.

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.


  • 4 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)

Please enter the Captcha code before clicking Submit.
  • 4 Ratings