Maintenance en libre-service

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

  1. Accédez à la page Memorystore pour Redis de la console Google Cloud.

    Memorystore pour Redis

  2. Cliquez sur votre ID d'instance.

  3. 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.

  4. Cliquez sur Afficher et appliquer.

  5. 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

  1. Accédez à la page Memorystore pour Redis de la console Google Cloud.

    Memorystore pour Redis

  2. Cliquez sur votre ID d'instance.

  3. Si une mise à jour de maintenance est disponible, le texte Mise à jour disponible s'affiche. dans la section Maintenance de l'onglet Présentation.

  4. Cliquez sur Afficher et appliquer.

  5. Sélectionnez la version de maintenance souhaitée dans le menu déroulant Choisir la version de maintenance.

  6. 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 :

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