Skip to main content
Element Software
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

回滾到快照

貢獻者 netapp-pcarriga

你可以使用 `RollbackToSnapshot`對現有活動體影像進行快照的方法。此方法從現有快照建立新快照。

新快照生效,現有快照將保留,直到手動刪除為止。除非將 saveCurrentState 參數設為 true,否則先前活動的快照將被刪除。

集群滿度

註
  • 如果叢集容量處於第 1、2 或 3 階段,則可以建立快照。當叢集容量達到 4 或 5 級時,無法建立快照。

  • 當切片同步正在進行時,將磁碟區回滾到快照可能會失敗。重試 `RollbackToSnapshot`同步完成後。

參數

此方法有以下輸入參數:

Name 描述 類型 預設值 必需的

卷 ID

卷的 VolumeID。

整數

沒有任何

是的

屬性

JSON 物件格式的名稱-值對清單。

JSON 屬性

沒有任何

姓名

快照名稱。如果沒有指定名稱,則使用要回滾到的快照的名稱,並在名稱末尾附加「-copy」。

細繩

沒有任何

snapshotID

給定磁碟區上先前建立的快照的 ID。

整數

沒有任何

是的

儲存目前狀態

指定是否儲存先前活動卷映像。有效值:

  • 正確:保留先前的活動卷映像。

  • 錯誤:先前的活動卷映像已被刪除。

布林值

錯誤的

傳回值

此方法具有以下傳回值:

Name

描述

類型

校驗和

儲存快照中資料的簡短字串表示形式。

細繩

snapshotID

如果 saveCurrentState 設定為 false,則此值為 null。

如果 saveCurrentState 設定為 true,則表示新建立的快照的唯一 ID。

整數

快照

如果 saveCurrentState 設定為 false,則此值為 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