In questa pagina viene descritta la manutenzione self-service, che consente di accettare un aggiornamento di manutenzione sull'istanza al di fuori del normale flusso di manutenzione pianificata. Per vedere quali vulnerabilità vengono gestite da ogni aggiornamento di manutenzione self-service, consulta Log delle modifiche di manutenzione.
Panoramica
Memorystore for Redis rilascia regolarmente miglioramenti software, ad esempio patch per le vulnerabilità note, tramite nuove versioni di manutenzione. Anche se Memorystore for Redis pianifica gli aggiornamenti di manutenzione una volta ogni due mesi per assicurarti di avere la versione di manutenzione più recente, ti consigliamo di utilizzare la manutenzione self-service se:
- Hai bisogno di un aggiornamento prima del prossimo evento di manutenzione pianificato.
- Vuoi rimanere al passo con le patch CVE necessarie per la conformità a FedRAMP.
Non devi eseguire manualmente l'aggiornamento alla versione più recente. Puoi consentire a Memorystore per Redis di aggiornare automaticamente la versione di manutenzione al successivo evento di manutenzione pianificato.
Impatto della manutenzione self-service
Gli aggiornamenti di manutenzione self-service hanno lo stesso impatto sulla tua applicazione dell'aggiornamento di manutenzione standard. Per ulteriori informazioni, consulta Impatto della manutenzione.
Visualizzare la versione di manutenzione attuale
Controlla la tua versione di manutenzione attuale utilizzando il comando describe
:
gcloud redis instances describe INSTANCE_ID
Sostituisci quanto segue:
- INSTANCE_ID è l'ID della tua istanza
La versione di manutenzione è indicata accanto all'attributo maintenanceVersion
.
Visualizza le versioni di manutenzione disponibili a cui puoi eseguire l'aggiornamento
Console
Vai alla pagina Memorystore per Redis nella console Google Cloud.
Fai clic sull'ID istanza.
Se è disponibile un aggiornamento di manutenzione, il testo Aggiornamento disponibile è visibile nella sezione Manutenzione della scheda Panoramica.
Fai clic su Visualizza e applica.
Nel menu a discesa Scegli versione di manutenzione sono elencate tutte le versioni di manutenzione a cui puoi eseguire l'aggiornamento.
gcloud
Per visualizzare le versioni di manutenzione disponibili, utilizza il comando describe
:
gcloud redis instances describe INSTANCE_ID
Sostituisci quanto segue:
- INSTANCE_ID è l'ID della tua istanza
L'elenco delle versioni di manutenzione disponibili è indicato accanto all'attributo availableMaintenanceVersions
. Se non viene elencata alcuna versione utilizzando questo attributo, significa che l'istanza ha la versione più recente.
Aggiorna l'istanza a una nuova versione di manutenzione
Console
Vai alla pagina Memorystore per Redis nella console Google Cloud.
Fai clic sull'ID istanza.
Se è disponibile un aggiornamento di manutenzione, nella sezione Manutenzione della scheda Panoramica viene visualizzato il testo Aggiornamento disponibile.
Fai clic su Visualizza e applica.
Seleziona la versione di manutenzione che preferisci dal menu a discesa Scegli la versione di manutenzione.
Fai clic sul pulsante Applica.
gcloud
Utilizza il metodo seguente per aggiornare l'istanza alla versione di manutenzione target.
gcloud redis instances update INSTANCE_ID --maintenance-version=MAINTENANCE_VERSION
Sostituisci quanto segue:
- INSTANCE_ID è l'ID della tua istanza
- MAINTENANCE_VERSION è la versione di manutenzione da applicare. Puoi trovare questi valori nella sezione Visualizzazione delle versioni di manutenzione disponibili a cui puoi eseguire l'aggiornamento.
Ripristina l'aggiornamento di manutenzione predefinito corrente dell'istanza
Se per qualsiasi motivo vuoi tornare dalla versione più recente dell'aggiornamento di manutenzione alla versione predefinita corrente, puoi farlo utilizzando Google Cloud CLI. Ad esempio, se aggiorni l'istanza all'aggiornamento di manutenzione self-service più recente e questa operazione causa un problema/regressione nell'istanza, puoi ripristinare l'attuale versione di manutenzione predefinita con il comando update
.
Esegui il comando update
e utilizza il valore current_default
per ripristinare la versione di manutenzione:
gcloud redis instances update INSTANCE_ID --maintenance-version=current_default