Configurar a conectividade usando o túnel SSH reverso
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
É possível estabelecer conectividade do banco de dados de destino com o banco de dados de origem
por um túnel SSH reverso seguro. Esse método requer uma VM de Bastion Host no projeto do Google Cloud , bem como uma máquina (por exemplo, um laptop na rede) que tenha conectividade com o banco de dados de origem.
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.
Figura 1. Exemplo de rede de migração: conectividade de origem por um túnel SSH. (clique para ampliar)
Configurar um túnel SSH reverso
As etapas a seguir são realizadas no fluxo do Database Migration Service para
criar um job de migração e configurar um túnel SSH reverso entre o banco de dados de origem e a instância do Cloud SQL. Depois de fornecer alguns parâmetros, execute um conjunto de comandos gcloud em uma máquina que tenha conectividade com o banco de dados de origem e com o Google Cloud.
Selecione a instância de VM usada para estabelecer a conectividade entre
o banco de dados de origem e a instância do Cloud SQL. Normalmente, é uma VM
em execução na VPC em que o aplicativo que acessa o novo banco de dados do Cloud SQL
é executado. A instância de VM serve como o bastion server do túnel SSH.
É possível usar uma instância de VM do Compute Engine para essa finalidade.
Escolha a instância de VM do Compute Engine na lista.
Forneça uma porta livre que o túnel SSH possa usar.
Como alternativa, é possível criar uma nova VM nesta etapa. Selecione
CREATE A COMPUTE ENGINE VM INSTANCE, e o script gerado
incluirá instruções para criá-lo.
Dê um nome para a instância de VM.
Selecione um tipo de máquina para a VM.
Especificar uma sub-rede para a VM
Clique em VER SCRIPT para conferir o script gerado.
Execute o script em uma máquina que tenha acesso ao banco de dados de origem e à
VM do Compute Engine. O script realiza as seguintes operações:
Configura a VM do Compute Engine como um bastion server de túnel SSH.
Estabelece uma conexão SSH segura que encaminha o tráfego da porta do Bastion Host para o servidor de banco de dados PostgreSQL de origem (porta 5432).
Se você estiver criando uma VM do Compute Engine, depois de executar o script, copie o IP do servidor da VM da saída do script e insira-o no campo de texto fornecido. A instância do Cloud SQL será atualizada
conforme necessário quando você testar ou iniciar o job de migração.
Clique em CONFIGURAR E CONTINUAR.
Verifique o job de migração para confirmar se ele migrou corretamente
os dados da instância de banco de dados de origem para a de destino do Cloud SQL.
Depois que o job de migração for configurado, a conectividade for verificada
e as VPNs forem configuradas com sucesso, se necessário, será possível executar o job.
[[["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 2026-10-27 UTC."],[],[]]