Todos os produtos
Search
Central de documentação

Data Transmission Service:Sincronização de dados entre instâncias do AnalyticDB for PostgreSQL

Última atualização: Oct 16, 2026

Use o DTS para sincronizar dados entre instâncias do AnalyticDB for PostgreSQL.

Pré-requisitos

  • Crie uma instância de destino do AnalyticDB for PostgreSQL instance com espaço de armazenamento suficiente para acomodar os dados da instância de origem do AnalyticDB for PostgreSQL.

  • Crie um database na instância de destino do AnalyticDB for PostgreSQL para receber os dados sincronizados.

Considerações

Limitações do banco de dados de origem

  • Requisito de largura de banda: o servidor do banco de dados de origem deve ter pelo menos 100 Mb/s de largura de banda de saída. Caso contrário, a sincronização de dados pode ficar lenta.

  • A instância de origem do AnalyticDB for PostgreSQL deve executar a versão de kernel 7.2.1.7 ou posterior.

  • Configurações de parâmetros do banco de dados de origem:

    • Ative a decodificação lógica setting definindo o parâmetro wal_level como logical.

    • Se a instance series da instância de origem do AnalyticDB for PostgreSQL for High-availability Edition, defina também os parâmetros hot_standby, hot_standby_feedback e sync_replication_slots como on. Isso garante a execução adequada da tarefa de sincronização e evita que a assinatura lógica seja interrompida por um failover.

  • Requisitos para objetos de sincronização:

    • O nome do banco de dados a ser sincronizado não pode conter hifens (-), por exemplo, dts-testdata.

    • Cada tabela a ser sincronizada deve possuir uma chave primária ou uma restrição única para evitar duplicação de dados no banco de dados de destino.

    • O DTS não oferece suporte à sincronização dos seguintes objetos: tabelas com herança entre schemas, tabelas temporárias, triggers internos do sistema (TRIGGER), extensões (EXTENSION), funções em linguagem C e funções internas (PROCEDURE e FUNCTION). O DTS suporta a sincronização de alguns tipos de dados personalizados (COMPOSITE, ENUM ou RANGE) e das seguintes restrições: chave primária, única e CHECK.

    • O DTS não sincroniza a estrutura de tabelas particionadas. Se você sincronizar uma tabela particionada, as informações de partição serão perdidas durante a sincronização de schema. Por padrão, o DTS a cria como uma tabela não particionada no destino.

    • Se realizar a sincronização no nível de tabela e precisar editar objetos (por exemplo, mapear nomes de tabelas ou colunas), divida a tarefa se ela envolver mais de 5.000 tabelas. Como alternativa, configure uma tarefa para sincronizar todo o banco de dados. Do contrário, poderá ocorrer um erro ao enviar a tarefa.

  • Não execute operações DDL que alterem schemas de bancos de dados ou tabelas durante a sincronização de schema ou a sincronização completa. Caso contrário, a tarefa de sincronização falhará.

    Nota

    Durante a sincronização completa, o DTS consulta o banco de dados de origem. Isso cria bloqueios de metadados que podem impedir operações DDL no banco de dados de origem.

  • Se o banco de dados de origem tiver transações de longa duração e a instância estiver configurada para sincronização incremental de dados, os dados de write-ahead logging (WAL) gerados antes do commit dessas transações não poderão ser limpos. Isso pode causar acúmulo de dados WAL e levar à insuficiência de espaço em disco no banco de dados de origem.

