Esta página explica como realizar tarefas comuns do recurso de snapshots do RDB. Para mais detalhes sobre o recurso de snapshots do RDB, consulte a visão geral de snapshots do RDB.
Como criar uma instância que usa snapshots do RDB
Console
Acesse a página Memorystore para Redis no Google Cloud console.
Siga as instruções em Criar uma instância do Redis em uma rede VPC, mas volte a estas instruções quando chegar à seção Snapshots.
Selecione Selecionar snapshot do banco de dados do Redis (RDB).
- Escolha um horário de início no menu suspenso Horário de início.
- Escolha um intervalo de snapshot no menu suspenso Intervalo de snapshot.
Volte para as instruções em Criar uma instância do Redis em uma rede VPC para mais orientações sobre outras configurações do Memorystore, e clique no botão Criar.
gcloud
Para ativar 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,12he24h. - 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
Acesse a página Memorystore para Redis no Google Cloud console.
Clique no ID da instância em que você quer adicionar snapshots do RDB.
Encontre a seção Snapshots.
Selecione Programar snapshot do banco de dados do Redis (RDB).
Escolha um horário de início.
Escolha um intervalo de snapshot.
Clique no botão Salvar.
gcloud
Execute o seguinte comando, substituindo variables pelos valores apropriados:
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,12he24h. - time é o horário de início desejado no formato ISO 1801. Por exemplo:
2021-01-02T03:00:00Z.
Como ajustar 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
Acesse a página Memorystore para Redis no Google Cloud console.
Clique no Código da instância que você quer editar.
Clique no botão Editar
Encontre a seção Snapshots.
Use o menu suspenso Intervalo de snapshot para selecionar o intervalo desejado.
Clique no botão Salvar.
gcloud
Para mudar o intervalo de snapshots, 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. Os valores aceitos são:
1h,6h,12he24h.
Como pausar snapshots
gcloud
Para pausar snapshots, defina a programação de snapshots para um horário futuro. Quando quiser retomar os snapshots, ajuste o horário para quando quiser que o próximo snapshot ocorra. Por exemplo, para pausar snapshots, digite o seguinte comando, 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
Acesse a página Memorystore para Redis no Google Cloud console.
Clique no Código da instância que você quer editar.
Clique no botão Editar
Desmarque Programar snapshot do banco de dados do Redis (RDB).
Clique no botão Salvar.
gcloud
Para desativar snapshots do RDB para 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 da instância do Redis fornece as seguintes métricas de snapshots do RDB:
- Frequência
- Próximo snapshot
- Status do último snapshot
- Tempo desde o último snapshot
- Horário da última restauração
Para conferir esses detalhes:
Acesse a página Memorystore para Redis no Google Cloud console.
Clique no Código da instância.
Confira as informações do snapshot na seção Snapshots do RDB.
Cloud Monitoring
É possível usar o Cloud Monitoring para conferir métricas de snapshots do RDB.
Para conferir uma lista de métricas disponíveis para snapshots do RDB, consulte Métricas de snapshots do RDB.
A seguir
- Consulte a visão geral de snapshots do RDB para Memorystore.
- Saiba mais sobre como importar e exportar dados.