Comment puis-je mettre à niveau mon cluster ElastiCache for Redis OSS autogéré vers un cluster ElastiCache pour Valkey ?

Lecture de 3 minute(s)
0

Je souhaite mettre à niveau mon cluster Amazon ElastiCache for Redis OSS vers un cluster Amazon ElastiCache pour Valkey.

Résolution

Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.

Pour éviter toute durée d’indisponibilité et assurer la réussite de la mise à niveau ou de la migration, suivez les bonnes pratiques suivantes :

Pour mettre à niveau ou migrer votre cluster d'un cluster ElastiCache for Redis OSS vers un cluster ElastiCache pour Valkey, utilisez la méthode en ligne ou hors ligne.

Méthode en ligne

Pour mettre à niveau votre moteur ou modifier votre cluster en ligne, utilisez l'une des méthodes suivantes :

  • Console ElastiCache
  • AWS CLI
  • API ElastiCache

Méthode hors ligne

Pour mettre à niveau votre moteur ou modifier votre cluster hors ligne, utilisez une sauvegarde de cluster ElastiCache for Redis OSS afin de recréer le cluster avec le moteur mis à niveau.

Procédez comme suit :

  1. Créez une sauvegarde à partir du cluster.
  2. Restaurez à partir de la sauvegarde en tant que nouveau cache. Vous pouvez également exporter la sauvegarde du cluster vers une autre région AWS.
    Remarque : ElastiCache enregistre la sauvegarde dans un fichier rdb.
  3. Créez un nouveau cache. Dans Méthode de création, choisissez Restaurer à partir d'une sauvegarde et indiquez l'emplacement du fichier Amazon Simple Storage Service (Amazon S3).
  4. Une fois le cluster disponible, remplacez le point de terminaison client par un nouveau point de terminaison issu du cluster Valkey.

Informations connexes

Démarrer avec Amazon ElastiCache pour Valkey

FAQ sur Amazon ElastiCache.

Comment puis-je migrer un cluster ElastiCache for Redis, conçu par mes soins au sein d’une région, vers une autre région ou un autre compte ?

Comment réduire au maximum la durée d’indisponibilité lors de la mise à l’échelle de mon Amazon ElastiCache for Redis ?

AWS OFFICIELA mis à jour il y a 2 mois