[KB6734] Linux 용 ESET Remote Administrator 6.5 이상을 최신 ESET Security Management Center 7로 업그레이드

Solution

Windows 사용자: ESET Remote Administrator 6.5 이상을 ESMC 7.2로 업그레이드합니다.
 

I. ERA 서버를 ESMC 서버로 업그레이드

II. ESET Management 에이전트 업그레이드

III. ERA 프록시 업그레이드 (Linux 및 ERA 가상 어플라이언스 사용자)


I. ERA Server를 ESMC 서버로 업그레이드

ERA 6.5 이상 버전만 ESMC 7.2로 직접 업그레이드 가능합니다.

  • ERA 6.0 - 6.3을 사용중이면, 우선 ERA로 업그레이드하세요.
  • ERA 6.4를 사용중이면, 우선 ESMC 7.1로 업그레이드하세요.
업그레이드 유형 설치 시기 링크
컴포넌트 업그레이드 클라이언트 작업 ESMC 웹 콘솔
  • 권장 절차 (가상 어플라이언스 아님)
명령 실행 클라이언트 작업 ESMC 웹 콘솔
  • 컴포넌트 업그레이드 작업 실패시 사용
  • 설치 파일은 별개로 다운로드
에이전트 수동 설치 Linux 터미널
  • 고급 사용자 전용.
  • Linux 터미널에 대한 지식 필요
이전 ERA/ESMC VA에서 데이터베이스 풀 VA 터미널
  • ESMC 가상 어플라이언스 (예: VMWare 혹은 Virtual Box) 사용 시 데이터베이스 풀을 수행한 후  컴포넌트 업그레이드작업을 통해 에이전트를 업그레이드


ESMC 서버, Tomcat 및 Web 콘솔을 수동 업그레이드

I. ESMC 서버 업그레이드

이 문서의 모든 단계는 Linux 터미널에서 실행됩니다. 32 비트 Linux 시스템을 사용하는 경우 업그레이드하시 마세요. ESMC 7.1 이상 서버는 32 비트 아키텍처를 지원하지 않습니다.

  1. ESMC 서버 설치 파일 다운로드:

    wget https://download.eset.com/com/eset/apps/business/era/server/linux/latest/server-linux-x86_64.sh

     
  2. 실행을 위한 파일 권한 변경:

    sudo chmod +x server-linux-x86_64.sh
     
  3. 설치 파일 실행:

    sudo ./server-linux-x86_64.sh
     
  4. 설치하는 동안 EULA 및 개인정보보호정책에 동의하고 제품 개선 프로그램에 참여할 지 묻는 메시지가 표시됩니다.  확인하려면 확인을 클릭하세요.

업그레이드할 때 권한 부족과 관련된 오류가 표시되는 경우:

먼저 오류 로그를 확인하고

cat /var/log/eset/RemoteAdministrator/EraServerInstaller.log

다음 단계를 완료하세요: 

  • "era" 사용자에 대한 SUPER 권한을 일시적으로 추가
     
  • 실제 사용자 이름과 서버 연결을 찾습니다: /etc/opt/eset/RemoteAdministrator/Server/StartupConfiguration.ini
  • 로컬호스트의 데이터베이스 서버의 경우:

    mysql -u root -p

    사용하고 다음을 입력합니다:

    grant SUPER on *.* to era@'localhost';

  • 다른 시스템에서 실행중인 데이터베이스 서버의 경우:

    mysql -u root -p --host=

    사용하고 다음을 입력합니다:

    grant SUPER on *.* to 'era'@'%';
     

  • 업그레이드가 완료되면 SUPER 권한을 제거하세요:
  • 로컬호스트의 데이터베이스 서버의 경우:

    mysql -u root -p

    사용하고 다음을 입력합니다:

    revoke SUPER on *.* from 'era'@'localhost';

  • 다른 시스템에서 실행중인 데이터베이스 서버의 경우:

    mysql -u root -p --host=

    사용하고 다음을 입력합니다:

    revoke SUPER on *.* from 'era'@'%';


  1. 설치가 계속됩니다. 완료되면 아래의 다음 단계를 따르세요.

II. Tomcat 업그레이드

ESMC 7.2는 Tomcat 9 이상이 필요합니다. 많은 Linux 시스템이 백그라운드에서 정기적으로 업그레이드를 수행하거나 사용 가능한 최신 버전이 없을수 있습니다. 일부 Linux는 다른 버전의 Tomcat을 사용합니다. 시스템에 따라 파트 II와 III의 단계에서 주소를 수정하세요.

  1. Tomcat을 업그레이드하기 전에 Tomcat에 대한 구성을 저장하는 server.xml 파일을 백업하십시오. 파일은 /etc/tomcat7/server.xml 혹은 비슷한 위치에 있습니다. 다음 명령을 이용해 찾을 수 있습니다:

    sudo find / -name server.xml
     
  2. server.xml 파일을 백업하려면 홈 폴더에 복사하세요. 예:

    sudo cp /etc/tomcat7/server.xml /home/user/backup.server.xml

