Opciones de migración: Redis Enterprise a Azure Managed Redis

En este artículo se describen las opciones de migración disponibles para pasar de Azure Cache for Redis nivel Enterprise a Azure Managed Redis.

Importante

Una aptitud del agente de migración para Azure Cache for Redis Enterprise está disponible para ayudar a responder a preguntas relacionadas con la migración y preparar un plan de migración adaptado a su entorno. Para más información, consulte Aptitud del agente de migración de Redis Enterprise.

Hay dos rutas de migración que se deben tener en cuenta. Se recomienda la opción 1 para la mayoría de los clientes.

En este enfoque, creará una nueva instancia de Redis administrada Azure, migrará los datos a ella, actualizará las aplicaciones para que apunten a la nueva instancia y, a continuación, eliminará la instancia de Azure Cache for Redis Enterprise anterior.

Por qué se recomienda:

  • Control total. Puede decidir exactamente cuándo transicionar y probar la nueva instancia antes de cambiar el tráfico de producción. Si tiene varias aplicaciones que se conectan a una instancia compartida de Redis, puede optar por migrar una aplicación a la vez.
  • Tiempo de inactividad mínimo. Mediante el uso de una estrategia de sincronización de datos (por ejemplo, doble escritura o exportación/importación), puede mantener las memorias caché en ejecución en paralelo y cambiar con una interrupción mínima.
  • Validación independiente. Puede comprobar que la nueva instancia de Redis administrada de Azure funciona correctamente con la aplicación antes de retirar la memoria caché anterior.
  • Funciona con cachés replicadas geográficamente. Ahora puede agregar una instancia administrada de Redis por Azure a su grupo de instancias de Redis Enterprise con replicación geográfica, una a la vez, y quitar las instancias correspondientes de Redis Enterprise del mismo grupo. Esto garantiza que la replicación geográfica siga funcionando y se pueda realizar la migración sin tener que desvincular ninguna caché.

El artículo de Migración de Autoservicio proporciona instrucciones paso a paso para este enfoque, incluidas varias estrategias de migración de datos.

Opción 2: Uso de herramientas de migración

Azure proporciona herramientas de migración integradas que transforman la instancia de Azure Cache for Redis Enterprise existente en Azure instancia de Managed Redis, al tiempo que mantiene el mismo nombre de host y clave de acceso, por lo que las aplicaciones cliente se vuelven a conectar automáticamente a la instancia de Redis administrada de Azure con el mismo nombre de host y clave de acceso. Después de validar la migración, actualice las aplicaciones cliente para que usen el nuevo nombre de host de Redis administrado Azure y retire el nombre de host de Azure Cache for Redis Enterprise anterior.

Importante

Revise detenidamente las limitaciones siguientes antes de elegir este enfoque.

Limitaciones

  • No se tiene control sobre cuándo se produce el cambio. Puede usar la herramienta para iniciar el proceso de migración, pero no tiene control sobre cuándo se produce exactamente el intercambio de tráfico durante la migración.
  • Todas las aplicaciones cliente afectadas simultáneamente. Todas las aplicaciones cliente que se conectan a la instancia de Redis de migración se migrarán simultáneamente. No se puede migrar una aplicación o servicio a la vez.
  • No se admite la sincronización de datos. Esta herramienta orquestará el nombre de host o la migración del punto de conexión, pero no migrará ningún dato.
  • No se admite la reversión. Una vez que se inicia la migración, no se puede pausar, cancelar ni revertir.
  • Ventana limitada para mantener ambos nombres de host. Una vez que la migración se realiza correctamente, se recomienda actualizar las aplicaciones para que usen el nuevo nombre de host de Redis administrado Azure. El nombre de host de la instancia anterior de Azure Cache for Redis Enterprise se eliminará automáticamente en el futuro.
  • Bloqueo de administración temporal durante la migración. Mientras el estado es Migración, se bloquean otras operaciones de administración hasta que se complete la migración.
  • No se admiten cachés con replicación geográfica.

El artículo Migración mediante herramientas proporciona instrucciones paso a paso para este enfoque, incluidas varias estrategias de migración de datos.