

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.

# Migración en línea para Valkey o Redis OSS
<a name="OnlineMigration"></a>

 Al utilizar la migración en línea, puede migrar datos desde Valkey o Redis OSS de código abierto autoalojados en Amazon EC2 a Amazon ElastiCache.

Se refiere a la migración desde una instancia alojada de forma automática en el servicio de ElastiCache. Para obtener más información sobre la actualización de Redis OSS a Valkey en ElastiCache, consulte [Actualización de las versiones del motor, incluidas las actualizaciones de varios motoresActualización de las versiones del motor](VersionManagement.HowTo.md).

**nota**  
La migración en línea no es compatible con cachés sin servidor de ElastiCache o clústeres que se ejecutan en el tipo de nodo r6gd.

## Descripción general
<a name="Migration-Overview"></a>

Para migrar datos desde Valkey o Redis OSS de código abierto autoalojados que se ejecutan en Amazon EC2 a Amazon ElastiCache, se necesita una implementación de Amazon ElastiCache existente o nueva. La implementación debe tener una configuración que esté preparada para el proceso de migración. También debe ajustarse a la configuración que desee, incluidos atributos como el tipo de instancia, el número de particiones y el número de réplicas. 

La migración en línea está diseñada para la migración de datos desde Valkey o Redis OSS de código abierto autoalojados en Amazon EC2 a ElastiCache, y no para mover datos entre clústeres de ElastiCache.

**importante**  
Recomendamos que lea las siguientes secciones en su totalidad antes de iniciar el proceso de migración online.

La migración comienza cuando llama a la operación de la API `StartMigration` o al comando AWS CLI. Al migrar clústeres de Valkey o Redis OSS en el modo de clúster deshabilitado, el proceso de migración convierte el nodo principal del clúster de ElastiCache Valkey o Redis OSS en una réplica de su nodo principal de Valkey o Redis OSS de origen. Al migrar clústeres de Valkey o Redis OSS en el modo de clúster habilitado, el proceso de migración convierte el nodo principal de cada partición de ElastiCache en una réplica de la partición correspondiente de su clúster de origen; además, posee las mismas ranuras.

Después de llevar a cabo los cambios en la parte del cliente, llame a la operación de la API `CompleteMigration`. Esta operación de API promueve la implementación de ElastiCache a la implementación de Valkey o Redis OSS principal con nodos principales y de réplica (según corresponda). Ahora puede redirigir la aplicación de los clientes para comenzar a escribir datos en ElastiCache. Durante el proceso de migración, puede verificar el estado de la replicación si ejecuta el comando [valkey-cli INFO](https://valkey.io/commands/info) en los nodos de Valkey y en los nodos principales de ElastiCache. 

## Pasos para realizar la migración
<a name="Migration-Steps"></a>

Los siguientes temas describen el proceso de la migración de datos:
+ [Preparación del origen y destino para la migración](Migration-Prepare.md)
+ [Prueba de la migración de datos](Migration-Test.md)
+ [Inicio de la migración](Migration-Initiate.md)
+ [Verificación del progreso de migración de datos](Migration-Verify.md)
+ [Finalización de la migración de datos](Migration-Complete.md)