Skip to main content
BlueXP backup and recovery
모든 클라우드 공급자
  • Amazon Web Services에서 직접 지원합니다
  • Google 클라우드
  • Microsoft Azure를 참조하십시오
  • 모든 클라우드 공급자
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

SAP HANA용 SnapCenter 플러그인을 설치하고 데이터베이스 호스트를 추가합니다

기여자

각 SAP HANA 데이터베이스 호스트에 SAP HANA용 SnapCenter 플러그인을 설치해야 합니다. SAP HANA 호스트에 SSH 키 기반 인증이 활성화되어 있는지 여부에 따라 플러그인 설치 방법 중 하나를 따를 수 있습니다.

  • 데이터베이스 호스트에 SSH가 설정되어 있으면 SSH 옵션을 사용하여 플러그인을 설치할 수 있습니다. 자세한 정보.

  • SSH가 비활성화된 경우 플러그인을 수동으로 설치합니다. 자세한 정보.

필수 구성 요소

호스트를 추가하기 전에 필수 구성 요소가 충족되었는지 확인해야 합니다.

  • 각 SAP HANA 데이터베이스 호스트에 Java 11(64비트) Oracle Java 또는 OpenJDK가 설치되어 있는지 확인합니다.

  • 작업 환경을 추가하고 Connector를 만들어야 합니다.

  • Connector가 SAP HANA 데이터베이스 호스트에 연결되어 있는지 확인합니다.

    연결 문제를 해결하는 방법에 대한 자세한 내용은 을 참조하십시오 "BlueXP 커넥터 호스트에서 애플리케이션 데이터베이스 호스트로의 연결을 확인하지 못했습니다".

    커넥터를 분실하거나 새 커넥터를 만든 경우 커넥터를 기존 응용 프로그램 리소스에 연결해야 합니다. 커넥터 업데이트에 대한 지침은 을 참조하십시오 "커넥터 세부 정보를 업데이트합니다".

  • BlueXP 사용자에게 "계정 관리자" 역할이 있는지 확인합니다.

  • SnapCenter 사용자를 생성하고 비루트(sudo) 사용자에 대해 sudo를 구성해야 합니다. 자세한 내용은 을 참조하십시오 "SnapCenter 사용자에 대해 sudo를 구성합니다."

  • 데이터베이스 호스트를 추가하기 전에 SAP HANA용 SnapCenter 플러그인을 설치해야 합니다.

  • SAP HANA 데이터베이스 호스트를 추가하는 동안 HDB 사용자 저장소 키를 추가해야 합니다. HDB 보안 사용자 저장소 키는 SAP HANA 데이터베이스 호스트의 연결 정보를 클라이언트에 안전하게 저장하는 데 사용되며 HDBSQL 클라이언트는 보안 사용자 저장소 키를 사용하여 SAP HANA 데이터베이스 호스트에 연결합니다.

  • HANA 시스템 복제(HSR)의 경우 HANA 시스템을 보호하려면 운영 및 보조 HANA 시스템을 모두 수동으로 등록해야 합니다.

    참고 호스트 이름은 HSR 복제에 사용되는 호스트의 호스트 이름과 같아야 합니다.
  • SSH 기반 설치를 수행하는 경우 커넥터에 SSH 포트에 대한 통신이 활성화되어 있는지 확인합니다(기본값: 22).

  • 데이터 보호 작업이 작동하려면 커넥터에 플러그인 포트(기본값: 8145)에 대한 통신이 활성화되어 있는지 확인합니다.

  • 최신 버전의 플러그인이 설치되어 있는지 확인합니다. 플러그인을 업그레이드하려면 를 참조하십시오 SAP HANA 데이터베이스용 SnapCenter 플러그인을 업그레이드하십시오.

SnapCenter 사용자에 대해 sudo를 구성합니다

root(sudo) 사용자가 아닌 사용자를 만들어 플러그인을 설치합니다.

