Finalización de la migración de datos - Amazon ElastiCache

Finalización de la migración de datos

Cuando se encuentre preparado para realizar la migración total al clúster de ElastiCache, utilice el comando complete-migration de la CLI con los siguientes parámetros:

  • --replication-group-id: el identificador del grupo de reproducción.

  • --force: un valor que obliga a la migración a detenerse sin asegurarse de que los datos se encuentren sincronizados.

A continuación se muestra un ejemplo.

aws elasticache complete-migration --replication-group-id test-cluster

Al ejecutar este comando, el nodo principal de ElastiCache (en cada partición) deja de replicarse desde su instancia de Valkey o Redis OSS y lo promociona a principal. Esta promoción se completa normalmente en cuestión de minutos. Para confirmar la promoción a principal, compruebe el evento Complete Migration successful for test-cluster. En este punto, puede dirigir la aplicación a las lecturas y escrituras de ElastiCache. El estado del clúster de ElastiCache debe cambiar de migrating (migrando) a available (disponible).

Si se produce un error en la promoción a principal, el nodo principal de ElastiCache seguirá replicando desde su instancia de Valkey o Redis OSS. El clúster de ElastiCache sigue estando en el estado migrating (migrando) y se envía un mensaje de evento del grupo de reproducción acerca del error. Para solucionar este error, consulte lo siguiente:

  • Compruebe el evento del grupo de reproducción. Utilice información específica del evento para arreglar el error.

  • Puede que reciba un mensaje del evento sobre los datos no sincronizados. Si es así, asegúrese de que el principal de ElastiCache puede replicarse desde su instancia de Valkey o Redis OSS y de que ambos están sincronizados. Si todavía quiere detener la migración, puede ejecutar el comando anterior con la opción —force.

  • Es posible que aparezca un mensaje de evento si se reemplaza uno de los nodos de ElastiCache. Puede volver a intentar el paso de migración completo después de que la sustitución finalice.