Migration en ligne vers ElastiCache - Amazon ElastiCache for Redis

Migration en ligne vers ElastiCache

La migration en ligne vous permet de migrer vos données depuis Redis auto-hébergé sur Amazon EC2 vers Amazon ElastiCache.

Note

La migration en ligne n'est pas prise en charge pour les clusters exécutés sur le type de nœud r6gd.

Overview

Pour migrer les données Redis exécutées sur Amazon EC2 vers Amazon ElastiCache, vous avez besoin d'un déploiement Amazon ElastiCache existant ou nouvellement créé. Le déploiement doit posséder une configuration prête pour la migration. Il doit également être en concordance avec la configuration que vous voulez, y compris les attributs comme le type d'instance et le nombre de réplicas.

La migration en ligne est conçue pour la migration des données de Redis hébergé sur Amazon EC2 vers ElastiCache for Redis et non entre les clusters ElastiCache for Redis.

Important

Il est vivement recommandé de lire les sections suivantes intégralement avant de commencer le processus de migration.

La migration commence lorsque vous appelez l’opération d’API StartMigration ou la commande AWS CLI. Le processus de migration fait du nœud primaire du cluster ElastiCache for Redis un réplica pour votre cluster source Redis sur EC2. Grâce à la réplication Redis, les données sont synchronisées entre votre Redis source et ElastiCache. Une fois que les données sont synchronisées, vous êtes presque prêt à passer à ElastiCache. À ce stade, vous apportez des modifications côté application pour qu'elle puisse appeler Elasticache après la migration.

Une fois que les modifications côté client sont prêtes, appelez l'opération d'API CompleteMigration. Cette opération d'API promeut votre déploiement Elasticache sur votre déploiement Redis principal avec le nœud maître et le nœud de réplica (si applicable). Vous pouvez maintenant rediriger votre application client pour commencer à écrire les données sur ElastiCache. Tout au long de la migration, vous pouvez vérifier l'état de la réplication en exécutant la commande redis-cli INFO sur votre instance Redis, sur les nœuds EC2 et sur le nœud principal Elasticache.

Étapes de la migration

Les rubriques suivantes décrivent le processus à suivre pour migrer vos données :