Questa pagina descrive la manutenzione self-service, che ti consente di accettare un aggiornamento di manutenzione sulla tua istanza al di fuori del normale flusso di manutenzione pianificata. Per vedere quali vulnerabilità vengono risolte da ogni aggiornamento di manutenzione self-service, consulta il log delle modifiche della manutenzione.
Panoramica
Memorystore for Redis rilascia regolarmente miglioramenti del software, come patch per vulnerabilità note, tramite nuove versioni di manutenzione. Anche se Memorystore for Redis pianifica gli aggiornamenti di manutenzione una volta ogni qualche mese per assicurarti di avere la versione di manutenzione più recente, potresti voler utilizzare la manutenzione self-service se:
- Hai bisogno di un aggiornamento prima del prossimo evento di manutenzione pianificato.
- Vuoi rimanere aggiornato con le patch CVE necessarie per la conformità a FedRAMP.
Non è necessario eseguire manualmente l'aggiornamento alla versione più recente. Puoi consentire a Memorystore for Redis di aggiornare automaticamente la versione di manutenzione durante il prossimo evento di manutenzione pianificato.
Impatto della manutenzione self-service
Gli aggiornamenti di manutenzione self-service hanno lo stesso impatto sulla tua applicazione degli aggiornamenti di manutenzione standard. Per ulteriori informazioni, consulta Impatto della manutenzione.
Visualizza la versione di manutenzione attuale
Controlla la 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 for Redis nella Google Cloud console.
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.
L'elenco a discesa Scegli versione manutenzione elenca 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 sono elencate versioni utilizzando questo attributo, significa che la tua istanza ha la versione più recente.
Aggiorna l'istanza a una nuova versione di manutenzione
Console
Vai alla pagina Memorystore for Redis nella Google Cloud console.
Fai clic sull'ID istanza.
Se è disponibile un aggiornamento di manutenzione, il testo Aggiornamento disponibile viene visualizzato nella sezione Manutenzione della scheda Panoramica.
Fai clic su Visualizza e applica.
Seleziona la versione di manutenzione desiderata dall'elenco a discesa Scegli versione manutenzione.
Fai clic sul pulsante Applica.
gcloud
Utilizza il seguente metodo per aggiornare l'istanza alla versione di manutenzione di destinazione.
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 in Visualizza le versioni di manutenzione disponibili a cui puoi eseguire l'aggiornamento a.
Ripristina la versione di manutenzione predefinita attuale dell'istanza
Se per qualsiasi motivo vuoi eseguire il rollback dalla versione di aggiornamento di manutenzione più recente alla versione predefinita attuale, 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 con l'istanza, puoi eseguire il rollback alla versione di manutenzione predefinita attuale con il comando update.
Esegui il comando update e utilizza il valore current_default per eseguire il rollback della versione di manutenzione:
gcloud redis instances update INSTANCE_ID --maintenance-version=current_default