此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
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