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 corrigées par chaque mise à jour de maintenance en libre-service, consultez le journal des modifications de maintenance.
Présentation
Memorystore pour Redis publie régulièrement des améliorations logicielles, telles que des correctifs pour les failles connues, via de nouvelles versions de maintenance. Alors que Memorystore pour Redis planifie les mises à jour de maintenance toutes les deux ou trois mois pour vous assurer de disposer de la dernière version de maintenance, 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 pour se conformer au programme FedRAMP.
Vous n'êtes pas obligé de passer manuellement à la dernière version. Vous pouvez autoriser Memorystore pour Redis à mettre à jour automatiquement votre version de maintenance lors de votre prochain événement de maintenance programmé.
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 standards. Pour en savoir plus, consultez la section 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 maintenanceVersion
.
.
Afficher les versions de maintenance disponibles que vous pouvez mettre à jour
Console
Accédez à la page Memorystore pour Redis de la console Google Cloud.
Cliquez sur votre ID d'instance.
Si une mise à jour de maintenance est disponible, le texte Mise à jour disponible s'affiche dans la section Maintenance de l'onglet Vue d'ensemble.
Cliquez sur Afficher et appliquer.
La liste déroulante Choisir la version de maintenance liste toutes les versions de maintenance vers lesquelles vous pouvez effectuer la mise à 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 à l'aide de ce
, votre instance dispose de la dernière version.
Mettre à jour votre instance vers une nouvelle version de maintenance
Console
Accédez à la page Memorystore pour Redis de la console Google Cloud.
Cliquez sur votre ID d'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 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. Pour connaître ces valeurs, affichez les versions de maintenance disponibles vers lesquelles vous pouvez effectuer la mise à jour.
Rétablir la mise à jour de maintenance par défaut actuelle de votre instance
Si, pour une raison quelconque, vous souhaitez revenir à la version la plus récente de la mise à jour de maintenance
vers la version par défaut actuelle, vous pouvez le faire à l'aide de la Google Cloud CLI. Pour
par exemple, si vous mettez à jour votre instance vers la version la plus récente
et que cela entraîne un problème/une régression avec votre instance,
peut rétablir la version de maintenance par défaut actuelle avec l'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