III. 웹 콘솔 수동 업그레이드

  1. ESMC 웹 콘솔 다운로드합니다:

    wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/era.war
     
  2. 웹 콘솔 구성 파일 백업 후 홈 폴더에 복사하세요. 예:

    cp /var/lib/tomcat7/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties /home/user/backup.Era.WebServerConfig.properties
     
  3. Tomcat 서비스를 중지하십시오:

    sudo systemctl stop tomcat7
     
  4. 이전 웹 콘솔 파일을 제거합니다.:

    sudo rm -rf /var/lib/tomcat7/webapps/era /var/lib/tomcat7/webapps/era.war
     
  5. 새로운 era.war 파일을 복사합니다:

    sudo cp era.war /var/lib/tomcat7/webapps/
     
  6. Tomcat 서비스를 시작합니다:

    sudo systemctl start tomcat7
     
  7. Tomcat에서 era.war 파일이 추출될 때까지 기다리세요. 새로운 폴더 era 가 /var/lib/tomcat7/webapps/ 폴더에 나타납니다.
     
  8. 백업된 웹 콘솔 구성 파일을 복원하십시오:

    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. 복원된 구성을 적용하려면 Tomcat 서비스를 재시작하세요.
     
  10. 이제 웹 콜솔에 로그인할 수 있습니다.

IV. RD 센서 업그레이드

RD 센서를 업그레이드하려면 다음과 같이 설치 파일을 실행하세요:


sudo ./rdsensor-linx-x86_64.sh --skip-license

이 --skip-license 매개 변수는 ESET EULA (최종 사용자 라이선스 계약) 표시를 건너 뜁니다. 동의하기 전에 EULA를 보려면 RD 센서를 설치할 때 이 매개 변수를 사용하지 마세요.



II. ESET Management 에이전트 업그레이드

7버전에서 ERA 에이전트의 이름이 ESET Management 에이전트로 명명됩니다.

시작 전
  • 항상 ESMC 서버 시스템을 먼저 업그레이드하십시오.
  • ESET Management 에이전트는 ERA 6.x 서버에 연결할 수 없습니다.
  • 적절한 프록시 솔루션을 설정하기 전에 ERA 프록시를 통해 ERA 에이전트를 업그레이드하지 마세요.
    • ERA 6.x 에이전트는 ESMC 7 서버에 연결할 수 없습니다.
    • ESET Management 에이전트 7.x는 ERA 프록시를 통해 ESMC 7.x 서버에 연결할 수 없습니다.
    • ESET Management 에이전트 7.x는 ERA 6.x 서버에 연결할 수 없습니다.
ERA 에이전트 6.x를 최신 ESET Management 에이전트로 업그레이드하는 방법에는 여러가지가 있습니다.
 
업그레이드 유형 설치 시기 링크
컴포넌트 업그레이드 클라이언트 작업 ESMC 웹 콘솔
  • 권장 설치
명령 실행 클라이언트 작업 ESMC 웹 콘솔
  • 컴포넌트 업그레이드 설치 실패 시 사용
  • 설치 파일은 각 클라이언트에 대해 별도로 다운로드
수동 설치 Linux 터미널
  • 고급 사용자 전용
  • Linux 터미널에 대한 지식 필요


명령 실행 클라이언트 작업을 통한 에이전트 설치

