Configurações de ressincronização de dados - AWS Database Migration Service

Configurações de ressincronização de dados

O recurso de ressincronização de dados permite que você ressincronize o banco de dados de destino com seu banco de dados de origem com base no relatório de validação de dados. Para ter mais informações, consulte Validação de dados do AWS DMS.

Você pode adicionar parâmetros adicionais para ResyncSettings no endpoint ReplicationTaskSettings que configura o processo de ressincronização. Para ter mais informações, consulte Exemplo de configuração de tarefa em Especificar configurações de tarefa para tarefas do AWS Database Migration Service.

nota

Os parâmetros ResyncSchedule e MaxResyncTime serão necessários se o processo de ressincronização estiver habilitado e a tarefa tiver um componente de CDC. Eles não são válidos somente para tarefas de carga máxima.

As configurações e os valores dos parâmetros de ressincronização de dados são os seguintes:

EnableResync

Habilita o recurso de ressincronização de dados quando definido como true. Por padrão, a ressincronização de dados está desabilitada.

Tipo de dados: booliano

Obrigatório: não

Padrão: false

Validação: não deve ser nula se o parâmetro ResyncSettings estiver presente em TaskSettings.

ResyncSchedule

Janela de tempo para a entrada em vigor do recurso de ressincronização de dados. Deve estar presente no formato cron. Para obter mais informações, consulte Regras de expressão cron.

Tipos de dados: string

Obrigatório: não

Validação:

  • Deve estar presente no formato expressão cron.

  • Não deve ser nulo para tarefas com CDC que tenha EnableResync definido como true:

  • Não pode ser configurado para tarefas sem o componente de CDC.

MaxResyncTime

Limite máximo de tempo em minutos para que o recurso de ressincronização de dados entre em vigor.

Tipo de dados: inteiro

Obrigatório: não

Validação:

  • Não deve ser nulo para tarefas com CDC.

  • Não é necessário para tarefas sem CDC.

  • Valor mínimo: 5 minutes; valor máximo: 14400 minutes (dez dias).

Validation onlyTaskID

O ID exclusivo da tarefa de validação. O ID da tarefa somente de validação é anexado ao final de um ARN. Por exemplo:

  • ARN da tarefa somente de validação: arn:aws:dms:us-west-2:123456789012:task:6DG4CLGJ5JSJR67CFD7UDXFY7KV6CYGRICL6KWI

  • ID da tarefa somente de validação: 6DG4CLGJ5JSJR67CFD7UDXFY7KV6CYGRICL6KWI

Tipos de dados: string

Obrigatório: não

Validação: não deve ser nula para tarefas com o recurso de ressincronização de dados habilitado e a validação desabilitada.

Exemplo:

"ResyncSettings": { "EnableResync": true, "ResyncSchedule": "30 9 ? * MON-FRI", "MaxResyncTime": 400, "ValidationTaskId": "JXPP94804DJOEWIJD9348R3049" },