Todos os produtos
Search
Central de documentação

Database Gateway - Deprecated:Gerencie bancos de dados locais ou de terceiros com o DMS e o Database Gateway

Última atualização: Jun 28, 2026

O Alibaba Cloud Database Gateway permite conectar bancos de dados locais ou de nuvens de terceiros aos serviços da Alibaba Cloud sem expor endereços IP públicos, o que evita riscos de segurança associados a conexões públicas. Use o Database Gateway para registrar e gerenciar bancos de dados locais ou de nuvens de terceiros no Data Management (DMS).

Informações de contexto

Existem diversas soluções para conectar bancos de dados locais ou de nuvens de terceiros à Alibaba Cloud, mas cada uma apresenta limitações:

  • Linha dedicada, VPN gateway ou smart access gateway: método de custo elevado e inadequado para usuários individuais.

  • Exposição da porta de serviço do banco de dados na internet pública: prática que gera riscos significativos de segurança contra ataques.

  • Proxy personalizado para encaminhar solicitações de serviço: abordagem geralmente instável e que exige grande esforço técnico.

Para resolver esses problemas, o Data Management (DMS) permite usar o Database Gateway no registro de bancos de dados locais ou de nuvens de terceiros. Esse método estabelece uma conexão segura e criptografada para transferência de dados, sem expor o endereço público do banco de dados. Para obter mais informações sobre o Database Gateway, consulte Introdução ao Database Gateway.

Procedimento

  1. Faça login no console do Database Gateway. No canto superior esquerdo, selecione a região onde o banco de dados está localizado (o padrão é China (Hangzhou)) e clique em Create Gateway.

  2. Na caixa de diálogo exibida, insira um nome e uma descrição para o gateway e clique em Next.

  3. Instale o gateway. Escolha o pacote de instalação conforme seu sistema operacional. Para Windows, clique em Download Installation Package. Para outros sistemas operacionais, copie o comando e execute-o na máquina de destino. Se o gateway local for iniciado com êxito, você será redirecionado automaticamente para a página Add Database. Também é possível clicar em Next.

    Nota

    O Database Gateway é atualmente gratuito. A máquina que hospeda o gateway deve atender aos seguintes requisitos:

    • Conectar-se ao banco de dados de destino. Para reduzir a latência de rede, coloque o gateway e o banco de dados na mesma rede interna.

    • Ter acesso de saída à internet pública. Não são necessários endereço IP público, acesso público de entrada ou portas expostas.

    Na etapa 2,

    Install Gateway

    , do assistente

    Create Gateway

    , selecione uma plataforma de instalação para o gateway (

    Windows (x86_64)

    ,

    Linux/MacOS (x86_64)

    ou

    Docker

    ). Em seguida, clique em

    Copy Command

    e execute o comando na máquina de destino para baixar e iniciar o gateway. Se precisar se conectar por meio de um endereço interno da VPC da Alibaba Cloud, marque a caixa de seleção

    Connect through Alibaba Cloud VPC internal address (ECS self-built database/leased line/Cloud Enterprise Network/VPN gateway)

    . Ao concluir, clique em

    Next

    .

  4. Adicione um banco de dados. Clique em Add Database Address para adicionar um banco de dados ao gateway imediatamente ou faça isso posteriormente. Para obter mais informações sobre como adicionar um banco de dados, consulte Adicionar um banco de dados.

    Para

    Add Method

    , selecione

    Manual Add

    . No campo

    Database Address

    , insira o host e o número da porta (por exemplo,

    172.168.200.152:3306

    ), pressione Enter para criar uma tag e clique em

    Finish

    .

  5. Faça login no DMS. No canto superior esquerdo da página, clique em Add Instance.

  6. Na caixa de diálogo Add Instance, selecione On-premises/Third-party cloud database e escolha um tipo específico de banco de dados.

    Os tipos de banco de dados suportados incluem

    MySQL

    ,

    SQLServer

    ,

    PostgreSQL

    ,

    Oracle

    ,

    OceanBase-MySQL

    ,

    MongoDB

    ,

    Redis

    ,

    ClickHouse

    ,

    MariaDB

    ,

    DM

    e

    DB2

    .

  7. Na caixa de diálogo Add Instance, preencha as informações da instância conforme descrito na tabela a seguir.

    Aba Parâmetro Descrição
    Basic Information Data Source Selecione a origem da instância de banco de dados. Para este procedimento, selecione On-premises/Third-party cloud database.
    Database Type Escolha o tipo da instância de banco de dados.
    Instance region Selecione a região onde o gateway de banco de dados está localizado.
    Gateway ID Selecione um gateway de banco de dados. Caso ainda não tenha criado um, clique em Add Database Gateway para criá-lo.
    Database Address Insira o endereço de rede interna do banco de dados de destino.
    Port Informe a porta de serviço do banco de dados de destino.
    Database Account Digite o nome de usuário para fazer login no banco de dados.
    Database Password Forneça a senha correspondente à conta do banco de dados.
    Control mode Defina o modo de controle do banco de dados. Para mais detalhes, consulte Modos de controle.
    Sensitive data protection Caso precise gerenciar e dessensibilizar dados confidenciais, use o recurso de proteção de dados confidenciais para verificar, identificar, dessensibilizar e gerenciar esses dados nos metadados do banco de dados.
    Advanced Information Environment type Escolha o tipo de ambiente do banco de dados.
    Instance Name Defina um nome personalizado para a instância.
    Enable cross-database query Ativa o recurso de consulta entre bancos de dados.
    Enable lock-free schema change Habilita a alteração de esquema sem bloqueio. Para saber mais, consulte Implementar alterações de esquema sem bloqueio usando tickets de alteração sem bloqueio.
    Enable SSL Ao ativar este recurso, o DMS usa uma conexão criptografada para acessar seu banco de dados. O servidor deve oferecer suporte a conexões SSL.
    Instance DBA Selecione um DBA da instância para lidar com processos subsequentes, como solicitações de permissão.
    Query timeout (s) Define o tempo máximo de execução para consultas na janela SQL. Consultas que excederem esse limite serão encerradas para proteger o banco de dados.
    Export timeout (s) Estabelece o tempo máximo de execução para exportações na janela SQL. Exportações acima desse limite são interrompidas para garantir a proteção do banco de dados.
  8. No canto inferior esquerdo, clique em Test Connection e confirme se o teste foi bem-sucedido.

    Nota

    Se o teste falhar, verifique as informações da instância inseridas.

  9. Clique em Submit. O banco de dados local ou de nuvem de terceiros agora está registrado no Data Management (DMS). Visualize e gerencie seu banco de dados na lista de instâncias no console do DMS.