您可以使用 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 结尾的文件。
- 在使用通配符时,以下规则适用:
- 通配符为星号 (*)。
- 命令最多可包含一个通配符。
- 使用通配符时,必须使用双引号将过滤器条目括起来 ("x")。 例如:satask cpfiles
-prefix "/dumps/elogs/*.txt"
- -source source_panel_name
- (必需)标识要从中拷贝文件的源节点。
- target_panel_name
- (可选)标识将文件拷贝到的节点。 如果未提供面板名称,那么会将文件复制到本地节点。
Note: 如果未提供 target_panel_name,那么此项适用于正在运行该命令的节点。
描述
该命令从另一个节点拷贝文件。 您可以使用 sainfo lscmdstatus 命令监视拷贝进度。
将配置信息从容器 1 复制到机柜 2 的调用示例
satask cpfiles -prefix /dumps/configs -source 02-1
生成的输出:
No feedback
将 信息从容器 2 复制到机柜 1 的调用示例
cpfiles -prefix /dumps/easytier/ -source 01-1 01-2
生成的输出:
No feedback