Migración de base de datos en vivo MariaDB 10.5 a MySQL 8.0

Migración de base de datos en vivo MariaDB 10.5 a MySQL 8.0

Necesito mover una base de datos OLTP ocupada desde un alojamiento propioMaríaDB 10.5aGoogle Cloud SQL para MySQL 8.0con un tiempo de inactividad mínimo.

La fuente es una instancia de VM autoadministrada en Googles Cloud con réplicas, ProxySQL como equilibrador de carga, etc. El destino es Google Cloud SQL. La base de datos tiene ~400 GiB en el disco y se necesitan aproximadamente cuatro horas para cargarla desde un volcado lógico.

Solía ​​hacer esto con replicación y conmutación, pero MySQL 8.0 no puede leer los registros binarios de MariaDB.

Agradecería cualquier consejo sobre cómo se puede implementar este movimiento con menos de 10 minutos de tiempo de inactividad.

información relacionada