Cette page décrit la maintenance en libre-service, qui vous permet d'accepter une mise à jour de maintenance sur votre instance en dehors du flux normal de maintenance planifiée. Pour connaître les failles traitées par chaque mise à jour de maintenance en libre-service, consultez la section Journal des modifications de maintenance.
Présentation
Memorystore pour Redis met régulièrement à jour des améliorations logicielles, telles que des correctifs pour les failles connues, par le biais de nouvelles versions de maintenance. Bien que Memorystore pour Redis programme les mises à jour de maintenance une fois tous les deux ou trois mois pour s'assurer que vous disposez de la dernière version de maintenance, vous pouvez recourir à la maintenance en libre-service dans les cas suivants:
- Vous aurez besoin d'une mise à jour avant votre prochain événement de maintenance programmé.
- Vous souhaitez vous tenir informé des correctifs CVE nécessaires à la conformité FedRAMP.
Vous n'avez pas besoin d'installer la dernière version manuellement. Vous pouvez autoriser Memorystore pour Redis à mettre à jour automatiquement votre version de maintenance lors de votre prochain événement de maintenance planifié.
Impact de la maintenance en libre-service
Les mises à jour de maintenance en libre-service ont le même impact sur votre application que les mises à jour de maintenance standard. Pour en savoir plus, consultez Impact de la maintenance.
Afficher votre version de maintenance actuelle
Vérifiez votre version de maintenance actuelle à l'aide de la commande describe
:
gcloud redis instances describe INSTANCE_ID
Remplacez les éléments suivants :
- INSTANCE_ID est l'ID de votre instance.
La version de maintenance est indiquée à côté de l'attribut maintenanceVersion
.
Afficher les versions de maintenance disponibles que vous pouvez mettre à jour
Console
Accédez à la page Memorystore pour Redis dans la console Google Cloud.
Cliquez sur l'ID de votre instance.
Si une mise à jour de maintenance est disponible, le texte Mise à jour disponible s'affiche dans la section Maintenance de l'onglet Présentation.
Cliquez sur Afficher et appliquer.
Le menu déroulant Choose Maintenance Version (Sélectionner la version de maintenance) liste toutes les versions de maintenance que vous pouvez mettre à jour.
gcloud
Pour afficher les versions de maintenance disponibles, utilisez la commande describe
:
gcloud redis instances describe INSTANCE_ID
Remplacez les éléments suivants :
- INSTANCE_ID est l'ID de votre instance.
La liste des versions de maintenance disponibles est indiquée à côté de l'attribut availableMaintenanceVersions
. Si aucune version n'est répertoriée avec cet attribut, votre instance dispose de la dernière version.
Mettre à jour l'instance vers une nouvelle version de maintenance
Console
Accédez à la page Memorystore pour Redis dans la console Google Cloud.
Cliquez sur l'ID de votre instance.
Si une mise à jour de maintenance est disponible, le texte Mise à jour disponible s'affiche dans la section Maintenance de l'onglet Présentation.
Cliquez sur Afficher et appliquer.
Sélectionnez la version de maintenance souhaitée dans le menu déroulant Choisir la version de maintenance.
Cliquez sur le bouton Apply (Appliquer).
gcloud
Utilisez la méthode suivante pour mettre à jour votre instance vers la version de maintenance cible.
gcloud redis instances update INSTANCE_ID --maintenance-version=MAINTENANCE_VERSION
Remplacez les éléments suivants :
- INSTANCE_ID est l'ID de votre instance.
- MAINTENANCE_VERSION est la version de maintenance à appliquer. Vous pouvez trouver ces valeurs sur la page Afficher les versions de maintenance disponibles que vous pouvez mettre à jour.
Rétablir la mise à jour de maintenance par défaut actuelle pour votre instance
Si, pour une raison quelconque, vous souhaitez revenir de la dernière version de mise à jour de maintenance à la version par défaut actuelle, vous pouvez le faire à l'aide de la Google Cloud CLI. Par exemple, si vous mettez à jour votre instance vers la dernière mise à jour de maintenance en libre-service et que cela entraîne un problème ou une régression avec votre instance, vous pouvez rétablir la version de maintenance par défaut actuelle à l'aide de la commande update
.
Exécutez la commande update
et utilisez la valeur current_default
pour rétablir la version de maintenance:
gcloud redis instances update INSTANCE_ID --maintenance-version=current_default