Migración de Redis a AWS Elasticache con tiempo de inactividad mínimo

Comencemos enumerando algunos hechos:

Elasticache no puede ser esclava de mi configuración actual de Redis. Verdadera vergüenza, eso sería mucho más eficiente.Solo tengo que migrar un servidor Redis, con aproximadamente 3 gb de datos.El tiempo de inactividad debe ser inferior a 10 minutos. Supongo que el habitual "detener el sitio, detener redis, aprovisionar el clúster con instantánea" llevará más tiempo que esto.

Similar a esta pregunta:¿Cómo configuro un clúster elasticache redis como esclavo?

Una idea sobre cómo podría funcionar esto:

Configure Redis para que use un AOF y active BGSAVE al mismo tiempo.Cuando BGSAVE termine, aprovisione el clúster Elasticache con semilla RDB.Detenga el sitio y cierre mi instancia local de Redis.Use una herramienta de repetición para reproducir el AOF en Elasticache.Inicie el sitio nuevamente, señalando el grupo Elasticache.

Mis preguntas:

¿Cómo puedo garantizar que mi archivo AOF comience exactamente en el punto en que finaliza el archivo RDB y que no se escribirán datos entre ellos?¿Existe una herramienta AOF respaldada por los mantenedores de Redis, o son todas soluciones de terceros y, por lo tanto (potencialmente), de confiabilidad cuestionable? *

* Sin ánimo de ofender a ningún autor de tales herramientas, estoy seguro de que son geniales, simplemente me siento mucho más seguro al usar una herramienta escrita por el mismo equipo que el producto para evitar posibles errores de compatibilidad.

Respuestas a la pregunta(2)

Su respuesta a la pregunta