Todos os produtos
Search
Central de documentação

Data Transmission Service:Configurar uma tarefa de rastreamento de alterações (Novo console)

Última atualização: Jun 27, 2026

O Data Transmission Service (DTS) permite capturar alterações de dados de um banco de dados source e transmiti-las para consumidores downstream. Este guia descreve a configuração de uma tarefa de rastreamento de alterações para uma instância ApsaraDB RDS for MySQL.

Neste guia, você aprende a:

  • Configurar a conexão do banco de dados source e as definições de rede do consumidor

  • Selecionar os bancos de dados ou tabelas a serem rastreados

  • Executar uma pré-verificação e adquirir a instância de rastreamento

Os parâmetros exibidos no console DTS variam conforme o tipo de banco de dados source e o método de acesso. Para obter a lista completa de bancos de dados source suportados, consulte Visão geral dos cenários de rastreamento de alterações.

Pré-requisitos

Antes de começar, verifique se você tem:

  • Um banco de dados source suportado: o tipo e a versão do banco de dados devem ser compatíveis com o DTS. Consulte Visão geral dos cenários de rastreamento de alterações.

  • Uma conta de banco de dados com as permissões necessárias: a conta deve ser somente leitura ou personalizada, com as permissões REPLICATION CLIENT, REPLICATION SLAVE, SHOW VIEW e SELECT.

  • (Apenas para bancos de dados autogerenciados) Um ambiente preparado: se o source for um banco de dados autogerenciado, conclua primeiro a configuração necessária. Consulte Visão geral da preparação.

Configurar a tarefa de rastreamento de alterações

Etapa 1: Abrir a página de configuração da tarefa

  1. Faça login no console do Data Management (DMS).

  2. Na barra de navegação superior, clique em DTS. No painel de navegação à esquerda, escolha DTS (DTS) > Change Tracking.

    Como alternativa, abra o novo console DTS diretamente. Se você usar o Modo Simples no console DMS, clique no ícone Enter Simple Mode no canto superior direito, passe o ponteiro sobre o ícone no canto superior esquerdo e escolha All functions > DTS > Change Tracking . Para mais informações, consulte Personalizar o layout e o estilo do console DMS .
  3. À direita de Change Tracking Tasks, selecione a região onde deseja criar a tarefa.

    No novo console DTS, selecione a região na lista suspensa à direita de Workbench .
  4. Clique em Create Task.

  5. Se New Configuration Page aparecer no canto superior direito, clique nessa opção para alternar para a nova página de configuração. Caso Back to Previous Version seja exibido, você já está na nova página.

Etapa 2: Configurar o banco de dados source e a rede do consumidor

Importante

Após selecionar a instância do banco de dados source, leia os Limits no topo da página. Ignorar esta etapa pode causar falha na tarefa ou impedir o consumo dos dados rastreados.

Configure os seguintes parâmetros:

Seção Parâmetro Descrição
N/A Task Name Nome da tarefa. O DTS atribui um nome automaticamente. Altere-o para algo descritivo se você gerenciar várias tarefas. Os nomes das tarefas não precisam ser exclusivos.
Source Database Select a DMS database instance. Selecione uma instância DMS existente ou deixe em branco para configurar a conexão manualmente.
Database Type Selecione MySQL.
Access Method Selecione Alibaba Cloud Instance.
Instance Region Região onde a instância ApsaraDB RDS for MySQL está localizada.
Replicate Data Across Alibaba Cloud Accounts

Selecione No se a instância source estiver na conta atual da Alibaba Cloud.

RDS Instance ID ID da instância ApsaraDB RDS for MySQL.
Database Account Conta do banco de dados. Deve ser uma conta somente leitura ou personalizada com as permissões REPLICATION CLIENT, REPLICATION SLAVE, SHOW VIEW e SELECT.
Database Password Senha da conta do banco de dados.
Encryption Use a configuração padrão.
Consumer Network Type Network Type Fixado como VPC. Selecione uma VPC e um vSwitch. Consulte VPCs para mais contexto. Se o cliente de rastreamento de alterações estiver implantado em uma VPC, selecione a mesma VPC e vSwitch para minimizar a latência de rede.
Importante

Após salvar a tarefa, as configurações de Consumer Network Type não podem ser alteradas.

Etapa 3: Testar a conectividade

Clique em Test Connectivity and Proceed na parte inferior da página.

O DTS adiciona automaticamente seus blocos CIDR de servidor às regras de lista de permissões ou grupo de segurança da instância source, dependendo do tipo de instância:

Tipo de banco de dados source

Ação do bloco CIDR

Instância de banco de dados da Alibaba Cloud (por exemplo, ApsaraDB RDS)

Adicionado automaticamente à lista de permissões da instância

Banco de dados autogerenciado em uma instância ECS

Adicionado automaticamente às regras do grupo de segurança do ECS

Banco de dados autogerenciado em data center ou nuvem de terceiros

Deve ser adicionado manualmente

Para configuração manual, consulte Adicionar os blocos CIDR dos servidores DTS.

Aviso

Adicionar os blocos CIDR públicos dos servidores DTS a uma lista de permissões de banco de dados ou grupo de segurança do ECS introduz riscos de segurança. Antes de prosseguir, adote medidas preventivas, como fortalecer a segurança de nomes de usuário e senhas, restringir portas expostas, autenticar chamadas de API, auditar regularmente as regras da lista de permissões e remover blocos CIDR não autorizados, ou conectar-se ao DTS por meio do Express Connect, VPN Gateway ou Smart Access Gateway.

