Para criar uma migração no Database Migration Service, é necessário estabelecer a conectividade entre a instância de origem e a de destino do Cloud SQL. Há
vários métodos compatíveis. Escolha a que funciona melhor para a carga de trabalho
específica.
Método de rede
Descrição
Vantagens
Desvantagens
Lista de permissões de IP
Esse 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 vai orientar você
durante o processo de configuração durante a criação da migração.
Fácil de configurar.
Não requer 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.
Redução do desempenho.
Túnel SSH reverso por uma VM hospedada na nuvem
Estabelece a conectividade do destino à origem por um
túnel SSH reverso seguro.
Requer uma VM de host de bastião no projeto Google Cloud Platform, bem como uma máquina
(por exemplo, um laptop na rede) que tenha conectividade com a
fonte.
O serviço de migração de banco de dados 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 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 de bastião é de sua propriedade e é gerenciada por você e pode incorrer em custos
adicionais.
Peering de VPC
Esse método funciona configurando as VPCs para se comunicarem entre si.
Solução Google Cloud nativa.
Fácil de configurar.
Alta largura de banda.
Recomendado para migrações de longa duração ou de grande 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 local) ou o 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-01-31 UTC."],[],[]]