Skip to main content
Element Software
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Reverter para o instantâneo

Colaboradores netapp-pcarriga

Você pode usar o RollbackToSnapshot Método para criar um instantâneo da imagem do volume ativo existente. Este método cria um novo instantâneo a partir de um instantâneo existente.

O novo instantâneo torna-se ativo e o instantâneo existente é preservado até ser excluído manualmente. O instantâneo anteriormente ativo será excluído, a menos que você defina o parâmetro saveCurrentState como verdadeiro.

CLUSTER_FULLNESS

Observação
  • Você pode criar snapshots se o nível de preenchimento do cluster estiver no estágio 1, 2 ou 3. Não é possível criar snapshots quando o nível de preenchimento do cluster atinge o estágio 4 ou 5.

  • A reversão de um volume para um snapshot pode falhar quando a sincronização de fatias estiver em andamento. Tentar novamente RollbackToSnapshot após a sincronização ser concluída.

Parâmetros

Este método possui os seguintes parâmetros de entrada:

Nome Descrição Tipo Valor padrão Obrigatório

ID do volume

ID do volume.

inteiro

Nenhum

Sim

atributos

Lista de pares nome-valor em formato de objeto JSON.

Atributos JSON

Nenhum

Não

nome

Nome para a captura de tela. Caso nenhum nome seja fornecido, será utilizado o nome do snapshot para o qual se está revertendo, com o prefixo "- copy" adicionado ao final do nome.

corda

Nenhum

Não

ID do instantâneo

Identificação de um snapshot criado anteriormente no volume especificado.

inteiro

Nenhum

Sim

salvarEstadoAtual

Especifica se a imagem do volume ativo anterior deve ser salva ou não. Valores válidos:

  • Verdadeiro: A imagem do volume ativo anterior é mantida.

  • falso: A imagem de volume ativa anterior foi excluída.

booleano

falso

Não

Valores de retorno

Este método tem os seguintes valores de retorno:

Nome

Descrição

Tipo

soma de verificação

Uma pequena representação em formato de string dos dados presentes no instantâneo armazenado.

corda

ID do instantâneo

Se saveCurrentState estiver definido como falso, esse valor será nulo.

Se saveCurrentState estiver definido como verdadeiro, o ID exclusivo do snapshot recém-criado será retornado.

inteiro

instantâneo

Se saveCurrentState estiver definido como falso, esse valor será nulo.

Se saveCurrentState estiver definido como verdadeiro, será retornado um objeto contendo informações sobre o snapshot recém-criado.

Exemplo de solicitação

As solicitações para esse método são semelhantes ao seguinte exemplo:

{
 "method": "RollbackToSnapshot",
 "params": {
    "volumeID": 1,
    "snapshotID": 3114,
    "saveCurrentState": true
  },
  "id": 1
}

Exemplo de resposta

Este método retorna uma resposta semelhante ao exemplo a seguir:

{
  "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
  }
}

Novidade desde a versão

9,6