Individuazione e impostazione dei periodi di manutenzione

Questa pagina fornisce istruzioni su come trovare la manutenzione pianificata, impostare i periodi di manutenzione, riprogrammare la manutenzione pianificata e altro ancora. Per una panoramica degli aggiornamenti di manutenzione e dei periodi di manutenzione, vedi Criterio di manutenzione.

Impostare una finestra preferita per la manutenzione su un'istanza

Console

  1. Vai alla pagina Memorystore for Memcached nella console Google Cloud.
    Memorystore for Memcached

  2. Fai clic sull'ID istanza per la quale vuoi impostare un periodo di manutenzione.

  3. Fai clic su Modifica.

  4. Nella sezione Manutenzione, seleziona il giorno, l'ora e la durata del periodo di manutenzione. L'ora è impostata nel fuso orario locale.

  5. Fai clic su Salva.

gcloud

Esegui il seguente comando per impostare una finestra di manutenzione per un'istanza Memcached:

gcloud memcache instances update INSTANCE_ID --region=REGION --maintenance-window-day=DAY --maintenance-window-start-time=START_TIME --maintenance-window-duration=DURATION

Dove:

  • INSTANCE_ID è l'ID dell'istanza.
  • REGION è la regione in cui si trova l'istanza.
  • DAY è il giorno in cui vuoi venga eseguita la manutenzione. Valori accettabili sono: MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY,SUNDAY.
  • START_TIME è l'ora del giorno (da 0 a 23) per l'inizio di dal periodo di manutenzione, nel fuso orario UTC.
  • DURATION è una finestra di durata compresa tra 3 e 8 ore. I valori accettabili vanno da 3h a 8h, solo numeri interi.

Per informazioni di riferimento, consulta gcloud memcached instances update

Attiva le notifiche di manutenzione

Per attivare le notifiche di manutenzione:

  1. Vai alla pagina Comunicazione nella console Google Cloud:

    Comunicazione

  2. Fai clic sulla scheda Notifiche relative ai prodotti.

  3. Seleziona il tuo progetto dal menu a discesa.

  4. Nella riga relativa a Memorystore, imposta il pulsante email su ON.

Un'email di notifica della manutenzione utilizza il titolo "Upcoming maintenance for your Cloud Memorystore instance [your-instance-name]". Ogni persona che deve ricevere le notifiche deve attivarle separatamente.

Le notifiche di manutenzione vengono impostate a livello di progetto anziché sulle istanze. Le notifiche via email vengono inviate all'indirizzo email associato al tuo account Google. . Non è possibile configurare un alias email personalizzato (ad esempio, un alias email del team).

Trovare la manutenzione programmata

Se per la tua istanza è stata pianificata la manutenzione, puoi visualizzarla utilizzando il seguendo le istruzioni riportate di seguito:

Console

  1. Vai alla pagina Memorystore for Memcached nella console Google Cloud.
    Memorystore per Memcached

  2. Fai clic sull'ID istanza dell'istanza che vuoi visualizzare pianificata manutenzione.

  3. Nella sezione Manutenzione, puoi visualizzare la data e l'ora di qualsiasi aggiornamenti di manutenzione pianificati.

gcloud

gcloud memcache instances describe INSTANCE-ID --region=REGION

dove:

  • INSTANCE_ID è l'ID dell'istanza
  • REGION è la regione in cui si trova l'istanza

L'output per la manutenzione pianificata è il seguente:

maintenancePolicy:
createTime: 'TIME_STAMP'
updateTime: 'TIME_STAMP'
maintenanceWindow:
- day: DAY
  duration: 180 minutes
  hour: HOUR
maintenanceSchedule:
 endTime: 'TIME_STAMP'
 startTime: 'TIME_STAMP'

Dove:

  • maintenancePolicy mostra le informazioni relative all'ora di creazione del tuo criterio di manutenzione preferito e l'ultima volta che il criterio è stato aggiornato.
  • createTime indica la prima creazione del criterio di manutenzione.
  • updateTime indica la data dell'ultimo aggiornamento del criterio di manutenzione.
  • DAY indica il giorno della settimana in cui viene effettuata la manutenzione.
  • duration indica la durata del periodo di manutenzione in minuti.
  • HOUR indica l'ora nel fuso orario UTC in cui inizia la manutenzione.
  • startTime indica l'ora di inizio specifica di un aggiornamento di manutenzione pianificato per la tua istanza.
  • endTime indica l'ora di fine specifica di un aggiornamento di manutenzione che è pianificato per la tua istanza.
  • TIME_STAMP utilizza il formato RFC 3339.

