[KB8150] Manual component-based upgrade from ESET Security Management Center 7.x to the latest version of ESET PROTECT On-Prem (Linux)

Solution

Rogue Detection Sensor Limited Support

ESET Rogue Detection (RD) Sensor is in Limited Support.

Some features, such as custom policy configuration, may not function correctly. No future updates will be provided.

  1. Upgrade Server component
  2. Upgrade ESET Management Agent

I. ESET Security Management Center Server to ESET PROTECT On-Prem

Upgrade type Installed from Use when Link to instructions
Components Upgrade Client task ESET Security Management Center Server Web Console
Recommended procedure
Run Command Client task Web Console
  • Use if Components Upgrade task fails
  • The installer is downloaded separately
Upgrade the components manually Linux terminal
  • For advanced users only
  • Requires knowledge of the Linux terminal
Database pulled from an earlier ESET Security Management Center Virtual Appliance VA terminal
  • If you have been using ESET Security Management Center Virtual Appliance (for example, VMWare or Virtual Box), you can perform a database pull to upgrade both, appliance operating system and ESET Security Management Center/ESET Remote Administrator


Upgrade ESET Security Management Center Server, Tomcat, and Web Console manually
Upgrade ESET PROTECT Server
  1. Download the ESET PROTECT Server installer:

    wget https://download.eset.com/com/eset/apps/business/era/server/linux/latest/server_linux_x86_64.sh
  2. Change the permission of the file to executable:

    sudo chmod +x server-linux-x86_64.sh
  3. Execute the installer file:

    sudo ./server-linux-x86_64.sh
  4. During the installation, you will be asked if you accept the EULA and Privacy Policy and if you want to join the Product improvement program. Click Enter to confirm your answer.

  5. The installation will continue. When it is finished, follow the next steps below.

  6. Remove the ESET PROTECT Server installer.

    sudo rm -f server_linux_x86_64.sh
Manual Web Console upgrade
Tomcat installation

The Tomcat installation and service may have different names and locations on your system. Ensure to tailor the commands to your Linux environment.

  1. Download the ESET PROTECT Web Console:

    wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/era_x64.war
  2. Back up the Web Console configuration file and copy it to your home folder. For example:

    cp /var/lib/tomcat/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties /home/user/backup.Era.WebServerConfig.properties
  3. Stop the Tomcat service:

    sudo systemctl stop tomcat
  4. Remove the old Web Console files:

    sudo rm -rf /var/lib/tomcat/webapps/era /var/lib/tomcat/webapps/era.war
  5. Copy the new era.war file:

    sudo cp era.war /var/lib/tomcat/webapps/
  6. Start the Tomcat service:

    sudo systemctl start tomcat
  7. Wait until the era.war is extracted by Tomcat. A new folder eraappears in the/var/lib/tomcat/webapps/ folder.

  8. Restore the backed Web Console configuration file:

    sudo cp /home/user/backup.Era.WebServerConfig.properties /var/lib/tomcat7/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties
  9. Restart the Tomcat service to apply the restored configuration.

  10. You can now log in to the Web Console.

RD Sensor upgrade

To upgrade Rogue Detection Sensor, run the installer as follows:

sudo ./rdsensor-linx-x86_64.sh --skip-license​
The --skip-license parameter skips the display of the ESET End User License Agreement (EULA). If you want to view the EULA before agreeing to it, do not use this parameter during Rogue Detection Sensor installation.

II. Upgrade ESET Management Agent

Before you begin

Always upgrade the ESET Security Management Center Server machine first.

There are different ways to upgrade your ERA 6.5 Agent to the latest ESET Management Agent.

Upgrade type Installed from Use when Link to documentation
Components Upgrade Client task Web Console
  • Recommended procedure

Step by step guide (a Knowledgebase article)

See also: Security Management Center Components Upgrade Online help topic

Run Command Client task Web Console
  • Use if Components Upgrade task fails
  • The installer is downloaded for each client separately
Step-by-step guides:
Manual Agent installation Linux terminal
  • For advanced users only
  • Requires knowledge of the Linux terminal


Manual ESET Management Agent installation

You can also upgrade the Agent manually using the Agent installer file. To upgrade the Agent manually, follow the steps below:

  1. Download the ESET Management Agent installer:

    wget https://download.eset.com/com/eset/apps/business/era/agent/latest/agent_linux_x86_64.sh
  2. Change the permission of the file to executable:

    sudo chmod +x agent-linux-x86_64.sh
  3. Execute the installer file:

    sudo ./agent-linux-x86_64.sh
  4. During the installation, you are asked if you accept the EULA and Privacy Policy and if you want to join the Product improvement program. Click Enter to confirm your answer.

  5. The installation will continue. After the installation, the Agent is operable. Wait a few minutes until it is initialized and starts connecting to the ESET PROTECT Server.

  6. Remove the ESET Management Agent installer. xxx

    sudo rm -f agent_linux_x86_64.sh