Database Migration Service para MySQL

Puedes migrar bases de datos de MySQL a instancias de Cloud SQL para MySQL con Database Migration Service. Database Migration Service usa las capacidades de replicación nativas de MySQL para replicar datos de tu base de datos de origen a la instancia de destino de Cloud SQL para MySQL.

En esta página, se proporciona una descripción general de las funciones clave de Database Migration Service para migraciones homogéneas de MySQL:

Bases de datos de origen y destino compatibles

Puedes usar Database Migration Service para migrar entre la misma versión de MySQL o de versiones anteriores de MySQL a versiones posteriores compatibles con Cloud SQL.

En la siguiente tabla, se enumeran todas las ofertas de bases de datos de origen y destino de MySQL compatibles. Para obtener la lista completa de versiones exactas y compatibilidad entre versiones, consulta Compatibilidad con versiones.

Bases de datos de origen Bases de datos de destino
Amazon RDS Cloud SQL para MySQL
Amazon Aurora
Microsoft Azure Database for MySQL
MySQL autoadministrado

(local o en cualquier VM en la nube que controlas por completo)

Flujo de datos de migración

Para las migraciones homogéneas de MySQL a Cloud SQL, Database Migration Service se conecta a la instancia de Cloud SQL de destino y, luego, administra el proceso de migración en su nombre. Es la instancia de destino la que establece la conexión con tu instancia de origen, pero Database Migration Service supervisa el proceso.

Descripción general del flujo de migración de MySQL
Figura 1. Movimiento de datos durante Database Migration Service para MySQL migrations. (haz clic para ampliar)
Descripción general del flujo de migración de MySQL

Para las migraciones homogéneas de MySQL a Cloud SQL, Database Migration Service admite flujos de migración continuos y únicos. Con las migraciones continuas, tus datos se cargan primero desde un volcado completo y, luego, se actualizan de forma continua según la información de cambio de datos que se muestra en los archivos de registro de la base de datos.

Para obtener una explicación detallada de todos los tipos y fases de migración, consulta Tipos y fases de migración.

Supervisión

Diagrama de ejemplo para el retraso de la replicación del trabajo de migración en
      Database Migration Service.
Figura 2. Diagrama de observabilidad de muestra en Database Migration Service (haz clic para ampliar)
Diagrama de ejemplo para el retraso de la replicación del trabajo de migración en
      Database Migration Service.

Database Migration Service proporciona amplias capacidades de registro y observabilidad para ayudarte a supervisar el progreso de la migración. Estas funciones incluyen diagnósticos en tiempo real para el retraso de la replicación, así como registros detallados para el estado de la instancia de destino de Cloud SQL para MySQL y el estado del trabajo de migración.

Para obtener más detalles, consulta Métricas del trabajo de migración.

¿Qué sigue?