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 desde una fuente de Valkey o Redis autohospedada en EC2 a. 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, consulte. ElastiCache Actualización de las versiones del motor, incluidas las actualizaciones de varios motores
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 CLI. AWS
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 para la migración:
-
Utiliza Valkey o Redis OSS versión 5.0.6 o posterior.
-
No tiene habilitado el cifrado en tránsito.
-
Se ha Multi-AZ habilitado.
-
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.
-
Si está desactivado el modo clúster, puede migrar directamente desde cualquier versión de Valkey o Redis OSS compatible a la versión 5.0.6 de Valkey o Redis OSS en adelante, mediante la CLI o la consola. Si está habilitado el modo clúster, puede migrar directamente desde cualquier versión de Valkey o Redis OSS habilitada para el modo clúster a la versión 5.0.6 de Valkey o Redis OSS en adelante, mediante 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 sistema operativo 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-modedebe estar establecida enno. -
Si tiene una
bindconfiguración en su configuración de Valkey o Redis OSS, debe actualizarla para permitir las solicitudes de los nodos. ElastiCache -
La cantidad de bases de datos lógicas debe ser la misma en el ElastiCache nodo y en el clúster de Valkey o Redis OSS. Este valor se establece mediante
databasesen 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,commandycluster. -
Para replicar los datos de su clúster 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 su 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úrese de que sus instancias puedan conectarse de la siguiente ElastiCache manera:
-
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 Valkey o Redis de su instancia (recomendado).
-
Si las VPC son distintas, configure la interconexión 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 tus instancias de Valkey o Redis OSS 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.