Este tópico descreve como criar uma instância do Data Transmission Service (DTS) conectada a um banco de dados por meio de um túnel VPC.
Pré-requisitos
A instância de banco de dados deve estar em uma Virtual Private Cloud (VPC).
Você conhece os limites e as observações sobre túneis VPC. Para mais informações, consulte Observações.
Preparações
Antes de configurar uma instância do DTS, crie dois vSwitches em zonas diferentes para a VPC da instância de banco de dados. Essa ação permite que o DTS crie um túnel VPC. Para mais informações sobre as regiões e zonas compatíveis, consulte O que é um túnel VPC?.
Faça login no VPC console.
No painel de navegação à esquerda, clique em vSwitch.
Selecione a região onde a VPC está localizada.
Na página vSwitch, clique em Create vSwitch.
-
Na página Create vSwitch, configure as informações do vSwitch.
Defina os parâmetros Region, VPC, Name, Zone e IPv4 CIDR do vSwitch. Em seguida, clique em Add abaixo da seção vSwitch para adicionar outro vSwitch.
NotaPara mais detalhes sobre as regiões e zonas compatíveis, consulte O que é um túnel VPC?.
Os dois vSwitches devem estar em Zone diferentes, e seus blocos IPv4 CIDR não podem se sobrepor.
Para obter mais informações sobre os parâmetros, consulte Criar e gerenciar vSwitches.
Clique em OK.
Criar uma instância do DTS
Esta seção usa uma instância de sincronização de dados como exemplo para descrever a criação de uma instância do DTS conectada a um banco de dados por meio de um túnel VPC.
-
Acesse a página da lista de tarefas de sincronização da região de destino. Use um dos métodos a seguir:
Pelo console do DTS
Faça login no Data Transmission Service (DTS) console.
No painel de navegação à esquerda, clique em Data Synchronization.
No canto superior esquerdo da página, selecione a região onde a instância de sincronização está localizada.
Pelo console do DMS
NotaAs operações reais podem variar conforme o modo e o layout do console do DMS. Para mais informações, consulte Simple mode e Customize the layout and style of the DMS interface.
Faça login no Data Management (DMS).
Na barra de menu superior, escolha .
À direita de Data Synchronization Tasks, selecione a região onde a instância de sincronização está localizada.
Clique em Create Task para abrir a página de configuração da tarefa.
-
Configure os bancos de dados de origem e de destino.
A tabela a seguir descreve os principais parâmetros para um banco de dados de origem ou destino conectado por meio de um túnel VPC.
NotaPara mais informações sobre os parâmetros, consulte os tópicos de configuração relevantes em Visão geral dos cenários de sincronização de dados.
Configuração
Descrição
Access Method
Selecione Express Connect, VPN Gateway, or Smart Access Gateway.
Instance Region
Selecione a região da VPC à qual a instância de banco de dados pertence.
Connected VPC
Selecione a VPC à qual a instância de banco de dados pertence.
Primary/Secondary vSwitch in VPC Tunnel
vSwitch (Primary)
Selecione os dois vSwitches criados na etapa de Preparações como vSwitches primário e secundário.
vSwitch (Secondary)
Após concluir a configuração, clique em Test Connectivity and Proceed na parte inferior da página.
-
Na caixa de diálogo CIDR Blocks of DTS Servers, adicione os blocos CIDR à configuração de roteamento da VPC e às configurações de segurança do banco de dados.
NotaPara informações sobre como configurar rotas e listas de permissões para conectar um data center on-premises à nuvem, consulte Conectar uma VPC a um data center on-premises ou outra nuvem.
Clique em Test Connectivity e aguarde o DTS criar os recursos de rede e testar a conexão.
-
Conclua as configurações subsequentes seguindo as instruções nos documentos relevantes.
Para mais informações, consulte Visão geral dos cenários de sincronização de dados, Visão geral dos cenários de migração de dados e Visão geral dos cenários de assinatura de dados.
Perguntas frequentes
-
O que fazer se uma conexão de rede falhar ao configurar uma tarefa de túnel VPC?
Esse problema geralmente ocorre porque o endereço IP no vSwitch primário ou secundário não consegue acessar a instância de banco de dados. Para verificar a conexão, faça login nas instâncias ECS implantadas nos vSwitches primário e secundário e execute o comando
telnet,ping,tracerouteoumtrpara testar a conectividade com a instância de banco de dados.O DTS utiliza o protocolo padrão Java Database Connectivity (JDBC) para se comunicar com o banco de dados. Certifique-se de conseguir se conectar ao endereço da instância de banco de dados usando
telnet. Por exemplo, se você executar o comandotelnet mysqlpara um mecanismo MySQL e a conexão de rede estiver estável, os caracteresmysql_native_passwordserão retornados na linha de comando, conforme mostrado na saída a seguir:[admin@dts-xxx xxx /tmp] $telnet rm-axxx.com 3306 Trying 26.34.142.72... Connected to rm-axxx.com. Escape character is '^]'. N 5.7.44-log 0--z90!|j{cw<mysql_native_passwordConnection closed by foreign host. -
Posso usar vSwitches existentes na VPC da instância de banco de dados?
Sim. É possível utilizar vSwitches existentes, desde que estejam em zonas compatíveis com o túnel VPC e que os vSwitches primário e secundário estejam em zonas diferentes.
-
Como visualizar as elastic network interfaces (ENIs) que o DTS cria para os vSwitches?
Faça login no ECS console.
No painel de navegação à esquerda, escolha .
No canto superior esquerdo da página, selecione o grupo de recursos e a região onde o recurso de destino está localizado.
-
Localize a ENI com base nas informações da coluna VPC/vSwitch.
NotaO nome da ENI segue o formato ** endpoint ep-**.
-
Preciso liberar manualmente as ENIs do túnel VPC?
Não. As ENIs do túnel VPC são liberadas automaticamente 15 dias após a liberação da instância do DTS.