Esta página describe las opciones de migración de datos en Cloud SQL.
Servicio de migración de bases de datos
Para migrar datos de un servidor externo a Cloud SQL, puede utilizar el Servicio de migración de bases de datos .
Al usar Database Migration Service, puede crear la instancia de destino de Cloud SQL al crear un trabajo de migración. Database Migration Service utiliza trabajos de migración para migrar datos desde la instancia de base de datos de origen a la instancia de destino de Cloud SQL. Para obtener más información, consulte Crear un trabajo de migración a una nueva instancia de destino .
Sin embargo, es posible que desee crear su instancia de destino de Cloud SQL fuera de Database Migration Service. Por ejemplo, puede usar Terraform u otras herramientas de infraestructura como código (IaC). En ese caso, después de crear la instancia de Cloud SQL, puede seguir usando Database Migration Service para migrar datos. Para obtener más información, consulte Crear un trabajo de migración a una instancia de destino existente .
Replicar desde un servidor externo
Otra opción para migrar datos desde un servidor externo a Cloud SQL es usar la replicación. Cloud SQL admite varios modos de replicación para migrar datos a su instancia.
Para obtener más información, consulte Acerca de la replicación desde un servidor externo .
Para configurar Cloud SQL para la migración de datos mediante la replicación, consulte Configurar Cloud SQL y el servidor externo para la replicación .
Limitaciones
- No se admite la migración de datos a una instancia de Cloud SQL que tenga habilitada la Conexión de servicio privado o que ya contenga datos.
- Si su instancia tiene una configuración de copia de seguridad personalizada (por ejemplo, una ubicación de copia de seguridad personalizada ), después de promocionarla, le recomendamos que vuelva a personalizarla. Durante el proceso de promoción, Cloud SQL restablece la configuración de copia de seguridad a sus valores predeterminados.
- Después de promover una instancia, le recomendamos que habilite la recuperación en un punto determinado del tiempo .