Ripianificare la manutenzione pianificata

Per ripianificare la manutenzione, consulta le seguenti istruzioni:

Console

  1. Vai alla pagina Memorystore for Memcached nella console Google Cloud.
    Memorystore per Memcached

  2. Fai clic sull'ID istanza dell'istanza di cui vuoi ripianificare la manutenzione .

  3. Nella sezione Manutenzione, fai clic su NUOVO.

  4. Scegli tra Aggiorna ora, Rimanda alla finestra di programmazione successiva e Giorno e ora personalizzati. Per ulteriori informazioni, consulta la panoramica sulla ripianificazione della manutenzione.

    • Se vuoi aggiornare immediatamente l'istanza, seleziona Aggiorna ora e fai clic su Aggiorna.

    • Se vuoi ritardare la manutenzione pianificata di una settimana, seleziona Rinvia al periodo pianificato successivo e fai clic su Riprogramma.

    • Per impostare un'ora specifica, seleziona Giorno e ora personalizzati. scegli il nuovo orario e fai clic su Riprogramma.

gcloud

gcloud memcache instances reschedule-maintenance INSTANCE_ID --region=REGION --reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESHEDULE_TIME]

dove:

  • INSTANCE_ID è l'ID dell'istanza
  • REGION è 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
    • NEXT_AVAILABLE_WINDOW: rinvia la manutenzione alla successiva manutenzione finestra. La finestra successiva è una settimana dal periodo di manutenzione era stato originariamente programmato
    • SPECIFIC_TIME: consente di indicare un'ora specifica per l'aggiornamento. L'orario riprogrammato non deve essere superiore a sette giorni dalla data della periodo di manutenzione originale
  • RESHEDULE_TIME Puoi specificare questo valore solo se imposti --reschedule-type su SPECIFIC TIME. Questo valore utilizza il formato ISO 1801. Ad esempio: 2020-01-16T16:56:00.000Z. L'ora è impostata nel fuso orario UTC.

Per informazioni di riferimento, consulta gcloud memcache instances reschedule-maintenance.

Applicazione manuale degli aggiornamenti di manutenzione

Dopo aver ricevuto una notifica di manutenzione imminente, hai la possibilità di applicare manualmente l'aggiornamento di manutenzione ai nodi. La manutenzione manuale è disponibili dopo la pianificazione di un evento di manutenzione per l'istanza, mentre devi attivare le notifiche di manutenzione e impostare un periodo di manutenzione per ricevere informazioni di questa manutenzione imminente. Per saperne di più, consulta la sezione Manutenzione manuale.

Aggiornamento dei singoli nodi nel cluster Memcached

Per aggiornare singoli nodi nel tuo cluster, esegui questo comando, sostituendo VARIABLES con i valori appropriati:


gcloud beta memcache instances apply-software-update INSTANCE_NAME --node-ids=NODE_ID_1,NODE_ID_2 --region=REGION

Aggiornamento di tutti i nodi nel cluster Memcached in corso...

Per aggiornare tutti i nodi nel tuo cluster, esegui questo comando, sostituendo VARIABLES con i valori appropriati:


gcloud beta memcache instances apply-software-update INSTANCE_NAME --apply-all --region=REGION

Verifica della disponibilità di aggiornamenti e verifica degli aggiornamenti del nodo

Registrarsi per le notifiche di manutenzione è il modo migliore per sapere quando un aggiornamento è disponibile, ma puoi anche utilizzare il comando seguente per verificare manualmente che sia disponibile. Il seguente comando mostra anche i nodi che sono stati aggiornati per la tua istanza.

gcloud beta memcache instances describe INSTANCE_NAME --region=REGION --format="table(updateAvailable.yesno(yes="YES",no="NO"),memcacheNodes:format='table(nodeId,updateAvailable.yesno(yes="YES", no="NO"))')"

Passaggi successivi

  • Visualizza le autorizzazioni richieste per gestire i periodi di manutenzione per l'istanza Memcached.