단계
  1. Connector VM에 로그인합니다.

  2. SnapCenter Linux 호스트 플러그인 바이너리를 다운로드합니다. S UDO Docker Exec - IT cloudmanager_scs_cloud curl-X get 'http://127.0.0.1/deploy/downloadLinuxPlugin'`

  3. sudoer.txt * 의 내용을 /var/lib/docker/volumes/service-manager-2_cloudmanager_scs_cloud_volume/$(sudo Docker PS | grep-po "cloudManager_scs_cloud:. *? "|SED-e's/ *$/'|cut-F2-d":")/SC-Linux-host-plugin

  4. 루트 사용자 계정을 사용하여 SAP HANA 시스템 호스트에 로그인합니다.

  5. 3단계에서 복사한 텍스트를 _/etc/sudoers.d/snapcenter_file에 복사하여 비루트 사용자에 대한 sudo 액세스를 구성합니다.

    /etc/sudoers.d/snapcenter_file에 추가한 줄에서 _<LINUXUSER>_를 루트가 아닌 사용자로 바꾸고 _<USER_HOME_DIRECTORY>_를 _HOME/<non-root-user>_로 바꿉니다.

스크립트를 사용하여 플러그인을 설치합니다

SAP HANA 호스트 비루트 사용자 계정에 대한 SSH 키 기반 인증을 구성하고 다음 단계를 수행하여 플러그인을 설치합니다.

시작하기 전에

커넥터에 대한 SSH 연결이 활성화되어 있는지 확인합니다.

단계
  1. Connector VM에 로그인합니다.

  2. Connector에 제공된 스크립트를 사용하여 플러그인을 설치합니다.
    sudo bash /var/lib/docker/volumes/service-manager-2_cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port>

    이전 커넥터를 사용하는 경우 다음 명령을 실행하여 플러그인을 설치합니다.
    sudo /var/lib/docker/volumes/cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port>

    이름 설명 필수입니다 기본값

    plugin_host 를 선택합니다

    SAP HANA 호스트를 지정합니다

    -

    host_user_name

    SAP HANA 호스트에 대한 SSH 권한이 있는 SnapCenter 사용자를 지정합니다

    -

    host_ssh_key입니다

    SnapCenter 사용자의 SSH 키를 지정하며 SAP HANA 호스트에 연결하는 데 사용됩니다

    -

    plugin_port 를 선택합니다

    플러그인에서 사용하는 포트를 지정합니다

    아니요

    8145

    host_ssh_port

    SAP HANA 호스트의 SSH 포트를 지정합니다

    아니요

    22

    예를 들어, 'sudo bash /var/lib/docker/volumes/service-manager-2_cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh — host 10.0.1.1 — username SnapCenter — sshkey/netapp-ssh.ppk

플러그인을 설치한 후에는 다음을 수행해야 합니다 SAP HANA 데이터베이스 호스트를 추가합니다.

플러그인을 수동으로 설치합니다

HANA 호스트에 SSH 키 기반 인증이 설정되어 있지 않은 경우 아래의 수동 단계를 수행하여 플러그인을 설치해야 합니다.

  • 단계 *

    1. Connector VM에 로그인합니다.

    2. SnapCenter Linux 호스트 플러그인 바이너리를 다운로드합니다. S UDO Docker Exec - IT cloudmanager_scs_cloud curl-X get 'http://127.0.0.1/deploy/downloadLinuxPlugin'`

      플러그인 바이너리는 _ cd /var/lib/docker/volumes/service-manager-2_cloudmanager_scs_cloud_volume/data/$(sudo docker PS | grep-Po "cloudmanager_scs_cloud:. *? "|SED-e's/ *$/'|cut-F2-d":")/SC-Linux-host-plugin

    3. SCP 또는 다른 대체 방법을 사용하여 각 SAP HANA 데이터베이스 호스트에 대한 /home/<non root user (sudo)>/.SC_NetApp_path의 위 경로에서 copy_snapcenter_linux_host_plugin_scs.bin

    4. 비 루트(sudo) 계정을 사용하여 SAP HANA 데이터베이스 호스트에 로그인합니다.

    5. 디렉토리를 _/home/<non root user>/.sc_netapp/_로 변경하고 다음 명령을 실행하여 바이너리에 대한 실행 권한을 활성화합니다.
      chmod +x snapcenter_linux_host_plugin_scs.bin

    6. sudo SnapCenter 사용자로 SAP HANA 플러그인을 설치합니다.
      ./snapcenter_linux_host_plugin_scs.bin -i silent -DSPL_USER=<non-root>

    7. copy_certificate.pem_from_<base_mount_path>/client/certificate/_path 커넥터 VM의 경로를 플러그인 호스트의 _/var/opt/snapcenter/spl/etc/_로 복사합니다.

    8. /var/opt/snapcenter/spl/etc_로 이동하고 keytool 명령을 실행하여 인증서를 가져옵니다.
      keytool -import -alias agentcert -file certificate.pem -keystore keystore.jks -deststorepass snapcenter -noprompt

    9. SPL을 다시 시작합니다:'stemctl restart SPL'

    10. Connector에서 아래 명령을 실행하여 커넥터에서 플러그인에 연결할 수 있는지 확인합니다.
      docker exec -it cloudmanager_scs_cloud curl -ik https://<FQDN or IP of the plug-in host>:<plug-in port>/PluginService/Version --cert config/client/certificate/certificate.pem --key /config/client/certificate/key.pem

