Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Preparación del origen y destino para la migración
Con estos pasos, puede prepararse para migrar sus datos de una fuente de Valkey o Redis autohospedada EC2 a ElastiCache, o desde, un clúster OSS de Redis a un clúster de Valkey. ElastiCache
Esto se refiere a la migración de una instancia autohospedada al servicio. ElastiCache Para obtener información sobre la actualización de Redis OSS a Valkey en. ElastiCache Actualización de las versiones del motor, incluidas las mejoras multimotor
Debe asegurarse de que se cumplen los cuatro requisitos previos que se mencionan a continuación antes de iniciar la migración desde la ElastiCache consola, la API o la AWS CLI.
Preparación de los nodos de Valkey o Redis OSS de origen y destino para la migración
-
Identifique la ElastiCache implementación de destino y asegúrese de que puede migrar los datos a ella.
Una ElastiCache implementación existente o recién creada debe cumplir los siguientes requisitos de migración:
-
Utiliza Valkey o Redis OSS 5.0.6 o superior.
-
No tiene habilitado el cifrado en tránsito.
-
Tiene habilitado Multi-AZ.
-
Cuenta con suficiente memoria disponible para ajustar los datos desde el clúster de Valkey o Redis. Para configurar los ajustes adecuados de memoria reservada, consulte Administración de la memoria reservada para Valkey y Redis OSS.
-
Para el modo de clúster deshabilitado, puede migrar directamente desde Valkey o Redis OSS 2.8.21 y versiones posteriores a la versión 5.0.6 de Valkey o Redis y posteriores si está utilizando la CLI o la versión 5.0.6 de Redis y posteriores con la CLI o la consola. Para el modo de clúster habilitado, puede migrar directamente desde cualquier versión de Valkey o Redis OSS con el modo de clúster habilitado a la versión de Redis OSS 5.0.6 y posteriores si está utilizando la CLI o la versión 5.0.6 de Redis OSS y posteriores con la CLI o la consola.
-
Número de particiones en origen y destino coincidentes.
-
No forma parte de un almacén de datos global.
-
Tiene desactivada la agrupación de datos por niveles.
-
-
Asegúrese de que las configuraciones de su OSS Valkey o Redis de código abierto y la implementación sean compatibles. ElastiCache
Como mínimo, todo lo siguiente de la ElastiCache implementación de destino debe ser compatible con la configuración de Valkey o Redis OSS para la replicación:
-
Su clúster no debe tener AUTH habilitado.
-
La configuración
protected-mode
debe estar establecida enno
. -
Si tienes una
bind
configuración en tu configuración de OSS de Valkey o Redis, debes actualizarla para permitir las solicitudes de los nodos. ElastiCache -
El número de bases de datos lógicas debe ser el mismo en el ElastiCache nodo y en el clúster de OSS de Valkey o Redis. Este valor se establece mediante
databases
en la configuración de Valkey o Redis OSS. -
No se debe asignar un nuevo nombre a los comandos de Valkey o Redis OSS que llevan a cabo la modificación de datos para permitir que la replicación de los datos se realice correctamente; por ejemplo,
sync
,psync
,info
,config
,command
ycluster
. -
Para replicar los datos de su clúster de OSS de Valkey o Redis ElastiCache, asegúrese de que haya suficiente CPU y memoria para gestionar esta carga adicional. Esta carga proviene del archivo RDB creado por el clúster OSS de Valkey o Redis y transferido a través de la red al nodo. ElastiCache
-
Todas las instancias de Valkey o Redis OSS en el clúster de origen deben ejecutarse en el mismo puerto.
-
-
Asegúrate de que tus instancias se puedan conectar ElastiCache haciendo lo siguiente:
-
Asegúrese de que la dirección IP de cada instancia sea privada.
-
Asigne o cree la ElastiCache implementación en la misma nube privada virtual (VPC) que el OSS de Valkey o Redis de la instancia (recomendado).
-
Si VPCs son diferentes, configure el emparejamiento de VPC para permitir el acceso entre los nodos. Para obtener más información acerca de la interconexión con VPC, consulte Patrones de acceso para acceder a una ElastiCache caché en una Amazon VPC.
-
El grupo de seguridad adjunto a las instancias de OSS de Valkey o Redis debe permitir el tráfico entrante desde los nodos. ElastiCache
-
-
Asegúrese de que su aplicación pueda dirigir el tráfico a ElastiCache los nodos una vez finalizada la migración de los datos. Para obtener más información, consulte Patrones de acceso para acceder a una ElastiCache caché en una Amazon VPC.