Nesta página, explicamos como executar tarefas comuns para o recurso de snapshots do RDB. Para ver detalhes sobre o recurso de snapshots do RDB, consulte 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 console do Google Cloud.
Siga as instruções em Como criar uma instância do Redis, mas retorne a elas quando chegar à seção Snapshots.
Clique em 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 do snapshot no menu suspenso Intervalo de snapshot.
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 comando a seguir 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
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 Redis Database (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 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
,12h
e24h
. - 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 snapshot
gcloud
Para ajustar a programação dos 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 de snapshots para selecionar o intervalo desejado.
Clique no botão Save.
gcloud
Para alterar o intervalo do snapshot, insira o comando a seguir, 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 aceitáveis
são:
1h
,6h
,12h
e24h
.
Como pausar snapshots
gcloud
Para pausar snapshots, defina a programação de snapshot como um horário futuro. Quando quiser retomar os snapshots, é possível reajustar o horário para a ocorrência do próximo snapshot. Por exemplo, para pausar 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
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 Programar snapshot do Redis do banco de dados (RDB).
Clique no botão Save.
gcloud
Para desativar os snapshots do RDB para uma instância do Redis, insira o comando a seguir 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 ver esses detalhes, faça o seguinte:
Acesse a página Memorystore para Redis no console do Google Cloud.
Clique no ID da sua instância.
Veja as informações do snapshot na seção Snapshots do RDB.
Cloud Monitoring
É possível usar o Cloud Monitoring para visualizar 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 o Memorystore.
- Saiba mais sobre como importar e exportar dados.