- ¿Qué es el servicio de migración de bases de datos?
- ¿Qué fuentes son compatibles?
- ¿Qué destinos son compatibles?
- ¿Existe soporte entre versiones?
- ¿Qué componentes de datos, esquemas y metadatos se migran?
- ¿Qué cambios se replican durante la migración continua?
- ¿Qué no se migra?
- ¿Qué métodos de networking se utilizan?
- ¿Cuáles son las limitaciones conocidas?
- ¿Qué es el servicio de migración de bases de datos?
- El Servicio de migración de bases de datos es un servicio que le facilita la migración de sus datos a Google Cloud. El servicio de migración de bases de datos te ayuda a elevar y trasladar tus cargas de trabajo de MySQL a Cloud SQL.
- ¿Qué fuentes son compatibles?
- AmazonRDS 5.6, 5.7, 8.0
- MySQL autoadministrado (local o en cualquier máquina virtual en la nube que usted controle completamente) 5.5, 5.6, 5.7, 8.0
- Nube SQL para MySQL 5.6, 5.7, 8.0, 8.4
- Amazon Aurora 5.6, 5.7, 8.0
- Base de datos Microsoft Azure para MySQL 5.7, 8.0
Para fuentes MySQL 8.0, el Servicio de migración de bases de datos también admite las siguientes versiones menores: 8.0.18, 8.0.26, 8.0.27, 8.0.28, 8.0.30, 8.0.31, 8.0.32, 8.0.33, 8.0.34, 8.0.35, 8.0.36, 8.0.37, 8.0.39, 8.0.40, 8.0.41.
- ¿Qué destinos son compatibles?
- Nube SQL para MySQL 5.6 y 5.7
- Cloud SQL para MySQL 8.0, incluidas las siguientes versiones menores: 8.0.18, 8.0.26, 8.0.27, 8.0.28, 8.0.30, 8.0.31, 8.0.32, 8.0.33, 8.0.34, 8.0.35, 8.0.36, 8.0.37, 8.0.39, 8.0.40, 8.0.41.
- Cloud SQL para MySQL 8.4 con ciertas limitaciones. Por ejemplo, las migraciones que utilizan archivos de copia de seguridad físicos no son compatibles con destinos MySQL 8.4. Para obtener más información, consulte Limitaciones conocidas .
- ¿Existe soporte entre versiones?
- El servicio de migración de bases de datos admite migraciones de MySQL a Cloud SQL en cualquier versión principal, donde el destino es la misma versión o una versión superior a la de la base de datos de origen. Por ejemplo, migre una base de datos de origen MySQL 5.6 a un destino de Cloud SQL para MySQL 5.6 o 5.7.
- ¿Qué componentes de datos, esquemas y metadatos se migran?
- El servicio de migración de bases de datos migra esquemas, datos y metadatos desde el origen al destino. Todos los siguientes componentes de datos, esquemas y metadatos se migran como parte de la migración de la base de datos: Migración de datos
- Todas las tablas de todas las bases de datos/esquemas.
- Nombrar
- clave primaria
- tipo de datos
- Posición ordinal
- Valor predeterminado
- Anulabilidad
- Atributos de incremento automático
- Índices secundarios
- Procedimientos almacenados
- Funciones
- Desencadenantes
- Vistas
- Restricciones de clave externa
- ¿Qué cambios se replican durante la migración continua?
- Los cambios de DML y DDL (es decir, los cambios en todos los datos, esquemas y metadatos enumerados anteriormente) se actualizan durante las migraciones continuas.
- ¿Qué no se migra?
Al migrar una base de datos MySQL, las bases de datos del sistema MySQL que contienen información sobre usuarios y privilegios no se migran. Esto significa que la información de inicio de sesión/cuenta de usuario se debe administrar directamente en la instancia de Cloud SQL de destino.
Para agregar usuarios a la instancia de destino de Cloud SQL, navegue hasta la instancia y agregue usuarios desde la pestaña Usuarios , o agréguelos desde el cliente MySQL.
Obtenga más información sobre cómo crear y administrar usuarios de MySQL .
- ¿Qué métodos de networking se utilizan?
- Para crear una migración en el Servicio de migración de bases de datos, se debe establecer conectividad entre la instancia de origen y la de destino de Cloud SQL. Hay una variedad de métodos compatibles. Elija el que funcione mejor para la carga de trabajo específica.
Método de red Descripción Ventajas Contras lista de direcciones IP permitidas Funciona configurando el servidor de la base de datos de origen para aceptar conexiones desde la IP pública de la instancia de Cloud SQL. Si elige este método, el Servicio de migración de bases de datos lo guiará a través del proceso de configuración durante la creación de la migración. - Fácil de configurar.
- Recomendado para escenarios de migración de corta duración (POC o migraciones de bases de datos pequeñas).
- La configuración del firewall puede requerir asistencia de TI.
- Expone la base de datos de origen a una IP pública.
- La conexión no está cifrada de forma predeterminada. Requiere habilitar SSL en la base de datos de origen para cifrar la conexión.
Túnel SSH inverso a través de una máquina virtual alojada en la nube Establece conectividad desde el destino hasta el origen a través de un túnel SSH inverso seguro. Requiere una máquina virtual de host bastión en el Google Cloud proyecto y una máquina (por ejemplo, una computadora portátil en la red) que tenga conectividad con la fuente. El Servicio de migración de bases de datos recopila la información requerida en el momento de la creación de la migración y genera automáticamente el script para configurarla. - Fácil de configurar.
- No requiere ninguna configuración de firewall personalizada.
- Recomendado para escenarios de migración de corta duración (POC o migraciones de bases de datos pequeñas).
- Usted es propietario y administra la máquina virtual Bastion.
- Puede generar costos adicionales.
Emparejamiento de VPC Este método funciona configurando las VPC para que se comuniquen entre sí. Esto sólo es aplicable si tanto el origen como el destino están alojados en Google Cloud. Recomendado para migraciones de larga duración o de gran volumen. - Google Cloud solución.
- Fácil de configurar.
- Alto ancho de banda
Sólo disponible cuando la fuente está alojada en Google Cloud. vpn Configura un túnel VPN IPSec que conecta la red interna y Google Cloud VPC a través de una conexión segura a través de Internet público. Usar Google Cloud VPN o cualquier solución VPN configurada para la red interna. - Solución de conectividad robusta y escalable.
- Ancho de banda medio-alto.
- Seguridad incorporada.
- Ofrecido como Google Cloud soluciones o de otros terceros.
- Costo adicional.
- Configuración no trivial (a menos que ya esté implementada).
Interconexión en la nube Utiliza una conexión de baja latencia y alta disponibilidad entre la red local y Google Cloud. El mayor ancho de banda, ideal para migraciones de gran volumen y larga duración. - Costo adicional.
- La conexión no es segura de forma predeterminada.
- Configuración no trivial (a menos que ya esté implementada).
- ¿Cuáles son las limitaciones conocidas?
- Consulte Limitaciones conocidas .
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-05-15 (UTC).