Kurumsal ürün makalesi ara

Manually upgrade ESET Remote Administrator 6.3 and later to the latest ESET Security Management Center 7

Issue

  • Upgrade ERA 6.3 (and later) environment manually to the latest ESET Security Management Center 7

Solution

Before you start

Prerequisites

Before upgrading to ESMC 7, make sure that all ESMC 7 installation prerequisites are met.

Upgrade to ESMC 7 is possible only from ERA 6.3 and later

You must have ESET Remote Administrator (ERA) version 6.3 and later to upgrade to ESET Security Management Center 7. Check which version of ERA you have installed.

Perform a full backup of ERA:
  • Database: Follow these instructions to back up the ERA database.
  • Configuration: Copy the Startupconfiguration.ini file, located at: C:\ProgramData\ESET\RemoteAdministrator\Server\EraServerApplicationData\
  • Certificates: Export the Certification Authorities and Peer Certificates.
  • Mobile Device Connector: If this component is used, copy the Startupconfiguration.ini located at: C:\ProgramData\ESET\RemoteAdministrator\MDMCore\Configuration.

 

To manually upgrade ESET Remote Administrator 6.3 and later to ESET Security Management Center 7, follow the instructions below:

Install ESMC 7 Server:

  1. Click the link below to download the ESET Security Management Center installer for Windows:
    Download ESET Security Management Center installer

  2. Run the installer file Server_x64.msi (or Server_x86.msi if you are running 32-bit Windows).

    Figure 1-1

  3. Click Next.

    Figure 1-2

  4. Read the End-User License Agreement and click I accept the terms in the License Agreement and click Next.

    Figure 1-3

  5. If the check box next to Participate in product improvement program is selected, telemetry data and crash reports will be sent to ESET. Deselect the check box if you do not agree to send crash reports and telemetry data to ESET. Click Next.

    Figure 1-4

  6. Select the database server connection. If you installed ERA 6.3 (and later) using the All-in-one installer, you can use the settings below. Otherwise, use the database server connection settings based on your current setup.

  • Database: MS SQL Server via Windows Authentication
  • ODBC driver: SQL Server
  • Database name: era_db
  • Hostname: localhost
  • Port: 14222

Click Next to continue with the installation.

Figure 1-5

  1. Click Install to install the ESET Security Management Center Server.

    Figure 1-6

  2. Click Finish to complete the installation.
     
Alternative method: Install ESMC Server using the Client Task from the ERA Web Console
  1. Click the link below to download the ESET Security Management Center installer for Windows:
    Download ESET Security Management Center installer

  2. Save the installer on the computer where ERA Server is running and extract the .zip file. Installers of ESMC components are located in the installers folder.

    Figure 2-1
    Click the image to view larger in new window

  3. Open ESET Remote Administrator Web Console (ERA Web Console) in your web browser and log in.

  4. Click Admin → Client Tasks → Software Install → New.

    Figure 2-2
    Click the image to view larger in new window

  5. Type a Name of the new Client Task.

    Figure 2-3
    Click the image to view larger in new window

  6. Expand Settings and select the check box I agree with application End User License Agreement.

  7. Select Install by direct package URL and type the local path to the ESMC 7 Server installer, for example: file://C:\Users\Administrator\Desktop\x64\installers\Server_x64.msi

  8. Select the check box Automatically reboot when needed and click Finish.

    Figure 2-4
    Click the image to view larger in new window

  9. Create a trigger and add the ERA Server computer as a target to execute the task.

  10. See the progress of the task in Admin → Client Tasks. Make sure the task finished successfully. If the task did not finish successfully, try running it again.
  11. Continue with upgrading Apache Tomcat and installing the ESMC 7 Web Console, as described below.

 


Upgrade Apache Tomcat and install ESMC 7 Web Console:

  1. Stop the Apache Tomcat service:
    1. Open a Run dialog, type services.msc and then click OK.

    2. Right-click the Apache Tomcat service and click Stop.

      Figure 3-1
      Click the image to view larger in new window

    3. Close Tomcat7w.exe if it is running in your system tray.
  1. Back up the following files:

File locations may differ:

File locations may differ depending on the OS architecture (32-bit Tomcat installed on a 64-bit Windows system is located in Program Files (x86)) and Tomcat installation (substitute "Tomcat_folder" with the actual folder name).

C:\Program Files\Apache Software Foundation\Tomcat_folder\.keystore
C:\Program Files\Apache Software Foundation\Tomcat_folder\conf\server.xml
C:\Program Files\Apache Software Foundation\Tomcat_folder\webapps\era\WEB-INF\classes\sk\eset\era\g2webconsole\server\modules\config\EraWebServerConfig.properties

