Comment puis-je mettre à niveau la version de mon moteur ElastiCache for Redis et quel est l'impact de cette mise à niveau ?

Dernière mise à jour : 16/08/2022

Comment puis-je mettre à niveau la version de mon moteur Amazon ElastiCache for Redis et quel est l'impact de la mise à niveau ?

Solution

Mettre à niveau la version du moteur Redis

  1. Effectuez une sauvegarde de votre cluster Redis ou de votre groupe de réplication. Pour plus d'informations, reportez-vous à la section Making manual backups (Réalisation de sauvegardes manuelles).
  2. Modifiez le cluster ElastiCache ou le groupe de réplication, puis choisissez une nouvelle version du moteur.

Remarque : lors de la mise à niveau, tenez compte des points suivants :

  • Lors de la mise à niveau des versions majeures du moteur, par exemple en passant de la version 5.0.6 à la version 6.0, vous devez choisir un nouveau groupe de paramètres compatible avec la nouvelle version du moteur.
  • Si le chiffrement est activé pour votre cluster ou pour votre groupe de réplication actuel, vous ne pouvez pas effectuer une mise à niveau vers une version du moteur qui ne prend pas en charge le chiffrement. Par exemple, vous ne pouvez pas passer de la version 3.2.6 à la version 3.2.10.
  • La rétrogradation vers une ancienne version du moteur après la mise à niveau n'est pas prise en charge.

Impacts de la mise à niveau

  1. Le processus de mise à niveau du moteur ElastiCache for Redis met tout en œuvre pour conserver vos données existantes et nécessite, pour ce faire, l'option de réplication Redis.
  2. À partir de la version 5.0.5 du moteur Redis, vous pouvez mettre à niveau la version de votre cluster avec un temps d'arrêt minimal. Le cluster est disponible pour les lectures pendant toute la durée de la mise à niveau. Le cluster est disponible pour les écritures pendant la majeure partie de la mise à niveau, sauf pendant l'opération de basculement. L'opération de basculement dure quelques secondes.
  3. Vous pouvez mettre à niveau vos clusters ElastiCache avec des versions antérieures à 5.0.5. Le processus de mise à niveau est le même mais peut entraîner un temps de basculement plus long pendant la propagation du DNS (de 30 s à 1 min).
  4. Pour les clusters Redis dont la fonction Multi-AZ est activée, il est recommandé de planifier les mises à niveau du moteur pendant les périodes où le trafic entrant en écriture est faible. Lors de la mise à niveau vers Redis 5.0.6 ou une version ultérieure, le cluster principal reste disponible pour les demandes de service pendant le processus de mise à niveau.
  5. Pour les clusters Redis à nœud unique et les clusters dont la fonction Multi-AZ est désactivée, il est recommandé de mettre à disposition de Redis une quantité de mémoire suffisante. Pour plus d'informations, consultez S'assurer d'avoir suffisamment de mémoire pour créer un instantané Redis. Pour les clusters uniques et les clusters dont la fonction Multi-AZ est désactivée dans n'importe quelle version de Redis, le nœud primaire n'est pas disponible pour les demandes de service pendant le processus de mise à niveau.

Cet article vous a-t-il été utile ?


Avez-vous besoin d'aide pour une question technique ou de facturation ?