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 Bastion Host no projeto da plataforma Google Cloud e uma máquina
(por exemplo, um laptop na rede) com conectividade à
fonte.
Database Migration Service coleta as informações necessárias no momento da criação da migração e gera automaticamente o script para configurá-las.
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 nativa do Google Cloud .
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 no
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-23 UTC."],[],[]]