Outras limitações

  • Uma única tarefa de sincronização pode sincronizar apenas um banco de dados. Para sincronizar vários bancos de dados, crie uma tarefa separada para cada um.

  • O DTS não sincroniza operações DDL. Após o início de uma tarefa, novas tabelas e suas alterações de dados não são sincronizadas. Para incluí-las, crie uma nova tarefa.

  • Após a sincronização de schema, a conta do banco de dados de destino usada para a tarefa torna-se proprietária dos objetos sincronizados.

  • Por padrão, a chave de distribuição é mantida durante a sincronização de schema. Se uma tabela de origem tiver uma chave primária, a tabela de destino será criada com a mesma chave primária. Se a tabela de origem não tiver chave primária, o DTS usará a chave de distribuição como chave primária da tabela de destino.

  • Se uma tabela a ser sincronizada contiver uma coluna do tipo SERIAL, o banco de dados de origem criará automaticamente uma sequência para essa coluna. Portanto, ao configurar Source Objects, caso selecione Schema Synchronization em Synchronization Types, recomendamos selecionar também Sequence ou sincronizar todo o schema. Caso contrário, a instância de sincronização poderá falhar.

  • Nos três cenários a seguir, execute o comando ALTER TABLE schema.table REPLICA IDENTITY FULL; nas tabelas de origem antes de gravar dados nelas para garantir a consistência dos dados. Não realize operações de bloqueio de tabela enquanto este comando estiver em execução para evitar deadlocks. Se você pular esta verificação durante a pré-verificação, o DTS executará automaticamente este comando durante a inicialização da instância.

    • Quando a instância é executada pela primeira vez.

    • Ao selecionar objetos no nível de schema e uma nova tabela é criada no schema ou uma tabela é reconstruída usando o comando RENAME.

    • Ao utilizar o recurso para modificar objetos de sincronização.

    Nota
    • Substitua schema e table no comando pelos nomes do schema e da tabela a serem sincronizados.

    • Execute esta operação fora do horário de pico.

  • O DTS verifica o conteúdo dos dados, mas não suporta a verificação de metadados como sequências. Verifique esses metadados manualmente.

  • Antes do switchover, consulte o valor máximo de cada sequência no banco de dados de origem e defina-o como valor inicial para a sequência correspondente no banco de dados de destino. Use o comando a seguir para consultar os valores das sequências no banco de dados de origem:

    do language plpgsql $$
    declare
      nsp name;
      rel name;
      val int8;
    begin
      for nsp,rel in select nspname,relname from pg_class t2 , pg_namespace t3 where t2.relnamespace=t3.oid and t2.relkind='S'
      loop
        execute format($_$select last_value from %I.%I$_$, nsp, rel) into val;
        raise notice '%',
        format($_$select setval('%I.%I'::regclass, %s);$_$, nsp, rel, val+1);
      end loop;
    end;
    $$;
    Nota

    A saída contém instruções SQL para todas as sequências do banco de dados de origem. Execute essas instruções no banco de dados de destino conforme necessário.

  • Para garantir a precisão da latência de sincronização exibida, o DTS adiciona uma tabela de heartbeat chamada dts_postgres_heartbeat ao banco de dados de origem.

  • O DTS cria as seguintes tabelas temporárias no banco de dados de origem para obter instruções DDL para dados incrementais, o schema de tabelas incrementais e informações de heartbeat. Não exclua essas tabelas temporárias durante a sincronização. Caso contrário, a tarefa do DTS poderá falhar. As tabelas temporárias são excluídas automaticamente após a liberação da instância do DTS.

    public.dts_pg_class, public.dts_pg_attribute, public.dts_pg_type, public.dts_pg_enum, public.dts_postgres_heartbeat, public.dts_ddl_command, public.dts_args_session e public.aliyun_dts_instance.

  • Durante a sincronização de dados, o DTS cria um slot de replicação lógica com o prefixo dts_sync_ no banco de dados de origem para ler logs incrementais. Se a sincronização de dados falhar ou a instância de sincronização for liberada, o DTS tentará limpar proativamente esse slot de replicação.

    Nota
    • Se você alterar a senha da conta do banco de dados de origem ou excluir a lista de permissões de IP para o DTS durante a sincronização de dados, o slot de replicação não será limpo automaticamente. Limpe manualmente o slot de replicação no banco de dados de origem para evitar que ele consuma espaço em disco e torne o banco de dados de origem indisponível.

    • Se ocorrer failover no banco de dados de origem, faça login no banco de dados standby para realizar a limpeza manualmente.

    Execute a instrução SQL SELECT * FROM pg_replication_slots; para visualizar todos os slots de replicação no banco de dados de origem. Nos resultados, o slot de replicação do DTS é o registro onde o valor de slot_name começa com dts_sync_ e o valor de active é true.

  • Durante a inicialização completa dos dados, o DTS consome recursos de leitura e gravação nos bancos de dados de origem e de destino, o que pode aumentar a carga do banco de dados. Recomendamos realizar a sincronização fora do horário de pico, por exemplo, quando a carga da CPU de ambos os bancos de dados estiver abaixo de 30%.

  • A inicialização completa envolve operações INSERT concorrentes, o que pode causar fragmentação de tabelas. Como resultado, as tabelas no banco de dados de destino podem usar mais espaço de armazenamento do que no banco de dados de origem.

  • Enquanto a instância de sincronização estiver em execução:

    • Não altere o endpoint de conexão ou a Zona de Disponibilidade da instância do AnalyticDB for PostgreSQL. Caso contrário, a tarefa de sincronização poderá falhar.

    • Se uma fonte de dados diferente do DTS gravar dados no banco de dados de destino, poderá ocorrer inconsistência de dados e a tarefa de sincronização poderá até mesmo falhar.

  • Se uma tarefa falhar, a equipe de suporte do DTS tentará restaurá-la dentro de oito horas. Durante a restauração, eles podem reiniciar a tarefa ou ajustar seus parâmetros.

    Nota

    Apenas os parâmetros da tarefa do DTS são modificados — não os parâmetros do banco de dados. Os parâmetros que podem ser ajustados incluem aqueles listados em Modify instance parameters.

