Nesta página, explicamos como executar tarefas comuns para o recurso de snapshots do 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
Acesse a página Memorystore para Redis no console do Google Cloud.
Siga as instruções em Como criar uma instância do Redis. mas retorne a essas instruções quando chegar à seção Snapshots.
Selecione Selecionar snapshot do Redis Database (RDB).
- Escolha um horário de início no menu suspenso Horário de início.
- Escolha um intervalo do snapshot no menu suspenso Intervalo do snapshot.
Volte para as instruções 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 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. Valores aceitos
são:
1h
,6h
,12h
e24h
. - 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 console do Google Cloud.
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 Redis (RDB).
Escolha um horário de início.
Escolha um intervalo do snapshot.
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
e24h
. - 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 do snapshot
Console
Acesse a página Memorystore para Redis no console do Google Cloud.
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 do snapshot para selecionar um intervalo.
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
e24h
.
Pausar snapshots
gcloud
Para pausar snapshots, você precisa definir a programação de snapshots para um horário futuro. Quando quiser retomar os snapshots, você pode reajustar o horário para quer que o próximo snapshot ocorra. Por exemplo, para pausar snapshots, insira 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 console do Google Cloud.
Clique no Código da instância que você quer editar.
Clique no botão Editar
Desmarque a opção Programar snapshot do banco de dados Redis (RDB).
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 ver esses detalhes:
Acesse a página Memorystore para Redis no console do Google Cloud.
Clique no ID da instância.
Confira as informações do snapshot na seção Snapshots do RDB.
Cloud Monitoring
Você pode usar o Cloud Monitoring para conferir as métricas dos 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 importação e exportação dados.