Questa pagina fornisce istruzioni su come trovare la manutenzione pianificata, impostare i periodi di manutenzione, riprogrammare la manutenzione programmata e altro ancora. Per una panoramica degli aggiornamenti e dei periodi di manutenzione, vedi Criterio di manutenzione.
Imposta un periodo preferito per la manutenzione di un'istanza
Console
Vai alla pagina Memorystore for Memcached in Google Cloud Console.
Memorystore per MemcachedFai clic sull'ID dell'istanza per cui vuoi impostare un periodo di manutenzione.
Fai clic su Modifica.
Nella sezione Manutenzione, seleziona il giorno, l'ora e la durata desiderati per il periodo di manutenzione. L'ora è impostata nel tuo fuso orario locale.
Fai clic su Salva.
gcloud
Esegui il comando seguente per impostare un periodo 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 è l'area geografica in cui si trova la tua istanza.
- DAY indica il giorno in cui vuoi eseguire la manutenzione. I valori accettabili sono:
MONDAY
,TUESDAY
,WEDNESDAY
,THURSDAY
,FRIDAY
,SATURDAY
,SUNDAY
. - START_TIME è l'ora del giorno (da 0 a 23) per l'inizio del periodo di manutenzione, nel fuso orario UTC.
- DURATION è un periodo di tempo compreso tra 3 e 8 ore. I valori accettabili sono compresi tra
3h
e8h
, solo numeri interi.
Per informazioni di riferimento, consulta la sezione gcloud memcached instances update
Attivare le notifiche per la manutenzione
Per attivare le notifiche di manutenzione:
Vai alla pagina Comunicazione in Google Cloud Console:
Fai clic sulla scheda Notifiche di prodotti.
Seleziona il progetto nel menu a discesa.
Nella riga di Memorystore, imposta il pulsante Email su ON.
Un'email di notifica relativa alla manutenzione utilizza il titolo "Upcoming maintenance for your
Cloud Memorystore instance [your-instance-name]"
. Le persone che devono ricevere le notifiche devono
attivarle separatamente.
Le notifiche di manutenzione vengono impostate a livello di progetto anziché di istanza. 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).
Trova manutenzione programmata
Se l'istanza è stata pianificata per la manutenzione, puoi visualizzarla utilizzando le seguenti istruzioni:
Console
Vai alla pagina Memorystore for Memcached in Google Cloud Console.
Memorystore per MemcachedFai clic sull'ID istanza dell'istanza per cui vuoi visualizzare la manutenzione pianificata.
Nella sezione Manutenzione puoi visualizzare la data e l'ora degli eventuali aggiornamenti di manutenzione pianificati.
gcloud
gcloud memcache instances describe INSTANCE-ID --region=REGION
dove:
- INSTANCE_ID è l'ID dell'istanza
- REGION è l'area geografica in cui si trova la tua 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 sull'ora di creazione del criterio di manutenzione preferito e sull'ultimo aggiornamento del criterio.createTime
è la prima volta che viene creato il criterio di manutenzione.updateTime
indica quando è stato aggiornato l'ultimo criterio di manutenzione.DAY
indica il giorno della settimana in cui si verifica la manutenzione.duration
indica la durata del periodo di manutenzione in minuti.HOUR
indica l'ora in cui inizia la manutenzione UTC.startTime
indica l'ora di inizio specifica per un aggiornamento di manutenzione pianificata per la tua istanza.endTime
indica l'ora di fine specifica per un aggiornamento di manutenzione pianificata per la tua istanza.TIME_STAMP
utilizza il formato RFC 3339.
Ripianifica manutenzione programmata
Per riprogrammare la manutenzione, segui le istruzioni riportate di seguito:
Console
Vai alla pagina Memorystore for Memcached in Google Cloud Console.
Memorystore per MemcachedFai clic sull'ID dell'istanza per cui vuoi riprogrammare la manutenzione.
Nella sezione Manutenzione, fai clic su RIPROGRAMMA.
- Puoi ripianificare la manutenzione solo se hai un aggiornamento pianificato per la tua istanza.
Scegli tra Aggiorna ora, Rimanda alla finestra pianificata successiva e Giorno e ora personalizzati. Per ulteriori informazioni, consulta la panoramica della ripianificazione della manutenzione.
Se vuoi aggiornare immediatamente l'istanza, seleziona Aggiorna ora e fai clic su Aggiorna.
Se vuoi posticipare la manutenzione programmata di una settimana, seleziona Rimanda alla finestra pianificata successiva e fai clic su Ripianifica.
Se vuoi indicare un orario specifico, seleziona Giorno e orario 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 è l'area geografica in cui si trova la tua istanza
RESCHEDULE_TYPE è il tipo di aggiornamento ripianificato. I valori disponibili sono:
IMMEDIATE
: avvia immediatamente l'aggiornamento della manutenzioneNEXT_AVAILABLE_WINDOW
: rimanda la manutenzione alla finestra di manutenzione successiva. La finestra successiva è di una settimana a partire dalla finestra in cui la manutenzione era pianificata in origineSPECIFIC_TIME
: consente di indicare un orario specifico per l'aggiornamento. L'orario ripianificato non deve essere superiore a sette giorni rispetto al periodo di manutenzione originale
RESHEDULE_TIME Puoi specificare questo valore solo se imposti
--reschedule-type
suSPECIFIC TIME
. Questo valore utilizza il formato ISO 1801. Ad esempio:2020-01-16T16:56:00.000Z
. L'ora è impostata sul fuso orario UTC.
Per informazioni di riferimento, consulta la sezione gcloud memcache instances reschedule-maintenance.
Applicazione manuale degli aggiornamenti di manutenzione
Dopo aver ricevuto una notifica relativa alla manutenzione futura, puoi applicare l'aggiornamento della manutenzione ai nodi manualmente. La manutenzione manuale è disponibile solo dopo che è stato pianificato un evento di manutenzione per l'istanza in questione. Per ricevere informazioni su questa manutenzione futura, è necessario attivare le notifiche per la manutenzione e impostare un periodo di manutenzione. Per ulteriori informazioni, consulta la sezione Manutenzione manuale.
Aggiorna i singoli nodi nel cluster Memcached
Per aggiornare i singoli nodi nel cluster, esegui il comando seguente, 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
Per aggiornare tutti i nodi nel cluster, esegui il comando seguente, sostituendo VARIABLES con i valori appropriati:
gcloud beta memcache instances apply-software-update INSTANCE_NAME --apply-all --region=REGION
Verifica della disponibilità di aggiornamenti disponibili e verifica degli aggiornamenti dei nodi
La registrazione alle notifiche di manutenzione è il modo migliore per sapere quando è disponibile un aggiornamento, ma puoi anche usare il comando qui sotto per controllare manualmente se è disponibile la manutenzione. Il comando seguente mostra anche quali nodi 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 necessarie per gestire i periodi di manutenzione per l'istanza Memcached.