RollbackToGroupSnapshot
Puede utilizarse RollbackToGroupSnapshot
para revertir todos los volúmenes individuales de un grupo Snapshot a la snapshot individual de cada volumen.
Al revertir a una copia de Snapshot de grupo, se crea una copia de Snapshot temporal de cada volumen dentro de la copia de Snapshot de grupo.
|
Parámetros
Este método tiene los siguientes parámetros de entrada:
Nombre | Descripción | Tipo | Valor predeterminado | Obligatorio |
---|---|---|---|---|
|
El ID único de la copia de Snapshot de grupo. |
entero |
Ninguno |
Sí |
|
La lista de pares nombre-valor en el formato de objetos JSON. |
Objeto JSON |
Ninguno |
No |
|
El nombre de la snapshot de grupo del estado actual del volumen que se crea al |
cadena |
Ninguno |
No |
|
Especifica si se debe guardar o no la imagen de volumen activo anterior. Valores válidos:
|
booleano |
falso |
No |
Valores devueltos
Este método tiene los siguientes valores devueltos:
Nombre |
Descripción |
Tipo |
miembros |
Una cabina que contiene volumeID y snapshotID de miembros de la copia de Snapshot de grupo. Valores:
|
Cabina de objetos JSON |
GroupSnapshotID |
`saveCurrentState`Si se ha definido en false, este valor es nulo. Si |
entero |
GroupSnapshot |
`saveCurrentState`Si se ha definido en false, este valor es nulo. `saveCurrentState`Si se estableció en true, un objeto que contiene información sobre la instantánea de grupo a la que `RollbackToGroupSnapshot` se acaba de revertir. |
Ejemplo de solicitud
Las solicitudes de este método son similares al ejemplo siguiente:
{ "id": 438, "method": "RollbackToGroupSnapshot", "params": { "groupSnapshotID": 1, "name": "grpsnap1", "saveCurrentState": true } }
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{ "id": 438, "result": { "groupSnapshot": { "attributes": {}, "createTime": "2016-04-06T17:27:17Z", "groupSnapshotID": 1, "groupSnapshotUUID": "468fe181-0002-4b1d-ae7f-8b2a5c171eee", "members": [ { "attributes": {}, "checksum": "0x0", "createTime": "2016-04-06T17:27:17Z", "enableRemoteReplication": false, "expirationReason": "None", "expirationTime": null, "groupID": 1, "groupSnapshotUUID": "468fe181-0002-4b1d-ae7f-8b2a5c171eee", "name": "2016-04-06T17:27:17Z", "snapshotID": 4, "snapshotUUID": "03563c5e-51c4-4e3b-a256-a4d0e6b7959d", "status": "done", "totalSize": 1000341504, "virtualVolumeID": null, "volumeID": 2 } ], "name": "2016-04-06T17:27:17Z", "status": "done" }, "groupSnapshotID": 3, "members": [ { "checksum": "0x0", "snapshotID": 2, "snapshotUUID": "719b162c-e170-4d80-b4c7-1282ed88f4e1", "volumeID": 2 } ] } }
Nuevo desde la versión
9,6