PowerProtect Data Manager (PPDM):如何在 PPDM Linux 部署系统上安装 PPCP
Summary: 本文提供了在基于 Linux 的部署系统中安装 PowerProtect Data Manager (PPDM) 支持工具 (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,该软件在容器环境中运行。因此,运行 PowerProtect 命令行工具 (PPCP) 需要几个步骤。
戴尔支持工程师提供 PPCP (ppcp.zip),PPDM 服务器的支持工具(在需要时)。
以下是将 PPCP 工具上传到 PPDM 容器的过程:
- 上传
ppcp.zip到 Linux 环境。客户可以使用安全文件传输协议 (SFTP) 或安全复制协议 (SCP) 将文件传输到 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:~ # - 在 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 # - 使用以下命令访问 PPDM 核心 shell:
sudo ppdmadmin shell -c core - 使用
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:~> - 解压文件,并向该文件添加运行权限:
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:~> - PPCP 已准备就绪,可供使用。
- 如果戴尔支持要求提供文件进行审查,例如,如果收集了 PPDM 内部数据库 (ESDB) 备份:
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:~> - 该文件在 Linux 中可用
/tmp目录下看到一个新的 res 目录。
例如: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.