어플라이언스 관리 백업을 위해 Linux 호스트에 백업 및 DR 에이전트 설치

이 페이지에서는 Linux 호스트에 어플라이언스 관리 스토리지용 백업 및 DR 에이전트를 설치하는 방법과 비밀 키를 재생성하고, 백업 및 DR 에이전트 상태를 확인하고, 백업 및 DR 에이전트를 다시 시작하는 방법과 같은 기타 작업을 실행하는 방법을 설명합니다.

작동 방식

Linux용 백업 및 DR 에이전트는 사용자 이름 root 아래에서 데몬 프로세스로 실행됩니다. 백업/복구 어플라이언스와의 통신을 위해 TCP 포트 5106에서 수신 대기합니다. 에이전트는 설치 디렉터리 /var/act/log/UDSAgent.log의 로그 파일에 쓰고 /var/log/messages 저장소에 중요한 이벤트를 게시합니다.

에이전트를 설치한 후 백업/복구 어플라이언스와 백업 및 DR 에이전트 간의 신뢰할 수 있는 통신을 초기화해야 합니다. 이 작업은 한 번만 수행하면 됩니다. 보안 비밀 키는 생성 후 2시간 이내에 추가해야 합니다. 비밀번호 키가 만료되면 새 키를 생성해야 합니다.

보안 비밀 키를 다시 생성해야 하는 경우도 있습니다. 예를 들어 호스트가 장기간 오프라인 상태로 유지되면 인증서 상태가 '초기화되지 않음'으로 변경될 수 있습니다. 이 경우 유효한 인증서를 다시 설정하고 정상 작동을 재개하려면 새 키를 생성해야 합니다.

Linux 호스트에 에이전트 설치

다음 안내에 따라 Linux 호스트에 에이전트를 설치합니다.

  1. 에이전트 설치 프로그램 파일을 다운로드합니다(호스트에 적합한 백업 및 DR 에이전트 획득 참고).

  2. 설치 프로그램 파일을 Linux 서버에 업로드합니다.

  3. 에이전트를 설치하려면 다음 중 하나를 선택하세요.

    • Linux 32비트 설치의 경우 다음 명령어를 실행합니다.

        rpm -ivh connector-Linux_x86-version.rpm
      
    • Linux 64비트 설치의 경우 다음 명령어를 실행합니다.

        rpm -ivh connector-Linux-version.rpm
      
    • Linux Ubuntu 설치의 경우 다음 명령어를 실행합니다.

        dpkg -i connector-linux_ubuntu_amd64-version.deb
      

    에이전트는 항상 /opt/act에 설치됩니다. 설치가 완료되면 비밀 키가 표시됩니다.

  4. 메모장이나 텍스트 편집기에 보안 키를 저장합니다. 백업 및 DR 에이전트 섹션에 이를 추가해야 합니다. Linux 호스트 추가를 참고하세요.

보안 비밀 키 재생성

Linux 호스트에 에이전트 설치 섹션에서 생성된 보안 비밀 키는 2시간 동안만 유효합니다. 이 기간 내에 어플라이언스 관리 콘솔에 추가하거나 새 키를 생성해야 합니다.

다음 안내에 따라 새 키를 생성하고 관리 콘솔에 추가합니다.

  1. Linux 호스트에서 루트 사용자로 로그인하고 디렉터리에서 다음 명령어 중 하나를 실행합니다.

    • 작업을 확인한 후 보안 비밀 키를 재설정하려면 다음 명령어를 실행합니다.

        /opt/act/bin/udsagent secret --reset
      
    • 확인 없이 즉시 보안 비밀을 재설정하려면 다음 명령어를 실행합니다.

        /opt/act/bin/udsagent secret --reset --restart
      
  2. 메모장이나 편집기에 보안 비밀 키를 저장합니다. 이 보안 비밀 키는 2시간 동안 유효합니다.

보안 키 추가