Faturamento

Tipo de sincronização

Preço

Sincronização de schema e sincronização completa de dados

Gratuito.

Sincronização incremental de dados

Pago. Para mais informações, consulte Billing overview.

Objetos de sincronização suportados

  • SCHEMA, TABLE

    Nota

    Inclui PRIMARY KEY, UNIQUE KEY, DATATYPE (tipos de dados integrados) e DEFAULT CONSTRAINT.

  • VIEW, INDEX, PROCEDURE, FUNCTION, RULE, SEQUENCE, AGGREGATE, OPERATOR, DOMAIN

Operações SQL suportadas para sincronização incremental

Tipo de operação

Operação SQL

DML

INSERT, UPDATE, DELETE

Permissões de conta de banco de dados

Banco de dados

Permissões necessárias

Criação e autorização

Instância de origem do AnalyticDB for PostgreSQL

Permissões de leitura nos objetos a serem sincronizados e o privilégio REPLICATION. ALTER USER your_user WITH REPLICATION;.

Create and manage users

Nota

Você pode conceder o privilégio REPLICATION executando o comando ALTER USER <username> WITH REPLICATION;.

Instância de destino do AnalyticDB for PostgreSQL

Permissões de leitura e gravação no banco de dados de destino.

Create and manage users

Nota

Você pode usar a conta inicial ou uma conta que tenha o privilégio RDS_SUPERUSER.

