public:edition:cloudbacko_pro:vmware_esxi_restore_delta_disk_format_of_virtual_disks_is_not_supported_by_datastore

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
public:edition:cloudbacko_pro:vmware_esxi_restore_delta_disk_format_of_virtual_disks_is_not_supported_by_datastore [2021/04/16 16:47]
ronnie.chan created
public:edition:cloudbacko_pro:vmware_esxi_restore_delta_disk_format_of_virtual_disks_is_not_supported_by_datastore [2021/04/16 16:53] (current)
ronnie.chan
Line 1: Line 1:
-====== Fail to connect VM disk by VDDK library. Error=Unknown ​(VMware ​VDDK backup======+===== ISSUE: Delta disk format of virtual disks is not supported ​by datastore ​(VMware ​ESXi restore) =====
  
-Reviewed28/08/2020+Article ID8080
  
-Product Version:+Reviewed22/04/2020
  
-CloudBacko Pro : v4.1 or above+Product Version: ​CloudBacko Pro: 4.1 or above 
 + 
 +OS: Windows
  
-OS: Windows ​ 
  
 ===== Problem Description ===== ===== Problem Description =====
 +When performing a guest VM restore on a VMware ESXi host, the following warning message is received, and the guest VM is not restored:
 +<​html>​
 + <​br>​
 + <​table border="​0"​ cellpadding="​0"​ cellspacing="​0"​ width="​850">​
 +  <tr>
 +   <​td bgcolor="#​E8E8E8"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-TOP: #​C0C0C0 ​ 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    No.
 +   </​td>​
 +   <​td bgcolor="#​E8E8E8"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-TOP: #​C0C0C0 ​ 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    Type
 +   </​td>​
 +   <​td bgcolor="#​E8E8E8"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-TOP: #​C0C0C0 ​ 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    Timestamp
 +   </​td>​
 +   <​td bgcolor="#​E8E8E8"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid; BORDER-RIGHT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    Log
 +   </​td>​
 +  </tr>
 + 
 +  <tr>
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    *
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    info
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    ...
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-RIGHT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    ...
 +   </​td>​
 +  </tr>
 +  <tr>
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    *
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    <font color="#​0040FF">​
 +     warn
 +    </​font>​
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    <font color="#​0040FF">​
 +     ​YYYY/​MM/​DD
 +     ​hh:​mm:​ss
 +    </​font>​
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-RIGHT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    <font color="#​0040FF">​
 +    "Delta disk format of virtual disks is not supported by datastore."​
 +    </​font>​
 +   </​td>​
 +  </tr>
 +  <tr>
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    *
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    ...
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​top">​
 +    ...
 +   </​td>​
 +   <​td bgcolor="#​ffffff"​ style="​BORDER-LEFT:​ #C0C0C0 1px solid; BORDER-RIGHT:​ #C0C0C0 1px solid; BORDER-BOTTOM:​ #C0C0C0 1px solid" valign="​middle">​
 +    ...
 +   </​td>​
 +  </tr>
 + </​table>​
  
-When performing a VMware guest VM backup in VDDK mode on VMware vCenter / ESXi version 5.0.x, 5.1.x, or 5.5.x, the following error message is received in the backup report:  +</html>
- +
-^ No. ^  Type ^ Timestamp ^ Log ^ +
-| * | info | ...| ... | +
-| * | erro | YYYY/MM/DD hh:mm:ss | Fail to connect VM disk by VDDK library " error: "VDDK Mode Error Virtual Machine = "​VM/​Hard disk" Reason = "Fail to connect VM disk by VDDK library"​. Error=Unknown |  +
-| * | ... | ... | ... |  +
- +
-===== Cause =====  +
- +
-This issue occurs because the VMware VDDK 7 API used in CloudBacko Pro v4.1 or above, are not supported by VMware vCenter / ESXi version 5.0.x, v5.1.x, and v5.5.x for backup in VDDK mode. +
- +
-===== Resolution =====  +
- +
-To workaround this issue, replace the current VDDK 7 API with the VDDK 6 API files, [[https://​download.ahsay.com/​support/​vddk6.zip|Click Here]] to download the VDDK v6 API files. Refer to the following steps to replace the files: +
- +
-  * Stop the CloudBacko Pro service. +
- +
-  * Stop the CloudBacko Pro NFS service. +
- +
-  * In Windows Explorer, make a copy of the current folder %CBP_Install_home%\bin\x64. +
- +
-  * Open the folder %CBP_Install_home\bin\x64. +
- +
-  * Delete the following .dll files (13 files in total): +
- +
-<WRAP indent>​ +
-    * diskLibPlugin.dll +
-    * libexpat.dll +
-    * lookup-types.dll +
-    * msvcp120.dll +
-    * msvcr120.dll +
-    * pcre.dll +
-    * sqlite3.dll +
-    * ssoclient.dll +
-    * vddkVimAccess.dll +
-    * vim-types.dll +
-    * vmacore.dll +
-    * vmomi.dll +
-    * zlib1.dll +
-</WRAP>+
  
-  * Unzip the downloaded vddk.zip file and copy its contents to the %CBP_Install_home%\bin\x64 folder. 
  
-  * Restart ​the CloudBacko Pro service.+===== Cause ===== 
 +This issue can occur if the guest virtual machine was originally backed up from a VMware ESXi host with a datastore of a different VMFS version
  
-  * Restart ​the CloudBacko Pro NFS service.+For example, ​the backup of the virtual machine was done on a VMWare ESXi host with a VMFS5 datastore in VDDK backup mode, but the user is not attempting to restore the virtual machine to another VMware ESXi host using a VMFS6 datastore, and vice versa 
  
 <WRAP important>​ <WRAP important>​
-After replacing the VDDK 7 API files with the VDDK 6 API files, CloudBacko Pro v4.1 or above can no longer support backup of VMware vCenter ​/ ESXi v7 backup sets.  Please replace the files at your own discretion.+This limitation does not apply to VMware vCenter backup sets.
 </​WRAP>​ </​WRAP>​
  
-Here is the list of VDDK 6 API files (17 files in total): 
  
-  * glib-2.0.dll +===== Resolution ===== 
-  * gobject-2.0.dll +Unfortunately,​ there is no workaround for this issue&​nbsp;​You can only restore to the corresponding guest virtual machine to a VMware ESXi host with datastore that is using the same VMFS version.
-  * gthread-2.0.dll +
-  * gvmomi.dll +
-  * iconv.dll +
-  * intl.dll +
-  * libcurl.dll +
-  * libeay32.dll +
-  * liblber.dll +
-  * libldap.dll +
-  * libldap_r.dll +
-  * libxml2.dll +
-  * ssleay32.dll +
-  * VddkJNI.dll +
-  * vixDiskLib.dll +
-  * vixDiskLibVim.dll +
-  * vixMntapi.dll+
  
  
public/edition/cloudbacko_pro/vmware_esxi_restore_delta_disk_format_of_virtual_disks_is_not_supported_by_datastore.1618562868.txt.gz · Last modified: 2021/04/16 16:47 by ronnie.chan