export-import export create

创建 IBM® Cloud Pak for Data 导出。

语法

cpd-cli export-import export create <cpd-export-name> \
[--arch=<system-cpu-architecture>] \
[--cpdconfig=<cpd-configuration-location>] \
[--component=<cpd-export-component>] \
[--instance-name=<cpd-service-instance-name>] \
[--log-level=info|debug|warn|error|panic] \
[--namespace=<namespace-name>] \
--profile=<cpd-configuration-profile-name> \
[--service-type=<cpd-service-name>] \
[--values=<yaml-file-name1,yaml-file-name2,...>] \
[--verbose]

参数

该命令没有参数。

选项

选项 描述
--arch 提供系统体系结构。
状态
可选。
语法
--arch=<system-cpu-architecture>
缺省值
x86_64
有效值
x86_64
x86 指令集体系结构的 64 位版本。
ppc64le
PowerPC 64 位体系结构的小尾数法变体。

--component

-c

用于导出的 Cloud Pak for Data 组件。
状态
可选。
语法
--component=<cpd-export-component>
缺省值
No default.
有效值
有效的 Cloud Pak for Data 组件名称。
--cpdconfig Cloud Pak for Data 配置位置。
状态
可选。
语法
--cpdconfig=<cpd-configuration-location>
缺省值
$HOME/.cpd-cli/config
有效值
有效的 Cloud Pak for Data 配置位置。

--help

-h

显示命令帮助。
状态
可选。
语法
--help
缺省值
无缺省值。
有效值
不适用。
--instance-name 指定 Cloud Pak for Data 服务实例名称。
状态
可选。
语法
--instance-name=<cpd-service-instance-name>
缺省值
No default.
有效值
Cloud Pak for Data 服务实例名称。
--log-level 命令日志级别。
状态
可选。
语法
--log-level=info|debug|warn|error|panic
缺省值
info
有效值
debug
调试消息将写入日志。
error
错误消息将写入日志。
info
将参考消息写入日志。
panic
会将紧急消息写入日志。
warn
警告消息将写入日志。

--namespace

-n

实用程序应在其中运行的名称空间名称。
状态
可选。
语法
--namespace=<namespace-name>
缺省值
${PROJECT_CPD_INSTANCE}
有效值
有效的项目 (名称空间) 名称。
--profile Cloud Pak for Data 配置中的概要文件名称。
状态
必需。
语法
--profile=<cpd-configuration-profile-name>
缺省值
default
有效值
Cloud Pak for Data 配置中的任何有效概要文件名称。
--service-type Cloud Pak for Data 服务名称。
状态
可选。
语法
--service-type=<cpd-service-name>
缺省值
No default.
有效值
任何有效的 OpenShift® Container Platform 服务类型。

--values

-r

在一个或多个 YAML 文件中指定值。
状态
可选。
语法
--values=<yaml-file-name1,yaml-file-name2,...>
缺省值
No default.
有效值
一个或多个 YAML 文件名。
--verbose 日志包含更详细的消息。
状态
可选。
语法
--verbose
缺省值
无缺省值。
有效值
不适用。

示例

注: 以下示例使用建议的安装环境变量。

使用脚本为环境创建具有正确值的环境变量。 有关更多信息,请参阅 最佳实践: 设置安装变量

${PROJECT_CPD_INSTANCE} 名称空间中的 Cloud Pak for Data 导出数据。
cpd-cli export-import export create <cpd-export-name> \
--namespace=${PROJECT_CPD_INSTANCE} \
--arch=$CPU_ARCH \
--profile=default
将要通过 -f 标志导出的覆盖值和定制值传递到特定辅助模块。
顶级键必须是辅助模块名称。
cpd-cli export-import export create <cpd-export-name> \
--namespace=${PROJECT_CPD_INSTANCE} \
--arch=$CPU_ARCH \
--profile=default \
--values=<yaml-file-name.yaml> \

#  \
sample-aux:
   pvc1:testpvc1
   pvc2:testpvc2
具有样本辅助模块的特定键值的 <yaml-file-name.yaml> 内容。
sample-aux:
   pvc1:testpvc1
   pvc2:testpvc2