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.

  1. 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.
  2. 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.
  3. Install a fresh copy of the latest version to a new folder (e.g., /HighByte/IntelligenceHub-x.x)
  4. Edit the new installations intelligencehub-settings.json file to point to the application data and store and forward directories of the previous installation.
  5. 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.

  1. Unzip or backup the original application data and store and forward directories.
  2. Run the older version, and make sure appData and store and forward directories set in the intelligencehub-settings.json point to the original directories.