Etapa 4: Selecionar objetos para rastreamento de alterações

Na página Configure Objects, configure o seguinte:

Tipos de alteração de dados

O parâmetro Data Change Types é pré-configurado e não pode ser modificado. Ele inclui:

  • Data Update: rastreia operações INSERT, DELETE e UPDATE nos objetos selecionados.

  • Schema Update: rastreia operações DDL (criação, exclusão e modificação) em todos os esquemas de objetos da instância source. Use o cliente de rastreamento de alterações para filtrar quais mudanças de esquema consumir.

Objetos source

Selecione um ou mais objetos em Source Objects e clique no ícone de seta para a direita para adicioná-los aos Selected Objects.

Escolha a granularidade adequada ao seu caso de uso:

  • Database: o DTS rastreia todos os objetos no banco de dados, incluindo tabelas adicionadas após o início da tarefa.

  • Table: o DTS rastreia apenas a tabela selecionada. Para rastrear tabelas adicionais posteriormente, adicione-as separadamente. Consulte Modificar os objetos para rastreamento de alterações.

Etapa 5: Configurar definições avançadas

Clique em Next: Advanced Settings e configure conforme necessário:

Parâmetro Descrição
Dedicated Cluster for Task Scheduling Por padrão, o DTS agenda a tarefa em um cluster compartilhado. Para executar a tarefa em um cluster dedicado, adquira um primeiro. Consulte O que é um cluster dedicado DTS.
Retry Time for Failed Connections Tempo durante o qual o DTS tenta reconectar quando a conexão com o banco de dados source falha. Valores válidos: 10–1.440 minutos. Padrão: 720 minutos. Recomendamos definir este valor acima de 30 minutos. Se o DTS reconectar dentro dessa janela, a tarefa será retomada; caso contrário, ela falhará.
Nota

Quando várias tarefas compartilham a mesma instância source, a menor janela de tentativa de reconexão aplica-se a todas elas. Taxas são cobradas durante os períodos de tentativa.

Retry Time for Other Issues Tempo durante o qual o DTS tenta novamente quando operações DDL ou DML falham após o início da tarefa. Valores válidos: 1–1.440 minutos. Padrão: 10 minutos. Recomendamos definir este valor acima de 10 minutos. Este valor deve ser menor que o valor de Retry Time for Failed Connections.
Environment Tag Tag opcional para identificar a instância DTS por ambiente (por exemplo, produção ou staging).
Whether to delete SQL operations on heartbeat tables of forward and reverse tasks Controla se o DTS grava operações SQL nas tabelas de heartbeat do banco de dados source enquanto a tarefa está em execução. Selecione Yes para impedir gravações (um alerta de latência de tarefa pode aparecer). Selecione No para permitir gravações (backup físico e clonagem do banco de dados source podem ser afetados).
Monitoring and Alerting Selecione Yes para receber notificações de alerta quando a tarefa falhar ou a latência exceder o limiar. Configure o limiar de alerta e as definições de notificação. Consulte Configurar monitoramento e alertas ao criar uma tarefa DTS.

Etapa 6: Executar a pré-verificação

Clique em Next: Save Task Settings and Precheck na parte inferior da página.

Para visualizar os parâmetros da API desta configuração de tarefa, passe o mouse sobre Next: Save Task Settings and Precheck e clique em Preview OpenAPI parameters antes de prosseguir.

O DTS executa uma pré-verificação antes de iniciar a tarefa. Aguarde até que a Success Rate atinja 100% antes de continuar.

Se a pré-verificação falhar ou gerar alertas:

  • Item com falha: clique em View Details ao lado do item, corrija o problema com base na mensagem de erro e clique em Precheck Again.

  • Item de alerta que não pode ser ignorado: clique em View Details, corrija o problema e execute a pré-verificação novamente.

  • Item de alerta que pode ser ignorado: clique em Confirm Alert Details. Na caixa de diálogo, clique em Ignore e depois em OK. Clique em Precheck Again para continuar.

    Aviso

    Ignorar um alerta pode causar inconsistência de dados ou expor seu negócio a riscos. Ignore alertas apenas quando compreender totalmente o impacto.

Etapa 7: Adquirir a instância de rastreamento de alterações

Assim que a Success Rate atingir 100%, clique em Next: Purchase Instance.

Na página Purchase, configure as definições de faturamento:

Parâmetro

Descrição

Billing method

Subscription: pagamento antecipado por um período fixo. Mais econômico para uso de longo prazo — prazos maiores oferecem preços menores. Pay-as-you-go: faturamento por hora. Adequado para uso de curto prazo ou experimental. Libere a instância quando não for mais necessária para interromper as cobranças.

Resource Group Settings

Grupo de recursos da instância. O padrão é default resource group. Consulte O que é Resource Management?

Billing Type of Change Tracking Instance

O faturamento por assinatura suporta apenas Full-price Configuration Fee (No Data Traffic Fee).

Subscription Duration

Disponível quando Subscription estiver selecionado. Defina a duração da assinatura e o número de instâncias que deseja criar. Opções: 1–9 meses, 1 ano, 2 anos, 3 anos ou 5 anos.

Leia e aceite os Data Transmission Service (Pay-as-you-go) Service Terms e clique em Buy and Start. A tarefa aparecerá na lista de tarefas e começará a ser executada.

Próximos passos

Consumir dados rastreados