Esta página contém instruções sobre como concluir as seguintes tarefas:
- Criar uma instância com janelas de manutenção
- Definir uma janela preferencial para manutenção
- Ativar as notificações de manutenção
- Encontrar a manutenção programada
- Reagendar a manutenção
- Remover uma política de manutenção de uma instância
Para uma visão geral das atualizações e janelas de manutenção, consulte Sobre a manutenção.
Criar uma instância com janelas de manutenção
gcloud
Para criar uma instância do Memorystore para Valkey com janelas de manutenção, use o comando
gcloud memorystore instances create
:
gcloud memorystore instances create INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --psc-auto-connections=network=projects/PROJECT_ID/global/networks/NETWORK_ID \ --shard-count=SHARD_COUNT \ --maintenance-policy-weekly-window=day=DAY,startTime=hours=HOUR
Substitua:
INSTANCE_ID: o ID da instância do Memorystore para Valkey que você está criando. O ID da instância precisa ter de 1 a 63 caracteres e usar apenas letras minúsculas, números ou hifens. Ele precisa começar com uma letra minúscula e terminar com uma letra minúscula ou um número.
PROJECT_ID: o ID ou número do projeto do Google Cloud em que você quer criar a instância.
REGION_ID: a região em que você quer que a instância esteja localizada.
NETWORK_ID: o ID da rede que você quer usar para criar a instância.
SHARD_COUNT: o número de fragmentos na instância. A contagem de fragmentos determina a capacidade total de memória para armazenar dados de instância. Para mais informações sobre as especificações de instância, consulte Especificação de instância e de nó.
DAY: o dia em que você quer que a manutenção ocorra. Os valores aceitáveis são
MONDAY
aSUNDAY
.HOUR: a hora do dia (em UTC) em que a janela de manutenção começa. Os valores aceitáveis são
0
a23
.
Exemplo:
gcloud memorystore instances create my-instance \ --project=my-project \ --location=us-central1 \ --psc-auto-connections=network=projects/my-project/global/networks/default \ --shard-count=8 \ --maintenance-policy-weekly-window=day=MONDAY,startTime=hours=9
Por padrão, quando você cria uma instância com janelas de manutenção, a criptografia em trânsito é desativada e a rede autorizada é default
.
Definir uma janela preferencial para manutenção
gcloud
Para definir uma janela de manutenção para uma instância do Memorystore para Valkey, use o comando gcloud memorystore instances update
:
gcloud memorystore instances update INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --maintenance-policy-weekly-window=day=DAY,startTime=hours=HOUR
Substitua:
- INSTANCE_ID: o ID da instância.
- PROJECT_ID: o ID ou número do projeto do Google Cloud que contém a instância.
- REGION_ID: a região em que a instância está localizada.
- DAY: o dia em que você quer que a manutenção ocorra. Os valores
aceitáveis são
MONDAY
aSUNDAY
. - HOUR: a hora do dia (em UTC) em que a janela de
manutenção começa. Os valores aceitáveis são
0
a23
.
Ativar as notificações de manutenção
Para ativar as notificações de manutenção:
No console do Google Cloud, acesse a página Comunicação.
Clique em Notificações de produtos.
No menu, selecione seu projeto do Google Cloud.
Na linha do Memorystore, alterne o botão de e-mail para ATIVADO.
Um e-mail de notificação de manutenção usa este título: "Upcoming maintenance for your
Cloud Memorystore instance [your-instance-name]"
. Cada endereço de e-mail que precisa
receber notificações precisa ser ativado separadamente.
As notificações de manutenção são definidas no nível do projeto, e não nas instâncias. O Memorystore para Valkey envia notificações para o endereço de e-mail associado à sua Conta do Google. Não é possível configurar um alias de e-mail personalizado (por exemplo, um alias de e-mail de equipe).
Encontrar a manutenção programada
Se a manutenção estiver programada para sua instância do Memorystore para Valkey, use o comando gcloud memorystore instances describe
para conferir a manutenção programada.
gcloud
gcloud memorystore instances describe INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID
Substitua:
- INSTANCE_ID: o ID da instância
- PROJECT_ID: o ID ou número do projeto do Google Cloud que contém a instância
- REGION_ID: a região em que a instância está localizada
A saída para manutenção programada é a seguinte:
maintenancePolicy: weeklyMaintenanceWindow: - day: DAY duration: 3600 seconds - startTime hour: HOUR maintenanceSchedule: endTime: 'END_DATE_AND_TIME_STAMP' scheduleDeadlineTime: 'SCHEDULED_DATE_AND_TIME_STAMP' startTime: 'START_DATE_AND_TIME_STAMP'
Em que:
maintenancePolicy
mostra informações sobre o horário de criação da política de manutenção preferencial.DAY
é o dia da semana em que a manutenção ocorre.HOUR
é a hora (em UTC) em que a manutenção começa.
maintenanceSchedule
mostra informações sobre a manutenção programada da sua instância.END_DATE_AND_TIME_STAMP
indica quando uma atualização de manutenção programada termina para sua instância.SCHEDULED_DATE_AND_TIME_STAMP
indica quando uma atualização de manutenção está programada para ser concluída na sua instância.START_DATE_AND_TIME_STAMP
indica quando uma atualização de manutenção programada começa na sua instância.
Remarcar manutenção
Para reprogramar a manutenção, use o comando gcloud memorystore instances reschedule-maintenance
.
gcloud
gcloud memorystore instances reschedule-maintenance INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESCHEDULE_TIME]
Substitua:
- INSTANCE_ID: o ID da instância.
- PROJECT_ID: o ID ou número do projeto do Google Cloud que contém a instância.
- REGION_ID: a região em que a instância está localizada.
RESCHEDULE_TYPE: o tipo de atualização reprogramada. Os valores disponíveis são:
IMMEDIATE
: inicia a atualização de manutenção imediatamente.SPECIFIC_TIME
: designa um horário específico para a atualização. Esse tempo não pode ser superior a 14 dias a partir do horário da janela de manutenção original.
RESCHEDULE_TIME: a data e a hora em que o Memorystore para Valkey reprograma a atualização de manutenção.
Remover uma política de manutenção de uma instância
Se você não precisar mais de uma política de manutenção para uma instância e quiser usar a configuração padrão do Memorystore para Valkey para manutenção, remova a política da instância. Para fazer isso, use o comando gcloud memorystore instances update
.
gcloud
gcloud memorystore instances update INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --clear-maintenance-policy-weekly-window
Substitua:
- INSTANCE_ID: o ID da instância de que você quer remover a política de manutenção.
- PROJECT_ID: o ID ou número do projeto do Google Cloud que contém a instância
- REGION_ID: a região em que a instância está localizada
A seguir
- Confira as permissões necessárias para gerenciar janelas de manutenção da instância do Memorystore para Valkey.