This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
public:8082_issue:fail_to_connect_vm_disk_by_vddk_library_error_unknown [2020/08/03 09:50] yuk.cheng created |
public:8082_issue:fail_to_connect_vm_disk_by_vddk_library_error_unknown [2021/12/14 02:16] (current) anna.olalia |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== [V8] ISSUE: Fail to connect VM disk by VDDK library. Error=Unknown (VMware VDDK backup) ===== | ||
+ | |||
+ | <html> | ||
+ | <b> | ||
+ | Article ID</b>: | ||
+ | 8082 | ||
+ | <br/> | ||
+ | <b> | ||
+ | Reviewed</b>: | ||
+ | 2021-01-28 | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <b> | ||
+ | Product Version</b>: | ||
+ | <br/> | ||
+ | AhsayOBM: 8.3.4.0 to 8.x | ||
+ | <br/> | ||
+ | OS: Windows | ||
+ | </html> | ||
+ | ===== Problem Description ===== | ||
+ | <html> | ||
+ | When performing a VMware guest VM backup in VDDK mode on VMware vCenter / ESXi, the following error message is received in the backup report: | ||
+ | <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> | ||
+ | <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=red> | ||
+ | erro | ||
+ | </font> | ||
+ | </td> | ||
+ | <td bgcolor="#ffffff" style="BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM: #C0C0C0 1px solid" valign="top"> | ||
+ | <font color=red> | ||
+ | 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=red> | ||
+ | Fail to connect VM disk by VDDK library" error: "VDDK Mode Error Virtual Machine = "VM/Hard disk" Reason = | ||
+ | <br>"Fail to connect VM disk by VDDK library". Error=Unknown | ||
+ | </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> | ||
+ | </html> | ||
+ | |||
+ | |||
+ | ===== Cause ===== | ||
+ | <html> | ||
+ | This issue occurs because the VMware VDDK 7 API used in AhsayOBM version 8.3.4.0 - 8.3.6.125 are not supported by VMware vCenter / ESXi for backup in VDDK mode. | ||
+ | </html> | ||
+ | |||
+ | |||
===== Resolution ===== | ===== Resolution ===== | ||
<html> | <html> | ||
- | To workaround this issue replace the current VDDK 7 API with VDDK 6 API. <a class="postlink" href="https://download.ahsay.com/support/vddk6.zip">Download the VDDK v6 API files from here</a> | + | To resolve the issue, patch the AhsayOBM application to version 8.5 or above. The instructions can be found by |
- | <br/> | + | <a target=_blank href="http://wiki.ahsay.com/doku.php?id=public:8010_faq:how_to_install_the_latest_patch_set_for_ahsayobm_ahsayacb">Clicking Here</a>. |
+ | |||
+ | <br> | ||
+ | <br> | ||
+ | <font color=red>Important: It is highly recommended for user to upgrade the AhsayOBM application to 8.5 or above.</font> | ||
+ | |||
+ | <br> | ||
+ | <br> | ||
+ | Alternatively, to workaround this issue, replace the current VDDK 7 API with the VDDK 6 API files, <a href="https://download.ahsay.com/support/vddk6.zip">Click Here</a> to download the VDDK v6 API files. Refer to the following steps to replace the files: | ||
<br/> | <br/> | ||
- | However, after the changes have been made. AhsayOBM v8.3.4.0 or above installation will no longer support backup of VMware vCenter/ESXi v7 backup sets | ||
<ol> | <ol> | ||
- | <li><font color=black>Stop the AhsayOBM services.</font></li> | + | <li><font color=black>Stop the AhsayOBM service.</font></li> |
<br> | <br> | ||
<li><font color=black>Stop the AhsayOBM NFS service.</font></li> | <li><font color=black>Stop the AhsayOBM NFS service.</font></li> | ||
<br> | <br> | ||
- | <li><font color=black>Make a copy of the current folder <b>%OBM_INSTALL%\bin\x64</b>.</font></li> | + | <li><font color=black>In Windows Explorer, make a copy of the current folder %OBM_Install_home%\bin\x64.</font></li> |
+ | <br> | ||
+ | <li><font color=black>Open the folder %OBM_Install_home\bin\x64.</font></li> | ||
+ | <br> | ||
+ | <li><font color=black>Delete the following .dll files (13 files in total): | ||
<br> | <br> | ||
- | <li><font color=black>Using Windows Explorer open folder <b>%OBM_INSTALL%\bin\x64</b>.</font></li> | ||
<br> | <br> | ||
- | <li><font color=black>Delete the following 13 <b>.dll</b> files from the <b>%OBM_INSTALL%\bin\x64</b> folder.</font></li> | ||
<ul> | <ul> | ||
<li><font color=black>diskLibPlugin.dll</font></li> | <li><font color=black>diskLibPlugin.dll</font></li> | ||
Line 28: | Line 137: | ||
<li><font color=black>vmacore.dll</font></li> | <li><font color=black>vmacore.dll</font></li> | ||
<li><font color=black>vmomi.dll</font></li> | <li><font color=black>vmomi.dll</font></li> | ||
- | <li><font color=black>zlib1.dll</font></li></ul> | + | <li><font color=black>zlib1.dll</font></li> |
- | <li><font color=black>Unzip the downloaded vddk.zip file and copy the contents <b>%OBM_INSTALL%\bin\x64</b> folder.</font></li> | + | </ul> |
+ | </font></li><br> | ||
+ | |||
+ | <li><font color=black>Unzip the downloaded vddk.zip file and copy its contents to the %OBM_Install_home%\bin\x64 folder.</font></li> | ||
<br> | <br> | ||
- | <li><font color=black>Start the AhsayOBM services.</font></li> | + | <li><font color=black>Restart the AhsayOBM service.</font></li> |
<br> | <br> | ||
- | <li><font color=black>Start the AhsayOBM NFS service.</font></li> | + | <li><font color=black>Restart the AhsayOBM NFS service.</font></li> |
<br> | <br> | ||
</ol> | </ol> | ||
+ | |||
+ | |||
+ | |||
+ | Here is the list of VDDK 6 API files (17 files in total): | ||
+ | <br> | ||
+ | <br> | ||
+ | glib-2.0.dll<br> | ||
+ | gobject-2.0.dll<br> | ||
+ | gthread-2.0.dll<br> | ||
+ | gvmomi.dll<br> | ||
+ | iconv.dll<br> | ||
+ | intl.dll<br> | ||
+ | libcurl.dll<br> | ||
+ | libeay32.dll<br> | ||
+ | liblber.dll<br> | ||
+ | libldap.dll<br> | ||
+ | libldap_r.dll<br> | ||
+ | libxml2.dll<br> | ||
+ | ssleay32.dll<br> | ||
+ | VddkJNI.dll<br> | ||
+ | vixDiskLib.dll<br> | ||
+ | vixDiskLibVim.dll<br> | ||
+ | vixMntapi.dll<br> | ||
+ | |||
+ | |||
+ | |||
</html> | </html> | ||
+ | |||
+ | |||
===== Keywords ===== | ===== Keywords ===== | ||
- | VMware vCenter/ESXi, v5.0,v5.1, VDDK backup mode, VDDK 7 API | + | <html> |
+ | VMware vCenter/ESXi, VDDK, API, fail to connect, unknown | ||
+ | </html> |