简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
CopyVolume
贡献者
建议更改
您可以使用 CopyVolume
方法将现有卷的数据内容覆盖为另一个卷(或快照)的数据内容。目标卷的属性,例如 IQN , QoS 设置,大小,帐户和卷访问组成员资格不会更改。目标卷必须已存在,并且大小必须与源卷相同。
最好是在操作开始之前,客户端卸载目标卷。如果在此操作期间修改了目标卷,所做的更改将丢失。完成此操作可能需要不同的时间。您可以使用 GetAsyncResult 用于确定进程何时完成的方法,和 ListSyncJobs 以查看复制进度。
Parameters
此方法具有以下输入参数:
Name | Description | Type | 默认值 | Required |
---|---|---|---|---|
dstVolumeID |
要覆盖的卷的卷 ID 。 |
整型 |
无 |
是的。 |
volumeId |
要从中读取的卷的卷 ID 。 |
整型 |
无 |
是的。 |
snapshotId |
用作克隆源的快照的 ID 。如果未提供 ID ,则会使用当前活动卷。 |
整型 |
无 |
否 |
返回值
此方法具有以下返回值:
Name |
Description |
Type |
异步处理 |
用于获取操作结果的句柄值。 |
整型 |
cloneID |
新克隆卷的克隆 ID 。 |
整型 |
请求示例
此方法的请求类似于以下示例:
{ "method": "CopyVolume", "params": { "volumeID" : 3, "dstVolumeID" : 2 }, "id" : 1 }
响应示例
此方法返回类似于以下示例的响应:
{ "id": 1, "result": { "asyncHandle": 9, "cloneID": 5 } }
自版本以来的新增功能
9.6