Memorystore for Redis Cluster aggiorna regolarmente i cluster per garantire che il servizio sia affidabile, efficiente, sicuro e aggiornato. Questi aggiornamenti sono chiamati manutenzione.
La manutenzione è gestita completamente dal servizio ed è progettata per non avere alcun impatto sui tempi di inattività. Tuttavia, oltre a Memorystore for Redis Cluster che esegue la manutenzione dei cluster, puoi personalizzare le pianificazioni della manutenzione in modo che siano in linea con le esigenze della tua applicazione e per ridurre al minimo le interruzioni. Per personalizzare il programma di manutenzione, puoi configurare i periodi di manutenzione per i tuoi cluster.
Per una panoramica degli aggiornamenti della manutenzione e dei periodi di manutenzione, consulta Informazioni sulla manutenzione.
Impostare una finestra preferita per la manutenzione di un cluster
gcloud
Esegui questo comando per impostare una periodo di manutenzione per un cluster Redis:
gcloud redis clusters update CLUSTER_ID --region=REGION --maintenance-window-day=DAY --maintenance-window-hour=HOUR
Dove:
- CLUSTER_ID è l'ID del cluster
- REGION è la regione in cui si trova il cluster
- DAY è il giorno in cui vuoi che venga eseguita la manutenzione. I valori accettabili
sono:
MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY,SUNDAY - HOUR è l'ora del giorno in formato UTC in cui inizia il periodo di manutenzione. I valori accettabili sono
0-23
Per informazioni di riferimento, vedi gcloud redis clusters update
Attivare 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 tuo progetto dal menu a discesa.
Nella riga di Memorystore, attiva il pulsante dell'email impostandolo su ON.
Un'email di notifica di manutenzione utilizza il titolo "Upcoming maintenance for your
Cloud Memorystore cluster [your-cluster-name]". Ogni indirizzo email che
deve ricevere le notifiche deve attivare l'opzione separatamente.
Le notifiche di manutenzione sono impostate a livello di progetto anziché sui cluster. 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 di team).
Trovare la manutenzione programmata
Se è stata pianificata la manutenzione del tuo cluster, puoi visualizzarla seguendo le istruzioni riportate di seguito:
gcloud
gcloud redis clusters describe CLUSTER_ID --region=REGION
dove:
- CLUSTER_ID è l'ID del cluster
- REGION è la regione in cui si trova il cluster
L'output per la manutenzione pianificata è il seguente:
maintenancePolicy: createTime: 'TIME_STAMP' updateTime: 'TIME_STAMP' maintenanceWindow: - day: DAY duration: 60 minutes hour: HOUR maintenanceSchedule: endTime: 'TIME_STAMP' startTime: 'TIME_STAMP'
Dove:
maintenancePolicymostra informazioni sull'ora di creazione della tua policy di manutenzione preferita e sull'ultima volta che è stata aggiornata.createTimeè la data e l'ora in cui è stata creata la policy di manutenzione.updateTimeè la data dell'ultimo aggiornamento della policy di manutenzione.DAYindica il giorno della settimana in cui viene eseguita la manutenzione.HOURindica l'ora in UTC in cui inizia la manutenzione.startTimeindica l'ora di inizio specifica di un aggiornamento di manutenzione pianificato per il tuo cluster.endTimeindica l'ora di fine specifica per un aggiornamento della manutenzione pianificato per il tuo cluster.TIME_STAMPutilizza il formato RFC 3339.
Ripianifica manutenzione
Per riprogrammare la manutenzione, segui queste istruzioni:
gcloud
gcloud redis clusters reschedule-maintenance CLUSTER_ID --region=REGION --reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESHEDULE_TIME]
dove:
- CLUSTER_ID è l'ID del cluster
- REGION è la regione in cui si trova il cluster
RESCHEDULE_TYPE è il tipo di aggiornamento riprogrammato. I valori disponibili sono:
IMMEDIATE: avvia immediatamente l'aggiornamento della manutenzioneSPECIFIC_TIME: consente di specificare un orario specifico per l'aggiornamento. L'orario riprogrammato non deve superare i sette giorni dall'orario del periodo di manutenzione originale
RESHEDULE_TIME Puoi specificare questo valore solo se imposti
--reschedule-typesuSPECIFIC 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 redis clusters reschedule-maintenance.
Passaggi successivi
- Visualizza le autorizzazioni necessarie per gestire i periodi di manutenzione per il cluster Redis.