启用云数据服务后,可以创建云目标,即位置、存储桶和数据存储桶的组合。每个云目标都使用从系统信任链分配给云数据服务的 HTTPS 证书,以及分配给该服务的任何其他上载的可信证书。有关为云数据服务分配证书的信息,请参见将证书分配给服务 (CLI)。
hostname:> configuration services cloud
hostname:configuration services cloud targets> get Properties: name = (unset) location = (unset) user = (unset) databucket_on = false bucket = (unset) data_bucket = (unset) tenancy = (unset) key = (unset) proxy_on = false proxy_host = (unset) proxy_user = (unset) proxy_password = (unset) writelimit = (unset) readlimit = (unset)
name:此云目标的名称,该名称对于您的系统必须唯一。
location:区域 API 端点(位置)的 URL,例如 https://objectstorage.us-phoenix-1.oraclecloud.com
user:Oracle Cloud Infrastructure 账户中的用户名 OCID。
databucket_on:如果数据和元数据位于不同的存储桶中,请将此项设置为 true。数据将保存到 data_bucket,元数据将保存到 bucket。如果使用归档存储桶,则元数据必须保存到标准存储桶中。
bucket:已建立的存储桶名称。数据可以保存在标准存储桶或归档存储桶中。location、bucket 和 data_bucket 的组合对于您的系统必须唯一。如果将 databucket_on 设置为 true,则此属性用于元数据存储桶;如果将 databucket_on 设置为 false,则此属性用于元数据和数据。要指定名称空间,请将其包含在存储桶名称中,如 namespace/bucket;例如 export/test2/bucket,其中 export/test2 是名称空间。这可以通过将名称空间用作挂载点,用于为目标设备指定不同的共享资源名称。
data_bucket:如果将 databucket_on 设置为 true,则此属性用于数据存储桶;如果将 databucket_on 设置为 false,则无法设置此属性。location、bucket 和 data_bucket 的组合对于您的系统必须唯一。
tenancy:Oracle Cloud Infrastructure 账户中的租户名 OCID。
key:账户私钥,它必须与上载到 Oracle Cloud Infrastructure 账户的公钥相匹配。以隐私增强邮件 (Privacy Enhanced Mail, PEM) 格式输入密钥。
使用 setkey 命令以交互模式输入密钥,从而允许输入多行。完成所有行输入时,输入句点 (".")。
hostname:configuration services cloud targets> setkey ("." to end)> - - - - -BEGIN RSA PRIVATE KEY- - - - - ("." to end)> MD0CAQACCQDJCnSbjr7nUQIDAQABAggQMmdyfF9wgQIFAOQayRsCBQDhoGQDAgRr ("." to end)> NWanAGQeHthbAgQeJsyk ("." to end)> - - - - -END RSA PRIVATE KEY- - - - - ("." to end)> .
proxy_on:将此项设置为 true 将使用代理与 Web 进行系统通信,并填写 proxy_host 的属性(主机端口名称和端口号)。proxy_user(用户名)和 proxy_password(用户密码)属性为可选。proxy_host 的示例:www-proxy.us.example.com:80。
writelimit(可选):设置为一个值和度量单位,在将云备份上载到云目标时限制流量写入带宽。例如,5M/s 将向云目标写入数据的速率限制在每秒 5 MB。
readlimit(可选):设置为一个值和度量单位,在从云目标中恢复云备份时限制流量读取带宽。例如,4M/s 将从云目标读取数据的速率限制在每秒 4 MB。
hostname:configuration services cloud (uncommitted)> commit