PPDM(PowerProtect Data Manager): PPDM Linux 배포 시스템에 PPCP를 설치하는 방법

Summary: 이 문서에서는 Linux 기반 배포 시스템에 PPDM(PowerProtect Data Manager) 지원 툴(PPCP)을 설치하는 절차를 제공합니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Linux 기반 배포에서 실행되는 PPDM의 경우 소프트웨어는 컨테이너 환경에서 실행됩니다. 따라서 PPCP(PowerProtect Command Line Tool)를 실행하려면 몇 가지 단계를 거쳐야 합니다.

Dell 지원 엔지니어는 PPCP(ppcp.zip), 필요한 경우 PPDM 서버용 지원 툴로 제공됩니다.

다음은 PPCP 툴을 PPDM 컨테이너에 업로드하는 절차입니다.
 

  1. 업로드 ppcp.zip Linux 환경으로. 고객은 SFTP(Secure File Transfer Protocol) 또는 SCP(Secure Copy Protocol)를 사용하여 파일을 Linux 시스템으로 전송할 수 있습니다. 

    이 예에서 ppcp.zip 파일이 Linux에 업로드됩니다. /tmp 디렉터리:
    suse-ppdm:~ # ls -la /tmp/ppcp.zip
    -rw-r--r-- 1 root root 6798651 Dec 30 09:37 /tmp/ppcp.zip
    suse-ppdm:~ #

     

  2. Linux 시스템에서 다음 명령을 사용하여 내부 IP 주소를 찾습니다.
    ip addr

    예를 들어 이 실습 환경에서 Linux 내부 IP 주소는 다음과 같습니다. 172.24.0.193:
    suse-ppdm:/tmp # ip addr show dev brpp0
    5: brpp0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
        link/ether c6:78:fc:ef:28:cc brd ff:ff:ff:ff:ff:ff
        inet 172.24.0.193/26 brd 172.24.0.255 scope global brpp0
           valid_lft forever preferred_lft forever
        inet6 fe80::c478:fcff:feef:28cc/64 scope link proto kernel_ll
           valid_lft forever preferred_lft forever
    suse-ppdm:/tmp #
    

     

  3. 다음 명령을 사용하여 PPDM 코어 셸에 액세스합니다.
    sudo ppdmadmin shell -c core

     

  4. 다음으로 scp Linux에서 PPDM 컨테이너로 파일을 복사하는 명령:
    scp root@<Linux internal IP address>:<path to the file> <local path to the file>

     

    ppcp.zip PPDM 컨테이너에서 사용할 수 있게 됩니다.
    admin@ppdm-core:~> scp root@172.24.0.193:/tmp/ppcp.zip /home/admin/
    Password:
    ppcp.zip                               100% 6639KB 318.6MB/s   00:00
    admin@ppdm-core:~> ls -la
    total 6660
    drwxr-x--- 5 admin app       212 Dec 30 03:55 .
    drwxr-xr-x 8 root  root       98 Dec 29 07:30 ..
    -rwxr-x--- 1 admin app       155 Dec 29 07:30 .aaa-client.properties
    -rw------- 1 admin admin     996 Dec 30 03:55 .bash_history
    -rwxr-xr-x 1 admin admin     629 Dec 29 07:30 .bash_profile
    -rwxr-xr-x 1 admin admin     629 Dec 29 07:30 .bashrc
    drwxr-xr-x 3 admin admin      17 Dec 29 07:39 .cache
    drwxr-xr-x 3 admin admin      28 Dec 29 07:31 .config
    -r-------- 1 admin admin      20 Dec 30 00:00 .erlang.cookie
    -rw-r--r-- 1 admin admin 6798651 Dec 30 03:55 ppcp.zip
    drwx------ 2 admin admin     108 Dec 30 03:47 .ssh
    admin@ppdm-core:~>

     

  5. 파일의 압축을 풀고 파일에 실행 권한을 추가합니다.
    admin@ppdm-core:~> unzip ppcp.zip
    Archive:  ppcp.zip
      inflating: README.txt
      inflating: ppcp.sha256sum
      inflating: ppcp
    admin@ppdm-core:~> chmod 755 ppcp
    admin@ppdm-core:~> ls -la
    total 27952
    drwxr-x--- 5 admin app        276 Dec 30 04:01 .
    drwxr-xr-x 8 root  root        98 Dec 29 07:30 ..
    -rwxr-x--- 1 admin app        155 Dec 29 07:30 .aaa-client.properties
    -rw------- 1 admin admin      996 Dec 30 03:55 .bash_history
    -rwxr-xr-x 1 admin admin      629 Dec 29 07:30 .bash_profile
    -rwxr-xr-x 1 admin admin      629 Dec 29 07:30 .bashrc
    drwxr-xr-x 3 admin admin       17 Dec 29 07:39 .cache
    drwxr-xr-x 3 admin admin       28 Dec 29 07:31 .config
    -r-------- 1 admin admin       20 Dec 30 00:00 .erlang.cookie
    -rwxr-xr-x 1 admin admin 21794816 Jul 31  2023 ppcp
    -rw------- 1 admin admin       71 Jul 31  2023 ppcp.sha256sum
    -rw-r--r-- 1 admin admin  6798651 Dec 30 04:01 ppcp.zip
    -rw------- 1 admin admin     1068 Jul 31  2023 README.txt
    drwx------ 2 admin admin      108 Dec 30 03:47 .ssh
    admin@ppdm-core:~>
    

     

  6. PPCP를 사용할 준비가 되었습니다. 
     
  7. PPDM 내부 데이터베이스(ESDB) 백업이 수집되는 경우와 같이 Dell 지원에서 검토용 파일을 요구하는 경우:
    admin@ppdm-core:~> ./ppcp es backup
    ===========================================================
    PPCP  :  0.43
    PPDM  :  19.22.0-16
    Date  :  30 Dec 2025 04:04 UTC
    ===========================================================
    Checking if PPCP repository exists
    NO PPCP repository found,creating a new one
    Created Repository
    PPCP repository found
    Deleting older snapshots
    Removing older bz2 file
    Creating Snapshot
    Snapshot Created State SUCCESS
    Creating tar file
    Updating TAR with Hostname/IP information
    Elastic Search Snapshot File : /data01/serverdr_staging/ppcp_snapshot_2025-12-30_04-04-31.tar.bz2
    Deleting PPCP snapshot
    admin@ppdm-core:~>

    다음으로 scp 명령을 사용하여 PPDM 컨테이너에서 Linux 시스템으로 파일을 복사합니다.
    scp <local path to the file> root@<Linux internal IP address>:<path to the file>

    예를 들어, ESDB 백업은 Linux /tmp 디렉터리:
    admin@ppdm-core:~> scp /data01/serverdr_staging/ppcp_snapshot_2025-12-30_04-04-31.tar.bz2 root@172.24.0.193:/tmp/
    Password:
    ppcp_snapshot_2025-12-30_04-04-31.tar.bz2                                           100% 7880KB  16.6MB/s   00:00
    admin@ppdm-core:~>

     

  8. 이 파일은 Linux에서 사용할 수 있습니다. /tmp 디렉토리 아래에 있는 것을 확인할 수 있습니다.

    예:
    suse-ppdm:~ # ls -la /tmp/ppcp_snapshot_2025-12-30_04-04-31.tar.bz2
    -rw-r--r-- 1 root root 8069120 Dec 30 12:05 /tmp/ppcp_snapshot_2025-12-30_04-04-31.tar.bz2
    suse-ppdm:~ #
    

 

Additional Information

Linux 시스템에서 PPDM 컨테이너로의 SCP는 허용되지 않습니다.

PPDM 내부 IP 주소: 172.24.0.200:

admin@ppdm-core:~> ip addr show dev eth0
2: eth0@if6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:bd:58:dd:a2:5c brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet 172.24.0.200/26 brd 172.24.0.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::40bd:58ff:fedd:a25c/64 scope link
       valid_lft forever preferred_lft forever
admin@ppdm-core:~>

Linux에서 PPDM으로의 SCP는 허용되지 않습니다.

suse-ppdm:~ # scp /tmp/ppcp.zip admin@172.24.0.200:/home/admin
ssh: connect to host 172.24.0.200 port 22: Connection refused
scp: Connection closed
suse-ppdm:~ # 
Article Properties
Article Number: 000409781
Article Type: How To
Last Modified: 09 Jan 2026
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.