Complete the following steps to prepare the appliance for migration:
Verify the health of the database by using ZENworks Diagnostic Center (ZDC):
Download the ZENworks Diagnostic Center to the appliance.
The ZDC (ZENworksDiagnosticCenter.zip) file is available in the Micro Focus Download site. For more information, see Downloading and Extracting ZDC.
Extract the ZENworksDiagnosticCenter.zip file to the appliance.
Run the zdc command.
Ensure that at least 40 GB of free space is available in the /vastorage disk for ZENworks 2017 Appliance.
If you are using Sybase database, then migrate the data to PostgreSQL before migrating to ZENworks 2020. For more information, see the Database Migration from Sybase to PostgreSQL document.
Run the novell-zenworks-prereq.zip to prepare and copy the zone properties for the appliance migration.
Download novell-zenworks-prereq.zip from ZENworks 2020 Download site.
Extract the novell-zenworks-prereq.zip
Copy the novell-zenworks-prereq.sh file to a temporary location on each ZENworks 2017 Appliance Primary Server.
Log into the ZENworks 2017 Appliance Primary Server with root or zenadmin user.
Add the execute permissions by running the chmod +x novell-zenworks-prereq.sh command.
Run the sh novell-zenworks-prereq.sh command.
Power off the ZENworks 2017 Appliance.
(Optional) If the ZENworks 2017 Appliance was configured with an additional or external disk for content repository, then ensure that you mount the disk on the ZENworks 2020 Appliance.
For example, /dev/sdb1 mounted to /var/opt/novell/zenworks
NOTE:If there is a snapshot of ZENworks 2017 or any earlier versions on the virtual disk, then ensure that you remove the snapshot so that the virtual disk (vastorage) includes only a standalone file while copying the disk to the ZENworks 2020 Appliance.
Copy the ZENworks 2017 Appliance virtual disk (vastorage).
It is recommended to copy the ZENworks 2017 Appliance virtual disk and attach it to the ZENworks 2020 Appliance. Ensure that you maintain the same folder structure in the ZENworks 2020 appliance.
NOTE:If the novell-zenworks-prereq.sh is not executed properly, or volume is not copied to the ZENworks 2020 Appliance, then a message to install the first Primary Server is displayed.