Data Domain 使用 SCP 从 /ddvar 复制文件或复制到 /ddvar 文件
Summary: 本文介绍如何使用安全拷贝协议 (SCP) 将文件拷贝到 /ddvar 以及从中拷贝文件。它提供了运行 Linux(通过 SCP 命令)和 Windows(通过使用 powershell 或 pscp.exe)的工作站的示例。
Instructions
使用 SCP 在 /ddvar 中复制文件:
本文介绍如何将文件复制到 /ddvar 使用 SCP,并提供运行 Linux(通过 SCP 命令)和 Windows(通过使用 powershell 或 pscp.exe)时,此方法起作用。此方法还可以通过 Secure Remote Services(使用 SSH 的 CLI)使用。
SCP — 安全复制协议
<file> - 我们要传输的文件。它可以是:
本地,例如 ./4.9.4.5-306901.rpm
远程,例如 sysadmin@<IP Address>:/ddr/var/core/ddfs.core.9801.gz
<> target_dir文件复制到的文件夹。它可以是:
本地,例如 ./ 或 /ddr/var/releases/
远程,例如 sysadmin@<IP Address>:/ddr/var/releases/
为 scp 添加“-O”参数以强制复制软件包,而不是查找 motd 信息。避免错误:
scp: Received message too long 707406368
Windows 工作站
对于大多数版本的 Windows,他们现在将 openssh 与 powershell 打包在一起:
它的语法与 linux scp 相同:
Open powershell
scp <file> <target_dir>
如果我们由于某种原因无法访问 powershell,您可以从命令提示符使用类似语法的 putty 的 pscp 程序:
pscp.exe -scp <file> <target_dir>
pscp.exe可在此处下载:
示例(使用 powershell 的 Windows):
1.将升级捆绑包上传到 DDR
PS C:\Users\user> scp 4.9.4.5-306901.rpm sysadmin@<IP Address>:/ddr/var/releases/
要使此示例正常工作,文件 4.9.4.5-306901.rpm 必须位于同一本地文件夹中。
2.将核心文件从 DDR 下载到本地当前工作文件夹。
PS C:\Users\user> scp sysadmin@<IP Address>:/ddr/var/core/ddfs.core.9801.gz ./
Linux 工作站
语法与 Windows PowerShell SCP 相同
scp <file> <target_dir>
从 Data Domain 数据保护专用存储设备复制文件(从 DDR 下载):
1.从自动支持或支持捆绑包中查找 DDR 中文件的确切位置
一个。从自动支持中
i. 核心
ii.支持包 (SUB):打开最新的 ASUP 报告并查找 /ddr/var/support。
在asup中查找核心文件:
/ddr/var/core:
total 24483740
-rw-r--r-- 1 root root 2646 Dec 1 2021 savecore_log.20211201-21.41
--wxr----t 1 root root 1048576 Dec 7 2021 msgbuf-20211207-02.56
drwx------ 2 root root 16384 Dec 1 2021 lost+found
drwx------ 2 root root 4096 Dec 2 2021 kernel-20211201-22.14
drwx------ 2 root root 4096 Dec 2 2021 kernel-20211201-21.54
lrwxrwxrwx 1 root root 12 Mar 16 2023 ext -> /ddr/var/ext
-rw-r--r-- 1 root root 241555 Apr 6 08:02 ddfs-predump-20250406080219.log
-rw-r--r-- 1 root root 180979 Mar 31 19:47 ddfs-predump-20250331194741.log
-rw-rw-rw- 1 root root 0 Mar 12 13:31 ddfs_dmck.info
-rw-r--r-- 1 root root 25044734949 Apr 2 20:49 ddfs.core.9801.gz
示例 (Linux):
我们整理了以下路径:
sysadmin@<IP Address>:/ddr/var/core/ddfs.core.9801.gz
现在我们创建整个命令:
$ scp sysadmin@<IP Address>:/ddr/var/core/ddfs.core.9801.gz ./
将文件复制到 Data Domain 数据保护专用存储设备(上传到 DDR)
典型的应用场景是将升级捆绑包传输到 DDR。完整路径为 <username>@<IP_or_hostname>:/ddr/var/releases/。
为 scp 添加“-O”参数以强制复制软件包,而不是查找 motd 信息。避免错误:
scp: Received message too long 707406368
示例 (Windows):
PS C:\Users\baltag2\Downloads\>scp -O 4.9.4.5-306901.rpm sysadmin@<IP Address>:/ddr/var/releases/ Using keyboard-interactive authentication. Password: xxxxxxx 4.9.4.5-306901.rpm | 388323 kB | 6472.1 kB/s | ETA: 00:00:00 | 100%