Gerenciar snapshots do RDB

A página explica como realizar tarefas comuns para o recurso de snapshots de RDB. Para detalhes sobre o recurso de snapshots do RDB, consulte Visão geral dos snapshots do RDB.

Como criar uma instância que usa snapshots do RDB

Console

  1. Acesse a página Memorystore para Redis no console do Google Cloud.

    Memorystore para Redis

  2. Siga as instruções em Como criar uma instância do Redis, mas volte a estas instruções ao chegar à seção Snapshots.

  3. Selecione Selecionar snapshot do Redis Database (RDB).

    1. Escolha um horário de início no menu suspenso Horário de início.
    2. Escolha um intervalo do snapshot no menu suspenso Intervalo do snapshot.
  4. Volte para as instruções em Como criar uma instância do Redis para mais orientações sobre outras configurações do Memorystore e clique no botão Criar.

gcloud

Para ativar os snapshots do RDB em uma instância, digite o seguinte comando, substituindo variables pelos valores apropriados:

gcloud redis instances create instance-id --size=size --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time --region=region-id

Em que:

  • snapshot-interval é o intervalo desejado. Os valores aceitos são: 1h, 6h, 12h e 24h.
  • time é o horário de início desejado no formato ISO 1801. Por exemplo: 2021-01-02T03:00:00Z.

Como ativar snapshots em uma instância atual

Console

  1. Acesse a página Memorystore para Redis no console do Google Cloud.

    Memorystore para Redis

  2. Clique no ID da instância em que você quer adicionar snapshots do RDB.

  3. Encontre a seção Snapshots.

  4. Selecione Programar snapshot do banco de dados Redis (RDB).

    1. Escolha um horário de início.

    2. Escolha um intervalo de snapshots.

  5. Clique no botão Save.

gcloud

Execute o comando a seguir, substituindo variables pelos parâmetros apropriados valores:

gcloud redis instances update instance_id --region=region --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time

Em que:

  • snapshot-interval é o intervalo desejado. Os valores aceitos são 1h, 6h, 12h e 24h.
  • time é o horário de início desejado no formato ISO 1801. Por exemplo: 2021-01-02T03:00:00Z.

Ajustando a programação de snapshots

gcloud

Para ajustar a programação de snapshots do RDB, digite o seguinte comando: substituindo variables pelos valores apropriados:

gcloud redis instances update instance-id --rdb-snapshot-start-time=time --region=region

Em que:

  • time é o horário de início desejado no formato ISO 1801. Por exemplo: 2021-01-02T03:00:00Z.

Como ajustar o intervalo de snapshots

Console

  1. Acesse a página Memorystore para Redis no console do Google Cloud.

    Memorystore para Redis

  2. Clique no Código da instância que você quer editar.

  3. Clique no botão Editar

  4. Encontre a seção Snapshots.

  5. Use o menu suspenso Intervalo de snapshots para selecionar o intervalo desejado.

  6. Clique no botão Save.

gcloud

Para alterar o intervalo do snapshot, digite o seguinte comando substituindo variables pelos valores apropriados:

gcloud redis instances update instance-id --rdb-snapshot-period=snapshot-interval
--region=region

Em que:

  • snapshot-interval é o intervalo desejado. Valores aceitáveis são: 1h, 6h, 12h e 24h.

Como pausar snapshots

gcloud

Para pausar snapshots, você precisa definir a programação de snapshots para um horário futuro. Quando quiser retomar a pausa dos snapshots, ajuste o horário para o momento em que você quer que o próximo snapshot ocorra. Por exemplo, para pausar os snapshots, digite o comando a seguir, substituindo variables pelos valores apropriados:

gcloud redis instances update instance-id --rdb-snapshot-start-time=2022-06-10T03:00:00Z
--region=region

Como desativar snapshots do RDB

Console

  1. Acesse a página Memorystore para Redis no console do Google Cloud.

    Memorystore para Redis

  2. Clique no Código da instância que você quer editar.

  3. Clique no botão Editar

  4. Desmarque a opção Programar snapshot do banco de dados Redis (RDB).

  5. Clique no botão Save.

gcloud

Para desativar os snapshots do RDB em uma instância do Redis, digite o seguinte comando: substituindo variables pelos valores apropriados:

gcloud redis instances update instance-id --persistence-mode=disabled --region=region

Como monitorar snapshots do RDB

Console

A página Detalhes da instância para a instância do Redis fornece o seguinte RDB métricas de snapshots:

  • Frequência
  • Próximo snapshot
  • Status do último snapshot
  • Tempo desde o último snapshot
  • Horário da última restauração

Para conferir esses detalhes:

  1. Acesse a página Memorystore para Redis no console do Google Cloud.

    Memorystore para Redis

  2. Clique no ID da instância.

  3. Confira as informações do snapshot na seção Snapshots do RDB.

Cloud Monitoring

Use o Cloud Monitoring para conferir as métricas dos snapshots de RDB.

Para conferir uma lista de métricas disponíveis para snapshots do RDB, consulte Métricas de snapshots do RDB.

A seguir