DEFINE CONNECTION(定义云连接)
使用此命令可定义用于将 IBM Storage Protect 数据库备份到云提供者的连接。 连接还可以用于复原此数据库。
特权类
要发出此命令,必须具有系统特权或无限制的存储特权。
语法
参数
- connection_name (必需)
- 指定要定义的连接。 此参数是必需的。 名称的最大长度为 30 个字符。
- CLOUDType
- 指定该连接的云环境类型。 此参数是可选的。 如果未指定此参数,那么将使用缺省值 S3。
- AZure
- 指定连接使用 Microsoft Azure 云计算系统。
- 指定连接使用 Google Cloud Storage 云计算系统。
- S3
- 指定连接使用基于简单存储服务( S3 )协议的云计算系统, IBM Cloud Object Storage例如: Amazon Web Services ( AWS )、 S3 或 IBM Storage Deep Archive。
- CLOUDUrl
- 指定云环境连接的 URL。 如果指定了 CLOUDTYPE=GOOGLE,请勿指定 CLOUDURL 参数。 根据云提供商的不同,可以使用 blob 服务端点、区域端点 URL、 Accesser IP 地址、公共验证端点或类似值。 请参阅云提供者的文档,获取有关如何以最佳方式处理云数据的指导信息。 务必在 URL 开头指定协议,例如,https:// 或 http://。 Web 地址的最大长度为 870 个字符。提示: 对于 IBM Cloud Object Storage 用户: 要优化性能,请使用多个 Accessers。 要使用多个 IBM Cloud Object Storage Accesser,请列出以竖线 (|) 分隔的 Accesser IP 地址 (不含空格) ,并用引号括起,如以下示例中所示:
cloudurl="http://accesser_url1|http://accesser_url2|http://accesser_url3" - BUCKETName
- 如果存储区或保险库文件存在且具有您指定的名称,那么测试该存储区或保险库文件以确保设置正确许可权。
- IDentity
- 为 CLOUDURL 参数中指定的云指定用户标识。 此参数是必需的,并且仅在指定 CLOUDTYPE=S3 时有效。 如果指定了 CLOUDTYPE=AZURE 或 CLOUDTYPE=GOOGLE,请勿指定 IDENTITY 参数。 基于云提供者,您可以使用访问密钥标识、用户名、租户名称和用户名或者类似值。 用户标识的最大长度为 255 个字符。提示: 要指定租户名称和用户名,请使用以下格式:
tenant_name.user_name - PAssword
- 为 CLOUDURL 参数中指定的云指定密码。 如果指定了 CLOUDTYPE=GOOGLE,请勿指定 PASSWORD 参数。 根据您的云提供者不同,您可使用共享访问签名 (SAS) 令牌、访问密钥、API 键、密码或类似的值。 此参数是必需的。 密码的最大长度为 256 个字符。 直到第一次备份操作开始时,才会验证 IDENTITY 和 PASSWORD 参数。
- DESCription
- 指定连接描述。 此参数是可选的。 该描述的最大长度为 255 个字符。 如果描述包含空白字符,请将该描述括在引号中。
- KEYLocation
- 以 JavaScript 对象表示法 (JSON) 格式指定包含 Google Cloud Storage 服务帐户密钥的文件的名称。 此参数为必需,并且仅当指定 CLOUDTYPE=GOOGLE 时才有效。 如果指定了 CLOUDTYPE=AZURE 或 CLOUDTYPE=S3,请勿指定 KEYLOCATION 参数。
示例:定义连接
定义名为 CLDCONN1 的云连接。define connection cldconn1 cloudtype=s3
cloudurl=http://123.234.123.234 bucketn=cloudbucket
identity=admin:admin password=protect8991