보안 비밀 키를 업데이트하거나 처음에 보안 비밀 키를 추가하지 않은 경우 다음 안내에 따라 Linux 호스트에 추가할 수 있습니다.

  1. 어플라이언스 관리 콘솔에서 관리를 선택한 다음 호스트를 선택합니다.

  2. Linux 호스트를 마우스 오른쪽 버튼으로 클릭하고 수정을 선택합니다.

  3. 백업 및 DR 에이전트 설정 섹션으로 이동하여 Secret 필드를 찾습니다.

  4. 이전에 저장한 보안 비밀 키를 Secret 필드에 붙여넣고 Save를 클릭합니다. 인증서 상태가 유효함으로 변경되었는지 확인합니다. 부분 성공 메시지가 표시되면 안내에 따라 백업/복구 어플라이언스와 백업 및 DR 에이전트 연결을 검증합니다.

백업 및 DR 에이전트 상태 확인

에이전트가 설치되면 다음 명령어를 사용하여 Linux 호스트에서 상태를 확인할 수 있습니다.

systemctl status udsagent

결과는 다음과 유사합니다.

[root@postgres ~]# systemctl status udsagent udsagent.service - Google Cloud Backup and DR service
   Loaded: loaded (/usr/lib/systemd/system/udsagent.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2025-11-09 22:13:45 UTC; 17min ago
   Process: 1056 ExecStart=/opt/act/initscripts/udsagent.init start (code=exited, status=0/SUCCESS)
   Main PID: 1128 (udsagent)
        CGroup: /system.slice/udsagent.service
            ├─1128 /opt/act/bin/udsagent start
            └─1132 /opt/act/bin/udsagent start

    Nov 09 22:13:44 postgres systemd[1]: Starting Google Cloud Backup and DR…
    Nov 09 22:13:45 postgres udsagent.init[1056]: Starting /opt/act/bin/udsagent as a daemon. It may take a few minutes for the service to start completely.

Linux 호스트에서 백업 및 DR 에이전트 다시 시작

Linux 호스트에서 백업 및 DR 에이전트를 다시 시작하려면 호스트에서 다음 명령어를 실행합니다.

systemctl restart udsagent

에이전트의 멀티패스 구성

에이전트를 설치하기 전에 다음과 같이 멀티패스를 구성합니다.

  1. 호스트의 /etc/multipath.conf에 다음 변경사항을 추가합니다.

     blacklist {
          device {
          vendor "ACTIFIO|SCST_FIO|SCST_BIO"
          product "ActifioSky|LUN0"
          }
     }
    
  2. multipathd를 다시 시작합니다.

     systemctl status multipathd
    

에이전트 구성에서 멀티 경로 사용 중지

 ```none
 /act/config/connector.conf

 DisableMultipathCheck = true
 ```

명령줄을 사용하여 Linux 호스트에서 백업 및 DR 에이전트 제거

다음 안내에 따라 Linux 호스트에서 백업 및 DR 에이전트를 제거합니다.

CentOS/RHEL/SLES

  1. 루트 사용자로 로그인하고 다음 명령어를 실행하여 백업 및 DR 에이전트를 중지합니다.

    systemctl stop udsagent
    

    이전 Linux 버전의 경우 다음 명령어를 사용해야 할 수 있습니다.

    /etc/init.d/udsagent stop
    
  2. 다음 명령어를 사용하여 설치된 Linux 백업 및 DR 에이전트 RPM 이름을 확인합니다.

    yum list installed | grep udsagent
    

    다음 명령어를 사용하여 RPM 이름을 확인할 수도 있습니다.

    rpm -qa udsagent
    

    결과는 다음과 유사합니다.

    udsagent-11.0.15-8756.x86_64
    
  3. 쿼리에서 가져온 이름을 사용하여 패키지를 제거합니다. 예를 들면 다음과 같습니다.

    yum remove udsagent
    

    다음 명령어를 사용하여 패키지를 제거할 수도 있습니다.

    rpm -e udsagent
    

Ubuntu

  1. 루트 사용자로 로그인하고 다음 명령어를 실행하여 백업 및 DR 에이전트를 중지합니다.

    systemctl stop udsagent
    
  2. 다음 명령어를 사용하여 에이전트를 제거합니다.

    dpkg --remove udsagent
    

다음 단계