RollbackToGroupSnapshot
Você pode usar RollbackToGroupSnapshot
para reverter todos os volumes individuais em um grupo de snapshots para cada instantâneo individual de cada volume.
Reverter para um instantâneo de grupo cria um instantâneo temporário de cada volume dentro do instantâneo de grupo.
|
Parâmetros
Este método tem os seguintes parâmetros de entrada:
Nome | Descrição | Tipo | Valor padrão | Obrigatório |
---|---|---|---|---|
|
ID exclusiva do instantâneo do grupo. |
número inteiro |
Nenhum |
Sim |
|
Lista de pares nome-valor no formato de objeto JSON. |
Objeto JSON |
Nenhum |
Não |
|
Nome para o instantâneo de grupo do estado atual do volume que é criado se |
cadeia de carateres |
Nenhum |
Não |
|
Especifica se pretende guardar ou não a imagem do volume ativo anterior. Valores válidos:
|
booleano |
falso |
Não |
Valores de retorno
Este método tem os seguintes valores de retorno:
Nome |
Descrição |
Tipo |
membros |
Um array contendo volumeIDs e snapshotIDs de membros do snapshot do grupo. Valores:
|
Array de objetos JSON |
GroupSnapshotID |
Se Se |
número inteiro |
GroupSnapshot |
Se Se |
Exemplo de solicitação
As solicitações para este método são semelhantes ao seguinte exemplo:
{ "id": 438, "method": "RollbackToGroupSnapshot", "params": { "groupSnapshotID": 1, "name": "grpsnap1", "saveCurrentState": true } }
Exemplo de resposta
Este método retorna uma resposta semelhante ao seguinte exemplo:
{ "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 } ] } }
Novo desde a versão
9,6