简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
克隆多个卷
你可以使用 `CloneMultipleVolumes`创建一组指定卷的克隆的方法。您可以为克隆在一起的多个卷组分配一组一致的特征。
在使用 groupSnapshotID 参数克隆组快照中的卷之前,必须先使用以下方法创建组快照:创建组快照 API 方法或 Web 用户界面。克隆多个卷时,使用 groupSnapshotID 是可选的。
参数
该方法有以下输入参数:
| 名称 | 描述 | 类型 | 默认值 | 必填项 |
|---|---|---|---|---|
access |
如果卷数组中传递的信息没有覆盖此默认访问方法,则新卷的默认访问方法。 |
string |
无 |
否 |
启用 SnapMirror 复制 |
确定该卷是否可用于与SnapMirror端点进行复制。可能值:
|
布尔值 |
false |
否 |
组快照ID |
要用作克隆基础的组快照的 ID。 |
整数 |
无 |
否 |
新帐户ID |
如果卷数组中传递的信息没有覆盖现有帐户 ID,则为卷分配新的帐户 ID。 |
整数 |
无 |
否 |
卷 |
您为新卷指定的成员集合。成员:
如果未指定可选成员,则从源卷继承这些值。 |
JSON 对象数组 |
无 |
是的(卷 ID) |
返回值
此方法具有以下返回值:
名称 |
描述 |
类型 |
异步句柄 |
异步方法调用返回的值。 |
整数 |
groupCloneID |
新克隆组的唯一ID。 |
整数 |
members |
源卷和目标卷对的卷 ID 列表。 |
JSON 对象数组 |
请求示例
该方法的请求类似于以下示例:
{
"method": "CloneMultipleVolumes",
"params": {
"volumes": [
{
"volumeID": 5
"name":"foxhill",
"access":"readOnly"
},
{
"volumeID": 18
},
{
"volumeID": 20
}
]
},
"id": 1
}
响应示例
此方法返回类似于以下示例的响应:
{
"id": 1,
"result": {
"asyncHandle": 12,
"groupCloneID": 4,
"members": [
{
"srcVolumeID": 5,
"volumeID": 29
},
{
"srcVolumeID": 18,
"volumeID": 30
},
{
"srcVolumeID": 20,
"volumeID": 31
}
]
}
}
自版本以来的新版本
9.6