Upgrading HOPEX Programs
Note that upgrade command lines do not allow to change the major version.
Ex: it does not allow to upgrade from HOPEX V1R3 to HOPEX V2R1.
Upgrade command line enable to batch a CP upgrade within the same major version.
Ex: upgrade from HOPEX V2R1 CP1.0 to HOPEX V2R1 CP2.0.
 
As usual, it is possible to upgrade HOPEX by executing manually an upgrade program (.msp file).
 
Pre-requisites:
Stop SSP service (Windows Service 'HOPEX Site Service Provider' and 'HOPEX Service Watchdog')
Stop IIS web site
Check that no HOPEX process (mgw*.exe) is running
 
Upgrading several machines requires to batch the execution of an upgrade command line.
Perform a backup of key configuration files
The upgrade of HOPEX program will not upgrade data.
It is recommended to backup key configuration files to prevent a possible initialization during upgrade.
 
Shared configuration folder
File
Location
Comment
Yes
Megasite.ini
As customized
<clusterrootpath>\ClusterRoot\Cfg
See variable ClusterRoot of file Megaenv.ini. Ex
[LAN]
clusterrootpath=\\mega\data
No
Megasite.ini
Cfg folder of HOPEX installation.
By default:
C:\Program Files (x86)\MEGA\HOPEX V2R1\Cfg
Upgrade command line
 
The upgrade consists in executing the installation command line for each machine. In Citrix, build a package with the installation command line. Tools and solution vary and there is no particular procedure. Anyway, the command line should be executed with the privilege 'Run as administrator'.
 
If you do not have the tools, technical skills or the authorization required for this step, contact your IT department.
The installation consists in executing the installation command line for each windows client.
 
Upgrade command line syntax for HOPEX V2R1 Cpx.msp:
 
<path of msiexec.exe> /update <path of the HOPEX MSP file> /passive
 
Example:
C:\WINDOWS\system32\msiexec.exe /update "\\Srv001\CP\HOPEX\HOPEX V2R1 Patch 1.msp" /passive /levw "C:\tmp\ScriptInstall.log"
 
Result for each server:
HOPEX programs are upgraded (according to Program Features previously installed).
The system of the machine is updated (registry, libraries).