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, consulta Criterio di manutenzione.
Imposta un periodo preferito per la manutenzione su un'istanza
Console
Vai alla pagina Memorystore per Memcached nella console Google Cloud.
Memorystore per MemcachedFai clic sull'ID istanza 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 che preferisci per il periodo di manutenzione. L'ora è impostata nel fuso orario locale.
Fai clic su Salva.
gcloud
Esegui questo comando 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 è la regione in cui si trova l'istanza.
- DAY è il giorno in cui vuoi eseguire la manutenzione. I valori accettati sono:
MONDAY
,TUESDAY
,WEDNESDAY
,THURSDAY
,FRIDAY
,SATURDAY
,SUNDAY
. - START_TIME indica l'ora del giorno (da 0 a 23) per l'inizio del periodo di manutenzione, nel fuso orario UTC.
- DURATION è una finestra di durata compresa tra 3 e 8 ore. I valori accettati sono da
3h
a8h
, solo numeri interi.
Per informazioni di riferimento, visita la pagina gcloud memcached instances update
Attiva le notifiche di manutenzione
Per attivare le notifiche di manutenzione:
Vai alla pagina Comunicazione nella console Google Cloud:
Fai clic sulla scheda Notifiche prodotto.
Seleziona il progetto dal menu a discesa.
Nella riga relativa a Memorystore, imposta il pulsante email su ON.
Un'email di notifica di manutenzione usa 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 sono 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).
Trova la manutenzione programmata
Se è stata pianificata la manutenzione per la tua istanza, puoi visualizzarla seguendo le istruzioni riportate di seguito:
Console
Vai alla pagina Memorystore per Memcached nella console Google Cloud.
Memorystore per MemcachedFai clic sull'ID istanza dell'istanza di cui vuoi visualizzare la manutenzione pianificata.
Nella sezione Manutenzione, puoi visualizzare la data e l'ora di eventuali 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 della 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 criterio di manutenzione preferito e all'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 eseguita 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 pianificato per la tua istanza.TIME_STAMP
utilizza il formato RFC 3339.
Ripianifica la manutenzione pianificata
Per ripianificare la manutenzione, segui le istruzioni riportate di seguito:
Console
Vai alla pagina Memorystore per Memcached nella console Google Cloud.
Memorystore per MemcachedFai clic sull'ID istanza dell'istanza per cui vuoi ripianificare la manutenzione.
Nella sezione Manutenzione, fai clic su RIPROGRAMMA.
- Puoi ripianificare la manutenzione solo se è disponibile 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 sulla riprogrammazione della manutenzione.
Se vuoi aggiornare subito l'istanza, seleziona Aggiorna ora e fai clic su Aggiorna.
Se vuoi ritardare la manutenzione pianificata di una settimana, seleziona Rimanda alla finestra pianificata successiva e fai clic su Ripianifica.
Se vuoi indicare un orario specifico, seleziona Giorno e ora personalizzati, scegli il nuovo orario e fai clic su Ripianifica.
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 ripianificato. I valori disponibili sono:
IMMEDIATE
: avvia immediatamente l'aggiornamento della manutenzioneNEXT_AVAILABLE_WINDOW
: posticipa la manutenzione fino alla finestra di manutenzione successiva. La prossima finestra è una settimana dopo la finestra in cui la manutenzione era stata originariamente pianificataSPECIFIC_TIME
: consente di indicare un orario specifico per l'aggiornamento. L'orario riprogrammato non deve superare i sette giorni dal 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 nel fuso orario UTC.
Per informazioni di riferimento, vedi gcloud memcache instances reschedule-maintenance.
Applicazione manuale degli aggiornamenti di manutenzione
Dopo aver ricevuto una notifica della manutenzione imminente, hai la possibilità di applicare manualmente l'aggiornamento della manutenzione ai nodi. La manutenzione manuale è disponibile solo dopo la pianificazione di un evento di manutenzione per l'istanza. Devi attivare le notifiche di manutenzione e impostare un periodo di manutenzione per essere informato su questa manutenzione imminente. Per ulteriori informazioni, consulta la sezione Manutenzione manuale.
Aggiornamento dei singoli nodi nel cluster Memcached
Per aggiornare i singoli nodi nel 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
Per aggiornare tutti i nodi nel cluster, esegui questo comando, sostituendo VARIABLES con i valori appropriati:
gcloud beta memcache instances apply-software-update INSTANCE_NAME --apply-all --region=REGION
Controllo della disponibilità di aggiornamenti e verifica degli aggiornamenti dei nodi
La registrazione per le notifiche di manutenzione è il modo migliore per sapere quando è disponibile un aggiornamento, ma puoi anche utilizzare il comando riportato di seguito per verificare manualmente se la manutenzione è disponibile. Il seguente comando mostra anche quali nodi sono stati aggiornati per l'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 la tua istanza Memcached.