Upgrade
Jump to Section
Prior to performing an upgrade, it is recommended that application data (appData) and store and forward data (storeAndForward) have been separated from the application code. Please see Installation for more information.
Follow the steps below to perform an upgrade.
- Stop HighByte Intelligence Hub if it is currently running
- Running as a Windows Service: use
uninstallwindows-service.bat
command. - Running on Linux, Mac or on Windows as an app: use
stop-[OS]
command.
- Running as a Windows Service: use
- Backup the application data and store and forward directories in a zip. This is best practice in the event the upgrade fails, or you decide to downgrade.
- Install a fresh copy of the latest version to a new folder (e.g.,
/HighByte/IntelligenceHub-x.x
) - Edit the new installations
intelligencehub-settings.json
file to point to the application data and store and forward directories of the previous installation. - Launch the new installation. This will perform any upgrades required by the latest version of the product.
Downgrade
To downgrade to an older version perform the following steps. Note: It is important to backup the application data and store and forward files before each upgrade, as files may be updated and no longer compatible with older versions.
- Unzip or backup the original application data and store and forward directories.
- Run the older version, and make sure appData and store and forward directories set in the
intelligencehub-settings.json
point to the original directories.