플러그인을 설치한 후에는 다음을 수행해야 합니다 SAP HANA 데이터베이스 호스트를 추가합니다.

SAP HANA 데이터베이스용 SnapCenter 플러그인을 업그레이드하십시오

최신 새 기능 및 향상된 기능을 이용하려면 SAP HANA용 SnapCenter 플러그인을 업그레이드해야 합니다.

  • 시작하기 전에 *

  • 호스트에서 실행 중인 작업이 없는지 확인합니다.

  • 단계 *

    1. SnapCenter 사용자에 대해 sudo를 구성합니다. 자세한 내용은 을 참조하십시오 SnapCenter 사용자에 대해 sudo를 구성합니다.

    2. 다음 스크립트를 실행합니다.
      /var/lib/docker/volumes/service-manager-2_cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port> --upgrade

      이전 Connector를 사용하는 경우 다음 명령을 실행하여 플러그인을 업그레이드합니다.
      /var/lib/docker/volumes/cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port> --upgrade

SAP HANA 데이터베이스 호스트를 추가합니다

정책을 할당하고 백업을 생성하려면 SAP HANA 데이터베이스 호스트를 수동으로 추가해야 합니다. SAP HANA 데이터베이스 호스트에 대한 자동 검색은 지원되지 않습니다.

  • 단계 *

    1. BlueXP * UI에서 * Protection * > * Backup and Recovery * > * Applications * 를 선택합니다.

    2. Discover Applications * 를 선택합니다.

    3. Cloud Native * > * SAP HANA * 를 선택하고 * Next * 를 선택합니다.

    4. 응용 프로그램 * 페이지에서 * 시스템 추가 * 를 선택합니다.

    5. 시스템 세부 정보 * 페이지에서 다음 작업을 수행합니다.

      1. 시스템 유형 을 멀티 테넌트 데이터베이스 컨테이너 또는 글로벌 비 데이터 볼륨 으로 선택합니다.

      2. SAP HANA 시스템 이름을 입력합니다.

      3. SAP HANA 시스템의 SID를 지정합니다.

      4. (선택 사항) OSDB 사용자를 수정합니다.

      5. HANA 시스템이 HANA 시스템 복제로 구성된 경우 * HSR(HANA 시스템 복제) 시스템 * 을 활성화합니다.

      6. HDB 보안 사용자 저장소 키 * 텍스트 상자를 선택하여 사용자 저장소 키 세부 정보를 추가합니다.

        키 이름, 시스템 세부 정보, 사용자 이름 및 암호를 지정하고 * 키 추가 * 를 클릭합니다.

      사용자 저장소 키를 삭제하거나 수정할 수 있습니다.

    6. 다음 * 을 선택합니다.

    7. 호스트 세부 정보 * 페이지에서 다음 작업을 수행합니다.

      1. Add new host * 또는 * use existing host * 를 선택합니다.

      2. USING SSH * 또는 * Manual * 을 선택합니다.

        수동 의 경우 호스트 FQDN 또는 IP, 커넥터, 사용자 이름, SSH 포트, 플러그인 포트를 입력합니다. 필요에 따라 SSH 개인 키를 추가하고 검증합니다.

    SSH의 경우 호스트 FQDN 또는 IP, 커넥터, 사용자 이름 및 플러그인 포트를 입력합니다.

    1. 다음 * 을 선택합니다.

      1. 호스트 구성 * 페이지에서 구성 요구 사항이 충족되는지 확인합니다.

        확인란을 선택하여 확인합니다.

      2. 다음 * 을 선택합니다.

      3. Storage Footprint * 페이지에서 * Add Storage * 를 선택하고 다음을 수행합니다.

    2. 작업 환경을 선택하고 NetApp 계정을 지정합니다.

      왼쪽 탐색 창에서 BlueXP * Canvas * 를 선택하여 새 작업 환경을 추가합니다.

    3. 필요한 볼륨을 선택합니다.

    4. Add Storage * 를 선택합니다.

      1. 모든 세부 정보를 검토하고 * Add System * 을 선택합니다.

