Version Upgrade Behavior

Windows

  • Version upgrade is supported on Windows.

  • If multiple LLS versions (e.g., 5.1 and 5.2) are installed on the same machine, the installer will:

    • Randomly detect one instance

    • Create a backup of that instance

    • Restore the backup while upgrading to 5.3.0

  • Other LLS versions that were not selected by the installer must be manually uninstalled.

  • Recommendation: Keep only one active LLS instance on Windows before upgrading to ensure predictable behavior.

Linux

  • Version upgrade is NOT supported on Linux.

    Starting with version 5.3.0, LLS always installs into:

    /opt/hcl-lls
  • Therefore, the 5.3.0 installer always performs a fresh installation.

  • Any earlier versions (e.g.,
     /opt/hcl-lls-5.2, /opt/hcl-lls-5.1
    ) must be manually uninstalled and removed before or after installing 5.3.0.
Important:

Before uninstalling older versions, ensure you manually copy and save your existing configuration files, certificates, and license data. After installing LLS v5.3.0 in the standardized /opt/hcl-lls directory, these assets must be manually moved into the new path to restore your previous configuration settings.

Note:
  • During Windows upgrade, all configuration data from the previous version (certificates, licenses, logs, and port) are safely backed up automatically and restored during the upgrade to LLS 5.3.

  • The backup folder is created only on Windows, because Linux does not support version upgrade:

    Windows backup location: C:\hcl_lls_backup

    Linux: No backup directory is created during installation, because Linux 5.3.0 installer always performs a fresh installation in /opt/hcl-lls.

  • On Linux, previous installations (for example, hcl-lls-5.2, hcl-lls-5.1, etc.) must be manually uninstalled and removed before installing version 5.3.0.

  • Backup and restore operations apply only to Windows upgrade scenarios and ensure minimal manual effort during the upgrade process.