En esta página, se describe cómo configurar la conectividad de red para las fuentes de Microsoft Azure SQL Managed Instance para migraciones homogéneas a Cloud SQL para MySQL con Database Migration Service. Puedes usar varios métodos:
Conectividad de IP privada con interfaces de Private Service Connect
Conectividad de IP privada con intercambio de tráfico de la nube privada virtual
También puedes usar un túnel SSH inverso, pero este enfoque requiere la creación de máquinas virtuales (VMs) adicionales para alojar los componentes de red necesarios.
Configura interfaces de Private Service Connect
Para usar la conectividad privada con interfaces de Private Service Connect para fuentes de Microsoft Azure SQL Managed Instance, sigue estos pasos:
-
Configura la conectividad directa con Cloud VPN desde Google Cloud tu VPC de origen.
Según la arquitectura de tu red, es posible que debas configurar puertas de enlace de VPN adicionales en tu sistema. Para obtener más información, consulta Crea conexiones de VPN con alta disponibilidad entre Google Cloud y Azure en la documentación de Cloud VPN.
- Crea una instancia de Cloud SQL de destino habilitada para Private Service Connect. Consulta Crea una instancia habilitada para Private Service Connect en la documentación de Cloud SQL.
- Configura Private Service Connect para la conectividad saliente en
tu instancia. En un nivel superior, este proceso implica lo siguiente:
- Crear un adjunto de red en la red de VPC en la que configuraste tu Cloud VPN. Ten en cuenta que el rango de subred reservado para el adjunto de red debe estar dentro del rango RFC 1918.
- Asignar el adjunto de red a tu instancia de Cloud SQL para MySQL de destino.
Para obtener el proceso completo, consulta Configura la conectividad saliente en la documentación de Cloud SQL.
- En una etapa posterior, cuando crees el perfil de conexión de origen ingresa la IP privada de tu fuente de Microsoft Azure SQL Managed Instance.
- Cuando crees el trabajo de migración, selecciona Interfaz de PSC para tu método de conectividad.
Configura el intercambio de tráfico de VPC
Para usar la conectividad privada con el intercambio de tráfico de la nube privada virtual para fuentes de Microsoft Azure SQL Managed Instance, sigue estos pasos:
-
Configura la conectividad directa con Cloud VPN a tu fuente de Microsoft Azure SQL Managed Instance.
Para obtener más información, consulta Crea conexiones de VPN con alta disponibilidad entre Google Cloud y Azure en la documentación de Cloud VPN.
Asegúrate de que la red de la nube privada virtual esté configurada para el acceso privado a servicios. Para obtener más información, consulta Configura el acceso privado a servicios.
- Asegúrate de que tu instancia de Cloud SQL de destino esté configurada para usar una IP privada con Private Service Access (PSA) y que esté interconectada con la VPC en la que tienes tu Cloud VPN. Para obtener más información, consulta Usa una IP privada en la documentación de Cloud SQL.
- En una etapa posterior, cuando crees el perfil de conexión de origen ingresa la IP privada de tu fuente de Microsoft Azure SQL Managed Instance.
- Cuando crees el trabajo de migración, selecciona Intercambio de tráfico entre VPCs para tu método de conectividad.
Configura la conectividad de la lista de IPs permitidas
Para usar el método de conectividad de la lista de IPs permitidas públicas para fuentes de Microsoft Azure SQL Managed Instance, sigue estos pasos:
-
Habilita la IP pública para tu instancia de Cloud SQL de destino. Habilita la IP pública en la documentación de Cloud SQL.
Si realizas la migración a una instancia de destino nueva, asegúrate de crear el destino con una IP pública habilitada.
-
Configura tu instancia de origen de Microsoft Azure SQL Managed Instance para permitir acceso a la red pública desde la IP pública de tu instancia de Cloud SQL de destino.
Para obtener más información, consulta Cambia el acceso a la red pública en la documentación de Microsoft.
- En una etapa posterior, cuando
crees el perfil de conexión de origen
usa el nombre de servidor completamente calificado de tu instancia para la IP de la base de datos de origen.
Para obtener más información sobre cómo ver los detalles de conexión de tu instancia de Microsoft Azure SQL Managed Instance, consulta Obtén información de conexión del servidor en la documentación de Microsoft.
- Cuando crees el trabajo de migración, selecciona Lista de IPs permitidas para tu método de conectividad.
¿Qué sigue?
Para obtener más información sobre la conectividad de red de la base de datos en Database Migration Service, consulta Descripción general de los métodos de redes.
Para obtener un instructivo completo de migración paso a paso, consulta Comienza a usar las migraciones de Cloud SQL para MySQL.