UI에서 SAP HANA 시스템을 수정하거나 제거할 수 있습니다.

SAP HANA 시스템을 제거하기 전에 관련된 모든 백업을 삭제하고 보호를 제거해야 합니다.

비 데이터 볼륨 추가

멀티 테넌트 데이터베이스 컨테이너 유형 SAP HANA 시스템을 추가한 후 HANA 시스템의 비 데이터 볼륨을 추가할 수 있습니다.

사용 가능한 SAP HANA 데이터베이스를 검색하고 나면 이러한 리소스를 리소스 그룹에 추가하여 데이터 보호 작업을 수행할 수 있습니다.

  • 단계 *

    1. BlueXP * UI에서 * 보호 * > * 백업 및 복구 * > * 응용 프로그램 * 을 클릭합니다.

    2. 응용 프로그램 검색 * 을 클릭합니다.

    3. Cloud Native * > * SAP HANA * 를 선택하고 * Next * 를 클릭합니다.

    4. 응용 프로그램 * 페이지에서 을 클릭합니다 아이콘을 클릭하여 작업을 선택합니다 비 데이터 볼륨을 추가하려는 시스템에 해당하는 * 시스템 관리 * > * 비 데이터 볼륨 * 을 선택합니다.

글로벌 비 데이터 볼륨 추가

멀티 테넌트 데이터베이스 컨테이너 유형 SAP HANA 시스템을 추가한 후 HANA 시스템의 글로벌 비 데이터 볼륨을 추가할 수 있습니다.

  • 단계 *

    1. BlueXP * UI에서 * 보호 * > * 백업 및 복구 * > * 응용 프로그램 * 을 클릭합니다.

    2. 응용 프로그램 검색 * 을 클릭합니다.

    3. Cloud Native * > * SAP HANA * 를 선택하고 * Next * 를 클릭합니다.

    4. 응용 프로그램 * 페이지에서 * 시스템 추가 * 를 클릭합니다.

    5. 시스템 세부 정보 * 페이지에서 다음 작업을 수행합니다.

      1. 시스템 유형 드롭다운에서 * 글로벌 비 데이터 볼륨 * 을 선택합니다.

      2. SAP HANA 시스템 이름을 입력합니다.

    6. . 호스트 세부 정보 * 페이지에서 다음 작업을 수행합니다.

      1. SAP HANA 시스템의 관련 SID를 지정합니다.

      2. 플러그인 호스트를 선택합니다

      3. 다음 * 을 클릭합니다.

      4. 모든 세부 정보를 검토하고 * 시스템 추가 * 를 클릭합니다.