此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
RollbackToSnapshot
您可以使用此 `RollbackToSnapshot`方法來建立作用中 Volume 映像的現有快照。此方法會從現有的快照建立新的快照。
新的快照會變成作用中、並保留現有的快照、直到手動刪除為止。除非您將SaveCurrentState參數設定為true、否則會刪除先前作用中的快照。
叢集完整度
|
|
|
參數
此方法具有下列輸入參數:
| 名稱 | 說明 | 類型 | 預設值 | 必要 |
|---|---|---|---|---|
Volume ID |
Volume的Volume ID。 |
整數 |
無 |
是的 |
屬性 |
Json物件格式的名稱-值配對清單。 |
JSON屬性 |
無 |
否 |
名稱 |
快照的名稱。如果未指定名稱、則會使用回溯至的快照名稱、並在名稱結尾加上「- copy」。 |
字串 |
無 |
否 |
Snapshot ID |
先前在指定磁碟區上建立的快照ID。 |
整數 |
無 |
是的 |
SaveCurrentState |
指定是否要儲存先前的作用中Volume映像。有效值:
|
布林值 |
錯 |
否 |
傳回值
此方法具有下列傳回值:
名稱 |
說明 |
類型 |
Checksum |
儲存快照中資料的小字串表示。 |
字串 |
Snapshot ID |
如果已將SaveCurrentState設為假、則此值為null。 如果已將SaveCurrentState設為true、則為新建立的快照的唯一ID。 |
整數 |
Snapshot |
如果已將SaveCurrentState設為假、則此值為null。 如果已將SaveCurrentState設為true、則表示物件含有新建立之快照的相關資訊。 |
申請範例
此方法的要求類似於下列範例:
{
"method": "RollbackToSnapshot",
"params": {
"volumeID": 1,
"snapshotID": 3114,
"saveCurrentState": true
},
"id": 1
}
回應範例
此方法會傳回類似下列範例的回應:
{
"id": 1,
"result": {
"checksum": "0x0",
"snapshot": {
"attributes": {},
"checksum": "0x0",
"createTime": "2016-04-04T17:27:32Z",
"enableRemoteReplication": false,
"expirationReason": "None",
"expirationTime": null,
"groupID": 0,
"groupSnapshotUUID": "00000000-0000-0000-0000-000000000000",
"name": "test1-copy",
"snapshotID": 1,
"snapshotUUID": "30d7e3fe-0570-4d94-a8d5-3cc8097a6bfb",
"status": "done",
"totalSize": 5000658944,
"virtualVolumeID": null,
"volumeID": 1
},
"snapshotID": 1
}
}
新的自版本
9.6