If you have been using a custom SSL certificate stored in the Tomcat folder, back up the certificate too.

  1. Uninstall the current version of Apache Tomcat (from the list of installed programs or manually) and reboot your computer.

  2. Install ESMC 7 Web Console and Apache Tomcat (a supported version). You can do this using the ESMC installer or manually.
Apache Tomcat requires Java:
  • Verify that Java, ESMC, and Apache Tomcat have the same bitness (32-bit or 64-bit).
  • If you have multiple Java versions installed on your system, we recommend that you uninstall older Java versions and keep only the latest Java.
  • Starting January 2019, Oracle JAVA SE 8 public updates for business, commercial or production use will require a commercial license. If you do not purchase a JAVA SE subscription, you can use this guide to transition to a no-cost alternative.
Install ESMC 7 Web Console and Apache Tomcat using the ESMC installer
  1. Open a Command Prompt, navigate to the folder where you saved the ESMC installer and run the following command:

    Setup.exe --mode webconsole

  2. Click Next, select ESET Security Management Center Webconsole and then click Next.

    Figure 4-1

  3. Click I accept the terms in the license agreement and click Next.

  4. Click Next.

    Figure 4-2

  1. Select the path to Java and click Install.

    Figure 4-3

  2. When the installation is complete, click Finish.
     
  3. Stop the Apache Tomcat service: Navigate to StartServices → right-click the Apache Tomcat service and select Stop.
     
  4. Restore .keystore, server.xml, EraWebServerConfig.properties, and custom certificates to their original location.
     
  5. Start the Apache Tomcat service: Navigate to StartServices → right-click the Apache Tomcat service and select Start.
     
  6. Open the ESMC 7 Web Console and verify that it works correctly.
Install ESMC 7 Web Console and Apache Tomcat manually
  1. Download the latest supported version of the Apache Tomcat installer file (32-bit/64-bit Windows Service Installer) apache-tomcat-[version].exe from https://tomcat.apache.org.

  2. Run the Apache Tomcat installer and follow the instructions in the setup wizard to install Apache Tomcat.
    During the installation, select the path to Java (parent folder of Java bin and lib folders).

    Figure 4-4

  3. Delete the contents of the following folder (including the era.war file if it is present):

    C:\Program Files\Apache Software Foundation\Tomcat_folder\webapps\

  4. Navigate to the folder where you saved the ESMC installer, locate the era.war file and copy it to the following folder:

    C:\Program Files\Apache Software Foundation\Tomcat_folder\webapps\

  5. Allow a few minutes for file extraction and ESMC Web Console installation.
     
  6. Restore .keystore, server.xml, EraWebServerConfig.properties and custom certificates to their original locations.
     
  7. Restart the Apache Tomcat service. Navigate to StartServices → right-click the Apache Tomcat service and select Stop. Wait for 30 seconds and then click Start.
     
  8. Open the ESMC 7 Web Console and verify that it works correctly.


 


Upgrade other components on the ESMC Server computer:

You need to upgrade the following components manually:

  • RD sensor - run the RDSensor_x64.exe located in the installers folder of the ESMC All-in-one installer.

  • ERA Proxy or Apache HTTP Proxy - read more here.

Follow the steps below to upgrade the following components:

  • ESET Management Agent (installed on the ESMC Server machine).

  • Mobile Device Connector (if it was installed).
  1. Open ESET Security Management Web Console (ESMC Web Console) in your web browser and log in..

  2. Click Client Tasks, select Security Management Center Components Upgrade and click New.

    Figure 5-1
    Click the image to view larger in new window

  3. Type a Name of the Client Task.

    Figure 5-2
    Click the image to view larger in new window

  4. Click Settings, select the check box I accept the terms of the application End User License Agreement and acknowledge the Privacy Policy. Click Choose server.

    Figure 5-3
    Click the image to view larger in new window

  5. Select the latest ESMC Server version and click OK.

    Figure 5-4
    Click the image to view larger in new window

  6. Click Finish.

    Figure 5-5
    Click the image to view larger in new window

  7. Create a trigger and add the ESMC Server computer as a target to execute the task.
    Do not add more target computers

    Add only the computer where ESMC Server is installed as a target. Do not add more target computers at this point of the upgrade.

 


Upgrade the ERA infrastructure (Proxy, Agents):

Continue with the upgrade of ERA Proxy to Apache HTTP Proxy and ERA Agents to ESET Management Agents on the client computers.