Article number
000004729
Affected Versions
All
Source Hypervisor
All
Target Hypervisor
All

Problem with Upgrade Not Detecting an Existing ZVR installation

Viewed 199 times

Summary

An administrator may experience behavior where executing the Zerto Installer as part of an upgrade process does not recognize a current installation and tries to install fresh.

Root Cause

The file "Zerto Virtual Replication VMware Installer.exe" located in "\ProgramData\Package Cache\{XXXXXXXXXXXXXXXXXXX}" was missing.

Symptoms

Running the installer does not recognize that Zerto is already installed and it does not give the upgrade option.

Repair attempt from Programs and Features gives an error that the product may already be uninstalled.


ZVR installation logs (Zerto_Virtual_Replication_<DateTime>), will show similar events as below:


e000: Error 0x80070003: Failed to get size of pseudo bundle: C:\ProgramData\Package Cache\{b892019c-e9b8-4da4-b8cc-4672c9e23ab8}\Zerto Virtual Replication VMware Installer.exe

e000: Error 0x80070003: Failed to initialize package from related bundle id: {b892019c-e9b8-4da4-b8cc-4672c9e23ab8}

i000: Detected execution is Install

Solution

To resolve this issue, follow the steps below:

  1. Copy the missing content from a different ZVM that is on the same version to the required path.
  2. The required path can be found from the registry editor under the following location:
    1. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall whose DisplayName is "Zerto Virtual Replication".
  3. The BendleCachePath is the path for the "Zerto Virtual Replication VMware Installer.exe" file.