Individuazione e impostazione dei periodi di manutenzione

Questa pagina fornisce istruzioni su come completare le seguenti attività:

Per una panoramica degli aggiornamenti di manutenzione e dei periodi di manutenzione, consulta Informazioni sulla manutenzione.

Creare un'istanza con periodi di manutenzione

gcloud

Per creare un'istanza Memorystore for Valkey con finestre di manutenzione, utilizza il 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

Sostituisci quanto segue:

  • INSTANCE_ID: l'ID dell'istanza Memorystore per Valkey che stai creando. L'ID istanza deve essere compreso tra 1 e 63 caratteri e deve utilizzare solo lettere minuscole, numeri o trattini. Deve iniziare con una lettera minuscola e terminare con una lettera minuscola o un numero.

  • PROJECT_ID: l'ID o il numero del progetto Google Cloud dove vuoi creare l'istanza.

  • REGION_ID: la regione in cui vuoi che si trovi l'istanza.

  • NETWORK_ID: l'ID della rete che vuoi utilizzare per creare la tua istanza.

  • SHARD_COUNT: il numero di shard nell'istanza. Il numero di shard determina la capacità di memoria totale per l'archiviazione degli dati delle istanze. Per ulteriori informazioni sulle specifiche delle istanze, consulta Specifiche di istanze e nodi.

  • DAY: il giorno in cui vuoi che venga eseguita la manutenzione. I valori accettabili sono
    MONDAY - SUNDAY.

  • HOUR: l'ora del giorno (nell'ora UTC) in cui inizia la finestra di manutenzione. I valori accettati sono 0 - 23.

Ad esempio:

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

Per impostazione predefinita, quando crei un'istanza con finestre di manutenzione, la crittografia in transito è disattivata e la rete autorizzata è default.

Impostare un periodo di manutenzione preferito

gcloud

Per impostare una finestra di manutenzione per un'istanza Memorystore for Valkey, utilizza il 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

Sostituisci quanto segue:

  • INSTANCE_ID: l'ID dell'istanza.
  • PROJECT_ID: l'ID o il numero del progetto Google Cloud che contiene l'istanza.
  • REGION_ID: la regione in cui si trova l'istanza.
  • DAY: il giorno in cui vuoi che venga eseguita la manutenzione. I valori accettabili sono
    MONDAY - SUNDAY.
  • HOUR: l'ora del giorno (nell'ora UTC) in cui inizia la finestra di manutenzione. I valori accettati sono 0 - 23.

Attivare le notifiche di manutenzione

Per attivare le notifiche relative alla manutenzione:

  1. Nella console Google Cloud, vai alla pagina Comunicazione.

    Comunicazione

  2. Fai clic su Notifiche relative ai prodotti.

  3. Dal menu, seleziona il tuo progetto Google Cloud.

  4. Nella riga di Memorystore, imposta il pulsante Email su ON.

Un'email di notifica della manutenzione utilizza questo titolo: "Upcoming maintenance for your Cloud Memorystore instance [your-instance-name]". Ogni indirizzo email che deve ricevere le notifiche deve essere attivato separatamente.

Le notifiche di manutenzione vengono impostate a livello di progetto anziché sulle istanze. Memorystore for Valkey invia notifiche all'indirizzo email associato al tuo Account Google. Non puoi configurare un alias email personalizzato (ad esempio un alias email di gruppo).

Trovare la manutenzione programmata

Se è programmata la manutenzione per la tua istanza Memorystore for Redis, utilizza il comando gcloud memorystore instances describe per visualizzare la manutenzione programmata.

gcloud

gcloud memorystore instances describe INSTANCE_ID \
--project=PROJECT_ID \
--location=REGION_ID

Sostituisci quanto segue:

  • INSTANCE_ID: l'ID dell'istanza
  • PROJECT_ID: l'ID o il numero del progetto Google Cloud che contiene l'istanza
  • REGION_ID: la regione in cui si trova l'istanza

L'output per la manutenzione programmata è il seguente:

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'

Dove:

  • maintenancePolicy mostra informazioni sull'ora di creazione del criterio di manutenzione preferito.
    • DAY è il giorno della settimana in cui viene eseguita la manutenzione.
    • HOUR è l'ora (nel fuso orario UTC) in cui inizia la manutenzione.
  • maintenanceSchedule mostra le informazioni sulla manutenzione programmata per la tua istanza.
    • END_DATE_AND_TIME_STAMP indica quando termina un aggiornamento della manutenzione pianificata per la tua istanza.
    • SCHEDULED_DATE_AND_TIME_STAMP indica quando è programmato il completamento di un aggiornamento di manutenzione per la tua istanza.
    • START_DATE_AND_TIME_STAMP indica quando inizia un aggiornamento della manutenzione pianificata per la tua istanza.

Ripianifica manutenzione

Per riprogrammare la manutenzione, utilizza il 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]

Sostituisci quanto segue:

  • INSTANCE_ID: l'ID dell'istanza.
  • PROJECT_ID: l'ID o il numero del progetto Google Cloud che contiene l'istanza.
  • REGION_ID: la regione in cui si trova l'istanza.
  • RESCHEDULE_TYPE: il tipo di aggiornamento riprogrammato. I valori disponibili sono:

    • IMMEDIATE: avvia immediatamente l'aggiornamento di manutenzione.
    • SPECIFIC_TIME: indica un orario specifico per l'aggiornamento. Questo periodo di tempo non deve essere superiore a 14 giorni dal periodo di manutenzione originale.
  • RESCHEDULE_TIME: la data e l'ora in cui Memorystore per Valkey riprogramma l'aggiornamento di manutenzione.

Rimuovere una norma di manutenzione da un'istanza

Se non hai più bisogno di un criterio di manutenzione per un'istanza e vuoi utilizzare l'impostazione predefinita di Memorystore per Valkey per la manutenzione, puoi rimuovere il criterio dall'istanza. A tale scopo, utilizza il comando gcloud memorystore instances update.

gcloud

gcloud memorystore instances update INSTANCE_ID \
--project=PROJECT_ID \
--location=REGION_ID \
--clear-maintenance-policy-weekly-window

Sostituisci quanto segue:

  • INSTANCE_ID: l'ID dell'istanza da cui vuoi rimuovere la criteri di manutenzione
  • PROJECT_ID: l'ID o il numero del progetto Google Cloud che contiene l'istanza
  • REGION_ID: la regione in cui si trova l'istanza

Passaggi successivi

  • Visualizza le autorizzazioni necessarie per gestire i periodi di manutenzione per l'istanza Memorystore per Valkey.