本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
StartBulkVolumeWrite
贡献者
建议更改
您可以使用 `StartBulkVolumeWrite`方法在指定卷上启动批量卷写入会话。
一个卷上只能同时运行两个批量卷进程。初始化会话时,数据会从外部备份源写入 Element 存储卷。外部数据由运行在 Element 存储节点上的 Web 服务器访问。用于外部数据访问的服务器交互信息由存储系统上运行的脚本传递。
参数
此方法具有以下输入参数:
名称 | 说明 | 键入 | 默认值 | 必填 |
---|---|---|---|---|
格式。 |
卷数据的格式。可以是:
|
string |
无 |
是 |
卷ID |
要写入到的卷的 ID 。 |
整型 |
无 |
是 |
脚本 |
可执行脚本的名称。如果未指定脚本名称,则需要使用密钥和 URL 来访问 Element 存储节点。脚本将在主节点上运行,并且密钥和 URL 将返回到脚本中,以便可以联系本地 Web 服务器。 |
string |
无 |
否 |
脚本参数 |
要传递到脚本的 JSON 参数。 |
JSON 对象 |
无 |
否 |
属性 |
名称-值对列表、采用JSON对象格式。"了解更多信息。"(英文) |
JSON 对象 |
无 |
否 |
返回值
此方法具有以下返回值:
名称 |
说明 |
键入 |
异步处理 |
要检查其完成情况的异步进程的 ID 。 |
整型 |
密钥 |
唯一标识会话的不透明密钥。 |
string |
url |
用于访问节点 Web 服务器的 URL 。 |
string |
请求示例
此方法的请求类似于以下示例:
{ "method": "StartBulkVolumeWrite", "params": { "volumeID" : 5, "format" : "native", }, "id": 1 }
响应示例
此方法返回类似于以下示例的响应:
{ "id" : 1, "result" : { "asyncHandle" : 1, "key" : "11eed8f086539205beeaadd981aad130", "url" : "https://127.0.0.1:44000/" } }
自版本以来的新增功能
9.6