cpfiles

您可以使用 cpfiles 命令来拷贝其他节点中的文件。

语法

satask cpfiles -prefix { directory | file_filter }  -source source_panel_name [ target_panel_name ]

参数

satask
系统管理员任务;仅在特定环境下使用的服务命令。
-prefixdirectory | file_filter
(必需)指定要检索的目录和/或文件。 该路径必须存在于允许的可列出目录中。 您可以使用以下 -prefix 过滤器:
  • /dumps(检索所有子目录中的所有文件)
  • /dumps/audit
  • /dumps/cimom
  • /dumps/cloud
  • /dumps/configs
  • /dumps/drive
  • /dumps/easytier
  • /dumps/elogs
  • /dumps/enclosure
  • /dumps/feature
  • /dumps/iostats
  • /dumps/iotrace
  • /dumps/mdisk
  • /dumps/syslogs
  • /home/admin/upgrade
Note:
  • 您还可以指定文件过滤器。 例如,如果您指定 /dumps/elogs/*.txt,那么会拷贝 /dumps/elogs 目录中所有以 .txt 结尾的文件。
  • 在使用通配符时,以下规则适用:
    1. 通配符为星号 (*)。
    2. 命令最多可包含一个通配符。
    3. 使用通配符时,必须使用双引号将过滤器条目括起来 ("x")。 例如:satask cpfiles -prefix "/dumps/elogs/*.txt"
-source source_panel_name
(必需)标识要从中进行拷贝的源节点文件。
target_panel_name
(可选)标识将文件拷贝到的节点。 如果未提供面板名称,那么文件将拷贝到本地节点。
Note: 如果未提供 panel_name,那么该命令适用于正在运行命令的节点。

描述

该命令从另一个节点拷贝文件。 您可以使用 sainfo lscmdstatus 命令监控拷贝进度。

将配置信息从容器 1 复制到机柜 2 的调用示例

satask cpfiles -prefix /dumps/configs -source 02-1 

生成的输出:

No feedback

Easy Tier 信息从容器 2 复制到机柜 1 的调用示例

cpfiles -prefix /dumps/easytier/ -source 01-1 01-2

生成的输出:

No feedback