CloneMultipleVolumes
您可以使用 CloneMultipleVolumes 方法为一组指定卷创建克隆。如果将多个卷同时克隆,则可以为一组卷分配一组一致的特征。
在使用 groupSnapshotID 参数克隆组快照中的卷之前,必须先使用创建组快照 CreateGroupSnapshot API 方法或 Web UI 。克隆多个卷时,可以选择使用 groupSnapshotID 。
Parameters
此方法具有以下输入参数:
| Name | Description | Type | 默认值 | Required |
|---|---|---|---|---|
访问 |
新卷的新默认访问方法(如果不被卷阵列中传递的信息覆盖)。 |
string |
无 |
否 |
启用 SnapMirrorReplication |
确定卷是否可用于 SnapMirror 端点的复制。可能值:
|
boolean |
false |
否 |
groupSnapshotID |
要用作克隆基础的组快照的 ID 。 |
整型 |
无 |
否 |
newAccountID |
卷的新帐户 ID ,如果不被在 volumes 数组中传递的信息所覆盖。 |
整型 |
无 |
否 |
volumes |
为新卷指定的一组成员。成员
如果未指定可选成员,则这些值将从源卷继承。 |
JSON 对象数组 |
无 |
是( volumeID ) |
返回值
此方法具有以下返回值:
Name |
Description |
Type |
异步处理 |
从异步方法调用返回的值。 |
整型 |
groupCloneID |
新组克隆的唯一 ID 。 |
整型 |
成员 |
源卷对和目标卷对的卷 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