Database Migration Service proporciona mucha flexibilidad para tus migraciones homogéneas de MySQL a Cloud SQL para MySQL. Según el tamaño de tu base de datos, los requisitos de tiempo de inactividad y la configuración de red, hay diferentes flujos de trabajo disponibles para satisfacer mejor tu situación. En cada guía de migración, se describen los requisitos previos detallados de redes y otros.
En la siguiente tabla, se proporciona una descripción general de cada flujo de migración:
| Flujo de trabajo de migración | Más adecuado para | Descripción |
|---|---|---|
| Migra a una instancia de destino nueva | Migraciones estándar en las que deseas que Database Migration Service cree y configure la instancia de Cloud SQL de destino por ti. | Database Migration Service aprovisiona automáticamente una nueva instancia de Cloud SQL de destino con las opciones de configuración que selecciones y migra tus esquemas y datos de origen. Abarca las migraciones continuas y únicas con archivos mysqldump automáticos o manuales. |
| Migra a una instancia de destino existente | Situaciones en las que necesitas crear y personalizar previamente tu instancia de Cloud SQL de destino fuera de Database Migration Service (por ejemplo, con Terraform, marcas de base de datos personalizadas, réplicas de lectura existentes o interfaces de Private Service Connect). | Migra datos a una instancia independiente de Cloud SQL que ya creaste y configuraste antes de configurar el trabajo de migración. Abarca las migraciones continuas y únicas. |
| Migra con un archivo físico de Percona XtraBackup | Bases de datos autoalojadas muy grandes de varios terabytes en las que una exportación lógica de mysqldump sería demasiado lenta. |
Realiza una migración física creando archivos de copia de seguridad físicos con la utilidad de terceros Percona XtraBackup y subiéndolos a un bucket de Cloud Storage. |