Esta página descreve como configurar a conectividade de rede para origens do Microsoft Azure SQL Managed Instance para migrações homogêneas para o Cloud SQL para MySQL com o Database Migration Service. Há vários métodos que você pode usar:
Conectividade de IP particular com interfaces do Private Service Connect
Conectividade de IP particular com peering de nuvem privada virtual
Você também pode usar um túnel SSH reverso, mas essa abordagem exige a criação de outras máquinas virtuais (VMs) para hospedar os componentes de rede necessários.
Configurar interfaces do Private Service Connect
Para usar a conectividade particular com interfaces do Private Service Connect para origens do Microsoft Azure SQL Managed Instance, siga estas etapas:
-
Configure a conectividade direta com o Cloud VPN da Google Cloud sua VPC de origem.
Dependendo da arquitetura de rede, talvez seja necessário configurar outros gateways de VPN no sistema. Para mais informações, consulte Criar conexões VPN de alta disponibilidade entre o Google Cloud e o Azure na documentação do Cloud VPN.
- Crie uma instância de destino do Cloud SQL ativada para o Private Service Connect. Consulte Criar uma instância ativada para o Private Service Connect na documentação do Cloud SQL.
- Configure o Private Service Connect para conectividade de saída na
sua instância. Em um nível alto, esse processo envolve:
- Criar um anexo de rede na rede VPC em que você configurou o Cloud VPN. O intervalo de sub-rede reservado para o anexo de rede precisa estar dentro do intervalo RFC 1918.
- Atribuir o anexo de rede à instância de destino do Cloud SQL para MySQL instância.
Para o processo completo, consulte Configurar a conectividade de saída na documentação do Cloud SQL.
- Em uma etapa posterior, ao criar o perfil de conexão de origem, insira o IP particular da origem do Microsoft Azure SQL Managed Instance.
- Ao criar o job de migração, selecione Interface do PSC para o seu método de conectividade.
Configurar o peering de VPC
Para usar a conectividade particular com o peering de nuvem privada virtual para origens do Microsoft Azure SQL Managed Instance, siga estas etapas:
-
Configure a conectividade direta com o Cloud VPN para a origem do Microsoft Azure SQL Managed Instance.
Para mais informações, consulte Criar conexões de VPN de alta disponibilidade entre o Google Cloud e o Azure na documentação do Cloud VPN.
Verifique se a rede de nuvem privada virtual está configurada para acesso a serviços particulares. Para mais informações, consulte Configurar o acesso a serviços particulares.
- Verifique se a instância de destino do Cloud SQL está configurada para usar um IP particular com o acesso a serviços particulares (PSA, na sigla em inglês) e com peering com a VPC em que você tem o Cloud VPN. Para mais informações, consulte Usar IP particular na documentação do Cloud SQL.
- Em uma etapa posterior, ao criar o perfil de conexão de origem, insira o IP particular da origem do Microsoft Azure SQL Managed Instance.
- Ao criar o job de migração, selecione Peering de VPC para o seu método de conectividade.
Configurar a conectividade da lista de permissões de IP
Para usar o método de conectividade da lista de permissões de IP público para origens do Microsoft Azure SQL Managed Instance, siga estas etapas:
-
Ative o IP público para a instância de destino do Cloud SQL. Ativar o IP público na documentação do Cloud SQL.
Se você estiver migrando para uma nova instância de destino, certifique-se de criar o destino com um IP público ativado.
-
Configure a origem do Microsoft Azure SQL Managed Instance para permitir o acesso à rede pública do IP público da instância de destino do Cloud SQL
Para mais informações, consulte Alterar o acesso à rede pública na documentação da Microsoft.
- Em uma etapa posterior, ao
criar o perfil de conexão de origem
use o nome de servidor totalmente qualificado da instância para o IP do banco de dados de origem.
Para mais informações sobre como visualizar os detalhes de conexão da instância do Microsoft Azure SQL Managed Instance, consulte Receber informações de conexão do servidor na documentação da Microsoft.
- Ao criar o job de migração, selecione Lista de permissões de IP para o seu método de conectividade.
A seguir
Para saber mais sobre a conectividade de rede do banco de dados no Database Migration Service, consulte Visão geral dos métodos de rede.
Para conferir um tutorial completo de migração, consulte Introdução às migrações do Cloud SQL para MySQL.