简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
CloneVolume
参数
该方法有以下输入参数:
| 名称 | 描述 | 类型 | 默认值 | 必填项 |
|---|---|---|---|---|
access |
已允许访问新卷。如果未指定值,则访问值不会改变。可能值:
|
string |
无 |
否 |
属性 |
JSON 对象格式的名称-值对列表。 |
JSON 对象 |
无 |
否 |
enable512e |
指定新卷是否应使用 512 字节扇区模拟。如果未指定,则使用被克隆卷的设置。 |
布尔值 |
原卷 |
否 |
启用 SnapMirror 复制 |
确定该卷是否可用于与SnapMirror端点进行复制。可能值:
|
布尔值 |
false |
否 |
name |
新克隆卷的名称;长度必须为 1 到 64 个字符。 |
string |
无 |
是 |
新帐户ID |
新卷所有者的帐户ID。如果未指定,则使用被克隆卷的所有者的帐户 ID。 |
整数 |
原始卷所有者的帐户 ID |
否 |
新尺寸 |
卷的新大小,以字节为单位。可能大于或小于被克隆卷的大小。如果未指定,则卷大小保持不变。文件大小向上取整至最接近的 1MB。 |
整数 |
无 |
否 |
snapshotID |
用作克隆源的快照 ID。如果没有提供 ID,则使用当前活动卷。 |
整数 |
无 |
否 |
volumeID |
要克隆的卷的卷 ID。 |
整数 |
无 |
是 |
返回值
此方法具有以下返回值:
名称 |
描述 |
类型 |
异步句柄 |
用于获取运算结果的句柄值。 |
整数 |
克隆ID |
新克隆卷的 cloneID。 |
整数 |
曲线 |
应用于克隆体的QoS曲线值。 |
JSON 对象 |
volume |
包含有关新克隆卷的信息的对象。 |
|
volumeID |
新克隆卷的卷 ID。 |
整数 |
请求示例
该方法的请求类似于以下示例:
{
"method": "CloneVolume",
"params": {
"volumeID" : 5,
"name" : "mysqldata-snapshot1",
"access" : "readOnly"
},
"id" : 1
}
响应示例
此方法返回类似于以下示例的响应:
{
"id": 1,
"result": {
"asyncHandle": 42,
"cloneID": 37,
"volume": {
"access": "readOnly",
"accountID": 1,
"attributes": {},
"blockSize": 4096,
"createTime": "2016-03-31T22:26:03Z",
"deleteTime": "",
"enable512e": true,
"iqn": "iqn.2010-01.com.solidfire:jyay.mysqldata-snapshot1.680",
"name": "mysqldata-snapshot1",
"purgeTime": "",
"qos": {
"burstIOPS": 100,
"burstTime": 60,
"curve": {
"4096": 100,
"8192": 160,
"16384": 270,
"32768": 500,
"65536": 1000,
"131072": 1950,
"262144": 3900,
"524288": 7600,
"1048576": 15000
},
"maxIOPS": 100,
"minIOPS": 50
},
"scsiEUIDeviceID": "6a796179000002a8f47acc0100000000",
"scsiNAADeviceID": "6f47acc1000000006a796179000002a8",
"sliceCount": 0,
"status": "init",
"totalSize": 1000341504,
"virtualVolumeID": null,
"volumeAccessGroups": [],
"volumeID": 680,
"volumePairs": []
},
"volumeID": 680
}
}
自版本以来的新版本
9.6