En esta página, se describe el mantenimiento de autoservicio, que te permite aceptar una actualización de mantenimiento en la instancia fuera del flujo normal de mantenimiento programado. Para ver qué vulnerabilidades aborda cada actualización de mantenimiento de autoservicio, consulta Registro de cambios de mantenimiento.
Descripción general
En Memorystore para Redis, se lanzan de forma periódica mejoras de software, como parches para vulnerabilidades conocidas, a través de versiones de mantenimiento nuevas. Si bien Memorystore para Redis programa actualizaciones de mantenimiento cada pocos meses para garantizar que tengas la versión de mantenimiento más reciente, es posible que desees usar el mantenimiento de autoservicio en los siguientes casos:
- Necesitas actualizar antes del próximo evento de mantenimiento programado.
- Quieres mantenerte al día con los parches de CVE necesarios para el cumplimiento de FedRAMP.
No es necesario que actualices manualmente a la versión más reciente. Puedes permitir que Memorystore para Redis actualice automáticamente la versión de mantenimiento durante el próximo evento programado de mantenimiento.
Impacto del mantenimiento de autoservicio
Las actualizaciones de mantenimiento de autoservicio tienen el mismo impacto en tu aplicación que la actualización de mantenimiento estándar. Para obtener más información, consulta Impacto del mantenimiento.
Consulta la versión de mantenimiento actual
Verifica la versión de mantenimiento actual con el comando describe
:
gcloud redis instances describe INSTANCE_ID
Reemplaza lo siguiente:
- INSTANCE_ID es el ID de la instancia
La versión de mantenimiento se indica junto al atributo maintenanceVersion
.
Consulta las versiones de mantenimiento disponibles a las que puedes actualizar
Consola
Ve a la página Memorystore para Redis en la consola de Google Cloud.
Haz clic en el ID de tu instancia.
Si hay una actualización de mantenimiento disponible, el texto Actualización disponible se puede ver en la sección Mantenimiento de la pestaña Descripción general.
Haz clic en Ver y aplicar.
En el menú desplegable Elegir versión de mantenimiento, se enumeran todas las versiones de mantenimiento a las que puedes actualizar.
gcloud
Para ver las versiones de mantenimiento disponibles, usa el comando describe
:
gcloud redis instances describe INSTANCE_ID
Reemplaza lo siguiente:
- INSTANCE_ID es el ID de la instancia
La lista de versiones de mantenimiento disponibles se indica junto al atributo availableMaintenanceVersions
. Si no se enumeran versiones con este atributo, tu instancia tiene la versión más reciente.
Actualiza la instancia a una versión de mantenimiento nueva
Consola
Ve a la página Memorystore para Redis en la consola de Google Cloud.
Haz clic en el ID de tu instancia.
Si hay una actualización de mantenimiento disponible, aparecerá el texto Actualización disponible en la sección Mantenimiento de la pestaña Descripción general.
Haz clic en Ver y aplicar.
Selecciona la versión de mantenimiento que desees en el menú desplegable Elegir versión de mantenimiento.
Haz clic en el botón Aplicar (Apply).
gcloud
Usa el siguiente método para actualizar tu instancia a la versión de mantenimiento de destino.
gcloud redis instances update INSTANCE_ID --maintenance-version=MAINTENANCE_VERSION
Reemplaza lo siguiente:
- INSTANCE_ID es el ID de la instancia
- MAINTENANCE_VERSION es la versión de mantenimiento que se aplicará. Puedes encontrar estos valores en Visualiza las versiones de mantenimiento disponibles a las que puedes actualizar.
Revierte la instancia a la actualización de mantenimiento predeterminada actual
Si por alguna razón deseas volver de la versión más reciente de la actualización de mantenimiento a la versión predeterminada actual, puedes hacerlo mediante Google Cloud CLI. Por ejemplo, si actualizas tu instancia a la actualización de mantenimiento de autoservicio más reciente y esto provoca un problema o regresión con tu instancia, puedes volver a la versión de mantenimiento predeterminada actual con el comando update
.
Ejecuta el comando update
y usa el valor current_default
para revertir la versión de mantenimiento:
gcloud redis instances update INSTANCE_ID --maintenance-version=current_default