Para criar uma migração no Database Migration Service, a conectividade deve ser estabelecida entre a instância de origem e a instância de destino do Cloud SQL. Existem vários métodos suportados. Escolha aquele que funciona melhor para a carga de trabalho específica.
Método de rede
Descrição
Vantagens
Desvantagens
Lista de permissões de IP
Este método funciona configurando o servidor de banco de dados de origem para aceitar conexões do IP de saída da instância do Cloud SQL.
Se você escolher esse método, o Database Migration Service o guiará pelo processo de configuração durante a criação da migração.
Fácil de configurar.
Não requer nenhuma configuração de firewall personalizada.
Recomendado para cenários de migração de curta duração (POC ou pequenas migrações de banco de dados).
O tráfego de rede ocorre pela Internet pública.
Menos seguro.
Desempenho diminuído.
Túnel SSH reverso via VM hospedada na nuvem
Estabelece conectividade do destino até a origem por meio de um túnel SSH reverso seguro.
Requer uma VM bastion host no Google Cloud Projeto de plataforma, bem como uma máquina (por exemplo, um laptop na rede) que tenha conectividade com a fonte.
O Database Migration Service coleta as informações necessárias no momento da criação da migração e gera automaticamente o script para configurar tudo.
Fácil de configurar.
Não requer nenhuma configuração de firewall personalizada.
Recomendado para cenários de migração de curta duração (POC ou pequenas migrações de banco de dados).
A VM bastião pertence e é gerenciada por você e pode incorrer em custos adicionais.
Pareamento de VPC
Este método funciona configurando as VPCs para se comunicarem entre si.
Nativo Google Cloud solução.
Fácil de configurar.
Alta largura de banda.
Recomendado para migrações de longa duração ou de alto volume.
Aplicável se os bancos de dados de origem e de destino estiverem hospedados em Google Cloudou se a origem estiver conectada à VPC de destino usando uma VPN (hospedada na nuvem ou no local) ou Cloud Interconnect.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-05-15 UTC."],[[["Database Migration Service requires establishing connectivity between the source database and the Cloud SQL destination instance for migrations."],["The IP allowlist method involves configuring the source server to accept connections from the Cloud SQL instance's outgoing IP, making it easy to configure but less secure."],["Reverse-SSH tunnel via a cloud-hosted VM creates connectivity from the destination to the source through a secure SSH tunnel and is good for short-lived migrations."],["VPC peering enables VPCs to communicate with each other, offering high bandwidth and is ideal for long-running or high-volume migrations, but only if both the source and destination databases are in Google Cloud or connected to the same VPC."]]],[]]