Procedimento

  1. Acesse a página da lista de tarefas de sincronização da região de destino. Use um dos dois métodos a seguir:

    Pelo console do DTS

    1. Faça login no console do Data Transmission Service (DTS).

    2. No painel de navegação à esquerda, clique em Data Synchronization.

    3. No canto superior esquerdo da página, selecione a região onde a instância de sincronização está localizada.

    Pelo console do DMS

    Nota

    As operações reais podem variar dependendo do modo e do layout do console do DMS. Para mais informações, consulte Simple mode e Customize the layout and style of the DMS interface.

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

    2. Na barra de menu superior, escolha Data + AI > Data Transmission (DTS) > Data Synchronization.

    3. À direita de Data Synchronization Tasks, selecione a região onde a instância de sincronização está localizada.

  2. Clique em Create Task para abrir a página de configuração da tarefa.

  3. Configure os bancos de dados de origem e de destino.

    Categoria

    Configuração

    Descrição

    N/A

    Task Name

    O DTS gera automaticamente um nome para a tarefa. Recomendamos especificar um nome descritivo para facilitar a identificação. O nome não precisa ser único.

    Source Database

    Select Existing Connection

    • Para usar uma instância de banco de dados que esteja added to the system (recém-criada ou salva), selecione a instância de banco de dados na lista suspensa. As informações do banco de dados são configuradas automaticamente.

      Nota

      No console do DMS, este item de configuração chama-se Select a DMS database instance..

    • Se você não adicionou a instância de banco de dados ao sistema, ou não precisa usar uma instância já adicionada, configure manualmente as seguintes informações do banco de dados.

    Database Type

    Selecione AnalyticDB for PostgreSQL.

    Access Method

    Selecione Alibaba Cloud Instance.

    Instance Region

    Selecione a região da instância de origem do AnalyticDB for PostgreSQL.

    Replicate Data Across Alibaba Cloud Accounts

    Este exemplo usa uma instância de banco de dados que pertence à conta atual do Alibaba Cloud. Selecione No.

    Instance ID

    Selecione o ID da instância de origem do AnalyticDB for PostgreSQL.

    Database Name

    Insira o nome do banco de dados na instância de origem do AnalyticDB for PostgreSQL que contém os dados que você deseja sincronizar.

    Database Account

    Insira a database account da instância de origem do AnalyticDB for PostgreSQL.

    Database Password

    Insira a senha correspondente à conta do banco de dados.

    Destination Database

    Select Existing Connection

    • Para usar uma instância de banco de dados que esteja added to the system (recém-criada ou salva), selecione a instância de banco de dados na lista suspensa. As informações do banco de dados são configuradas automaticamente.

      Nota

      No console do DMS, este item de configuração chama-se Select a DMS database instance..

    • Se você não adicionou a instância de banco de dados ao sistema, ou não precisa usar uma instância já adicionada, configure manualmente as seguintes informações do banco de dados.

    Database Type

    Selecione AnalyticDB for PostgreSQL.

    Access Method

    Selecione Alibaba Cloud Instance.

    Instance Region

    Selecione a região da instância de destino do AnalyticDB for PostgreSQL.

    Instance ID

    Selecione o ID da instância de destino do AnalyticDB for PostgreSQL.

    Database Name

    Insira o nome do banco de dados na instância de destino do AnalyticDB for PostgreSQL que receberá os dados sincronizados.

    Database Account

    Insira a database account da instância de destino do AnalyticDB for PostgreSQL.

    Database Password

    Insira a senha correspondente à conta do banco de dados.

  4. Após concluir a configuração, clique em Test Connectivity and Proceed na parte inferior da página.

    Nota

    Certifique-se de que os blocos CIDR de endereços IP dos servidores do DTS foram adicionados às configurações de segurança dos bancos de dados de origem e de destino para permitir o acesso dos servidores do DTS. Isso pode ser feito automática ou manualmente. Para mais informações, consulte Add the IP address CIDR blocks of DTS servers to a whitelist.

  5. Configure os objetos da tarefa.

    1. Na página Configure Objects, configure os objetos a serem sincronizados.

      Configuração

      Descrição

      Synchronization Types

      Incremental Data Synchronization está selecionado. Por padrão, você também deve selecionar Schema Synchronization e Full Data Synchronization. Após a conclusão da pré-verificação, o DTS realiza uma sincronização completa dos dados dos objetos selecionados da instância de origem para o cluster de destino. Isso serve como base de dados para a subsequente sincronização incremental de dados.

      DDL and DML Operations to Be Synchronized

      Com base nos seus requisitos, selecione as operações SQL para sincronização incremental no nível da instância.

      Nota

      Para selecionar operações SQL incrementais no nível de schema ou tabela, clique com o botão direito em um objeto de sincronização na caixa Selected Objects e selecione as operações SQL desejadas na caixa de diálogo exibida.

      Processing Mode of Conflicting Tables

      • Precheck and Report Errors: Verifica se existe uma tabela com o mesmo nome no banco de dados de destino. Se não existir, a pré-verificação é aprovada. Se existir uma tabela com o mesmo nome, a pré-verificação falha e a tarefa de sincronização de dados não inicia.

        Nota

        Se não for possível excluir ou renomear a tabela com o mesmo nome no banco de dados de destino, você poderá mapeá-la para um nome de tabela diferente. Para mais informações, consulte Map table and column names.

      • Ignore Errors and Proceed: Ignora a verificação de nomes de tabelas duplicados no banco de dados de destino.

        Aviso

        Selecionar Ignore Errors and Proceed pode causar inconsistência de dados e colocar seu negócio em risco. Por exemplo:

        • Se os schemas das tabelas forem iguais e um registro no banco de dados de destino tiver o mesmo valor de chave primária ou chave única que um registro no banco de dados de origem:

          • Durante a sincronização completa, o DTS mantém o registro no cluster de destino. O registro correspondente do banco de dados de origem não é sincronizado.

          • Durante a sincronização incremental, o registro do banco de dados de origem sobrescreve o registro no banco de dados de destino.

        • Se os schemas das tabelas forem diferentes, a sincronização inicial de dados poderá falhar. Isso pode resultar na sincronização de apenas dados parciais de colunas ou em uma falha completa da sincronização. Prossiga com cautela.

      Storage Engine Type

      Selecione o tipo de mecanismo de armazenamento para as tabelas de destino. O valor padrão é Beam.

      Nota

      Este parâmetro está disponível somente quando a versão do kernel da instância de destino do AnalyticDB for PostgreSQL é v7.0.6.6 ou posterior, e Synchronization Types tem Schema Synchronization selecionado.

      Capitalization of Object Names in Destination Instance

      Você pode configurar a política de diferenciação entre maiúsculas e minúsculas para nomes de objetos de banco de dados, tabelas e colunas sincronizados na instância de destino. Por padrão, a DTS default policy é selecionada. Você também pode optar por usar as políticas padrão dos bancos de dados de origem e de destino. Para mais informações, consulte Case sensitivity policy for destination object names.

      Source Objects

      Na caixa Source Objects, clique em um objeto para sincronizar e, em seguida, clique em 向右 para movê-lo para a caixa Selected Objects.

      Nota

      Você pode selecionar objetos no nível de schema ou tabela.

      Selected Objects

      • Para definir o nome de um objeto de sincronização na instância de destino ou especificar qual objeto recebe os dados, clique com o botão direito no objeto de sincronização na caixa Selected Objects e modifique-o. Para mais informações, consulte Map table and column names.

      • Para remover um objeto de sincronização, clique nele na caixa Selected Objects e, em seguida, clique em image para movê-lo de volta para a caixa Source Objects.

      Nota
      • Se você usar o recurso de mapeamento de nomes de objetos, a sincronização de outros objetos que dependem do objeto mapeado poderá falhar.

      • Para definir uma cláusula WHERE para filtrar dados, clique com o botão direito na tabela a ser sincronizada na caixa Selected Objects. Na caixa de diálogo exibida, defina a condição de filtro. Para mais informações, consulte Set filter conditions.

      • Para selecionar operações SQL para sincronização incremental, clique com o botão direito no objeto de sincronização na caixa Selected Objects e selecione as operações desejadas na caixa de diálogo exibida.

    2. Clique em Next: Advanced Settings para configurar parâmetros avançados.

      Configuração

      Descrição

      Dedicated Cluster for Task Scheduling

      Por padrão, o DTS agenda tarefas em um cluster compartilhado, e não é necessário selecionar um cluster. Para obter um desempenho mais estável, você pode adquirir um cluster dedicado para executar tarefas de sincronização do DTS. Para mais informações, consulte What is a DTS dedicated cluster?.

      Retry Time for Failed Connections

      Após o início de uma tarefa de sincronização, se a conexão com o banco de dados de origem ou de destino falhar, o DTS reportará um erro e iniciará imediatamente uma nova tentativa de conexão. A duração padrão de nova tentativa é de 720 minutos. Você também pode especificar uma duração personalizada de 10 a 1.440 minutos. Recomendamos definir a duração para 30 minutos ou mais. Se o DTS conseguir se reconectar ao banco de dados dentro da duração especificada, a tarefa de sincronização será retomada automaticamente. Caso contrário, a tarefa falhará.

      Nota
      • Se você tiver várias instâncias do DTS (por exemplo, Instância A e Instância B) que compartilham a mesma origem ou destino, e definir o tempo de nova tentativa de rede como 30 minutos para a Instância A e 60 minutos para a Instância B, a duração menor de 30 minutos será usada para ambas.

      • Como o DTS cobra pelo tempo de execução da tarefa durante o período de nova tentativa de conexão, recomendamos personalizar a duração da nova tentativa com base nas necessidades do seu negócio ou liberar a instância do DTS o mais rápido possível após a liberação das instâncias de banco de dados de origem e de destino.

      Retry Time for Other Issues

      Após o início da tarefa de sincronização, se ocorrerem outros problemas não relacionados à conectividade com o banco de dados de origem ou de destino (como exceções de execução DDL ou DML), o DTS reportará um erro e iniciará imediatamente operações contínuas de nova tentativa. A duração padrão de nova tentativa é de 10 minutos. Você também pode personalizar a duração da nova tentativa dentro do intervalo de 1 a 1.440 minutos. Recomendamos definir como 10 minutos ou mais. Se as operações relevantes forem bem-sucedidas dentro da duração de nova tentativa definida, a tarefa de sincronização será retomada automaticamente. Caso contrário, a tarefa falhará.

      Importante

      O valor para Retry Time for Other Issues deve ser menor que o valor para Retry Time for Failed Connections.

      Enable Throttling for Full Data Synchronization

      Durante a fase de sincronização completa, o DTS consome recursos de leitura e gravação dos bancos de dados de origem e de destino, o que pode aumentar a carga do banco de dados. Para reduzir a carga nos bancos de dados de origem e de destino, você pode definir um limite de taxa para a tarefa de sincronização completa configurando os parâmetros Queries per second (QPS) to the source database, RPS of Full Data Migration e Data migration speed for full migration (MB/s).

      Nota
      • Este item de configuração está disponível somente quando Synchronization Types está definido como Full Data Synchronization.

      • Você também pode adjust the full synchronization rate depois que a instância de sincronização estiver em execução.

      Enable Throttling for Incremental Data Synchronization

      Você também pode definir um limite de taxa para a tarefa de sincronização incremental. Para aliviar a pressão no banco de dados de destino, defina RPS of Incremental Data Synchronization e Data synchronization speed for incremental synchronization (MB/s).

      Environment Tag

      Você pode selecionar uma tag de ambiente para identificar a instância com base nos requisitos do seu negócio. Nenhuma seleção é necessária para este exemplo.

      Configure ETL

      Escolha se deseja ativar o recurso de extração, transformação e carregamento (ETL). Para mais informações, consulte What is ETL? Valores válidos:

      Monitoring and Alerting

      Especifique se deseja configurar alertas. Se a sincronização falhar ou a latência exceder o limiar especificado, uma notificação será enviada a um contato de alerta.

    3. Opcional: Após concluir as configurações anteriores, clique em Next: Configure Database and Table Fields para definir o Type, a Primary Key Column e a Distribution Key para as tabelas sincronizadas na instância de destino do AnalyticDB for PostgreSQL.

      Nota
      • Esta etapa está disponível apenas se você selecionar Schema Synchronization em Synchronization Types ao configurar objetos de sincronização. Você pode definir Definition Status como All para fazer modificações.

      • A Primary Key Column pode ser uma chave primária composta por várias colunas. Você deve selecionar uma ou mais colunas da Primary Key Column para servir como Distribution Key. Para mais informações, consulte Manage data tables e Table distribution.

  6. Salve a tarefa e execute uma pré-verificação.

    • Para visualizar os parâmetros da API para configurar esta instância, passe o mouse sobre o botão Next: Save Task Settings and Precheck e clique em Preview OpenAPI parameters no balão exibido.

    • Se você terminou de visualizar os parâmetros da API, clique em Next: Save Task Settings and Precheck na parte inferior da página.

    Nota
    • Antes do início do trabalho de sincronização, o DTS executa uma pré-verificação. O trabalho só pode começar após todos os itens de pré-verificação serem aprovados.

    • Se a pré-verificação falhar, clique em View Details para o item com falha. Corrija o problema conforme indicado e execute a pré-verificação novamente.

    • Se a pré-verificação retornar um aviso:

      • Se um item de verificação falhar e não puder ser ignorado, clique em View Details ao lado do item. Siga as instruções para corrigir o problema e execute a pré-verificação novamente.

      • Para itens de verificação que podem ser ignorados, você pode clicar em Confirm Alert Details, Ignore, OK e Precheck Again em sequência para pular o aviso e executar a pré-verificação novamente. Se você optar por ocultar o item de aviso, isso poderá causar problemas como inconsistência de dados e representar riscos ao seu negócio.

  7. Adquira a instância.

    1. Quando a Success Rate for 100%, clique em Next: Purchase Instance.

    2. Na página Purchase, selecione o método de faturamento e a especificação de link para a instância de sincronização de dados. A tabela a seguir descreve esses parâmetros em detalhes.

      Categoria

      Parâmetro

      Descrição

      New Instance Class

      Método de faturamento

      • Assinatura: Você paga ao criar a instância. É adequado para necessidades de longo prazo e é mais econômico que o pagamento conforme o uso. Quanto maior a duração da assinatura, maior o desconto.

      • Pagamento conforme o uso: A cobrança é feita por hora. Adequado para necessidades de curto prazo. Você pode liberar a instância imediatamente após o uso para economizar custos.

      Configuração do grupo de recursos

      O grupo de recursos ao qual a instância pertence. O padrão é o grupo de recursos padrão. Para mais informações, consulte What is Resource Management?.

      Especificação de link

      O DTS fornece especificações de sincronização com diferentes níveis de desempenho. A especificação do link de sincronização afeta a taxa de sincronização. Você pode escolher uma especificação com base no cenário do seu negócio. Para mais informações, consulte Data synchronization link specifications.

      Duração da assinatura

      No modo de assinatura, selecione a duração e a quantidade para a instância de assinatura. Você pode escolher uma assinatura mensal de 1 a 9 meses, ou uma assinatura anual de 1, 2, 3 ou 5 anos.

      Nota

      Esta opção está disponível apenas quando o método de faturamento é Subscription.

    3. Após concluir a configuração, leia e selecione Data Transmission Service (Pay-as-you-go) Service Terms.

    4. Clique em Buy and Start. Na caixa de diálogo OK, clique em OK.

      Você pode visualizar o progresso da tarefa na página Data Synchronization.