다음 단계에서는 ESMC 관리자 계정을 사용하는 것이 좋습니다.

  1. 클라이언트 컴퓨터에서 운영 체제를 식별하는 새로운 동적 그룹을 만듭니다. 32 비트 그룹과 64 비트 그룹입니다:
    1. 다음 매개 변수를 사용해 32 비트 시스템용 동적 그룹 템플릿 생성:
      • 작업 "AND"
      • 규칙 추가 OS 에디션 > OS 플랫폼 = (동일) 32 비트
      • 규칙 추가 OS 에디션 > Linux 포함 OS 유형
         
    2. 다음 매개 변수를 사용해 64 비트 시스템용 동적 그룹 템플릿 생성:
      • 작업 "AND"
      • 규칙 추가 OS 에디션 > OS 플랫폼 = (동일) 64 비트
      • 규칙 추가 OS 에디션 > Linux 포함 OS 유형
         
    3. 생성된 32비트 템플릿을 기반으로 동적 그룹 생성
       
    4. 생성된 64비트 템플릿을 기반으로 동적 그룹 생성

       
  2.  32 비트 시스템에 대한 새로운 클라이언트 작업 생성:
    1. 기본 섹션에서 드롭다운 메뉴 작업에서 명령 실행 선택합니다.
       
    2. 대상 섹션에서 32 비트 운영 체제용 동적 그룹을 선택합니다.
       
    3. 설정 섹션에서 다음 명령 중 하나를 실행 명령 줄 필드에 입력합니다. (서버에 실제 서버 이름과 공유에 공유 이름 대체):

      HTTP 로컬 공유 명령: wget -q http://SERVER/share/agent-linux-i386.sh -O /tmp/agent-linux-i386.sh && chmod a+x /tmp/agent-linux-i386.sh && /tmp/agent-linux-i386.sh --skip-license &> /tmp/era-agent-upgrade.txt

      온라인 명령 요청: wget -q https://download.eset.com/com/eset/apps/business/era/agent/latest/agent-linux-i386.sh -O /tmp/agent-linux-i386.sh && chmod a+x /tmp/agent-linux-i386.sh && /tmp/agent-linux-i386.sh --skip-license &> /tmp/era-agent-upgrade.txt
       

  3. 64 비트 시스템에 대한 새로운 클라이언트 작업 생성:
    1. 기본 섹션에서 드롭다운 메뉴 작업에서 명령 실행 선택합니다.
       
    2. 대상 섹션에서 32 비트 운영 체제용 동적 그룹을 선택합니다.
    3. 설정 섹션에서 다음 명령 중 하나를 실행 명령 줄 필드에 입력합니다. (서버에 실제 서버 이름과 공유에 공유 이름 대체):

      HTTP 로컬 공유 명령: wget -q http://SERVER/share/agent-linux-x86_64.sh -O /tmp/agent-linux-x86_64.sh && chmod a+x /tmp/agent-linux-x86_64.sh && /tmp/agent-linux-x86_64.sh --skip-license &> /tmp/era-agent-upgrade.txt

      온라인 명령 요청: wget -q https://download.eset.com/com/eset/apps/business/era/agent/latest/agent-linux-x86_64.sh -O /tmp/agent-linux-x86_64.sh && chmod a+x /tmp/agent-linux-x86_64.sh && /tmp/agent-linux-x86_64.sh --skip-license &> /tmp/era-agent-upgrade.txt

  4. 설치된 응용 프로그램의 컴퓨터 세부 정보 섹션을 모니터링합니다. 두 개의 에이전트 (하나는 이전 버전 실행, 다른 것은 더 최신 버전 실행)가 동시에 클라이언트 시스템에서 실행될 수 있습니다. 일시적인 것으로 컴퓨터 섹션 (특정 컴퓨터를 표시하기 위해 드릴 다운 사용)에서 오래된 응용 프로그램 보고서를 모니터링할 수도 있습니다. 이 보고서 데이터는 한 시간에 한 번씩 업데이트됩니다.


수동 설치

에이전트 설치 파일을 사용해  에이전트를 수동 업그레이드할 수 있습니다. 수동 업그레이드를 하려면 다음 단계를 따르세요:

  1. EM 에이전트 설치 파일을 다운로드:

    64 비트
    wget https://download.eset.com/com/eset/apps/business/era/agent/latest/agent-linux-x86_64.sh

    32 비트
    wget https://download.eset.com/com/eset/apps/business/era/agent/latest/agent-linux-i386.sh
     
  2. 실행을 위한 파일 권한 변경:

    sudo chmod +x agent-linux-x86_64.sh
     
  3. 설치 파일 실행:

    sudo ./agent-linux-x86_64.sh
     
  4. 설치하는 동안 EULA 및 개인정보보호정책에 동의하고 제품 개선 프로그램에 참여할 지 묻는 메시지가 표시됩니다.  확인하려면 확인을 클릭하세요.
     
  5. 설치가 계속됩니다. 설치 후 에이전트가 동작 가능합니다. 초기화되고  ESMC 서버에 연결이 시작될 때까지 몇 분정도 기다리십시오.

 

III. ERA 프록시 업그레이드 (Linux 및 ERA 가상 어플라이언스 사용자)

아파치 HTTP 프록시 (Linux 및 ERA 가상 어플라이언스)에 ERA 6 프록시 마이그레이션 기술 문서를 확인하세요.

시작하기 전
  • 항상 ESMC 서버 시스템을 먼저 업그레이드하십시오.
  • ESET Management 7.x 에이전트는 ERA 6.x 서버에 연결할 수 없습니다.
  • 적절한 프록시 솔루션을 설정하기 전에 ERA 프록시를 통해 ERA 에이전트를 업그레이드하지 마십시오. ESET Management 7.x 에이전트는 ERA 프록시를 통해 ESMC 서버에 연결할 수 없습니다.
 

추가 지원이 필요하십니까?