Como trabalhar com a janela de manutenção do AWS DMS - AWS Database Migration Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Como trabalhar com a janela de manutenção do AWS DMS

Cada instância AWS DMS de replicação tem uma janela de manutenção semanal durante a qual todas as alterações disponíveis no sistema são aplicadas. A janela de manutenção pode ser considerada uma oportunidade de controlar quando as modificações e aplicação de patches de software ocorrem.

Se AWS DMS determinar que a manutenção é necessária durante uma determinada semana, a manutenção ocorre durante a janela de manutenção de 30 minutos que você escolheu ao criar a instância de replicação. AWS DMS conclui a maior parte da manutenção durante a janela de manutenção de 30 minutos. No entanto, pode ser necessário mais tempo para maiores alterações.

Efeito da manutenção sobre tarefas de migração existentes

Quando uma tarefa de AWS DMS migração está sendo executada em uma instância, os seguintes eventos ocorrem quando um patch é aplicado:

  • Se as tabelas na tarefa de migração estiverem na fase de replicação de alterações contínua (CDC), o AWS DMS pausará a tarefa por um momento e a retomará após a aplicação do patch. A migração continua do ponto em que foi interrompida quando o patch tiver sido aplicado.

  • Se AWS DMS estiver migrando uma tabela como parte de uma tarefa de migrar dados existentes ou migrar dados existentes e replicar alterações em andamento, o DMS interrompe e reinicia a migração para todas as tabelas que estão em fase de carga total enquanto o patch é aplicado. O DMS também interrompe e retoma todas as tabelas que estão na fase de CDC enquanto o patch é aplicado.

Alterar a definição da janela de manutenção

Você pode alterar o período da janela de manutenção usando a AWS Management Console AWS CLI, a ou a AWS DMS API.

Altere o período da janela de manutenção utilizando o AWS Management Console.

Como alterar a janela de manutenção preferencial utilizando o console
  1. Faça login no AWS Management Console e abra o AWS DMS console em https://console.aws.amazon.com/dms/v2/.

  2. No painel de navegação, selecione Replication instances.

  3. Escolha a instância de replicação a ser modificada e escolha Modify.

  4. Expanda a guia Manutenção e escolha uma data e hora para a janela de manutenção.

  5. Escolha Apply changes immediately.

  6. Escolha Modificar.

Para ajustar a janela de manutenção preferida, use o AWS CLI modify-replication-instancecomando com os parâmetros a seguir.

  • --replication-instance-identifier

  • --preferred-maintenance-window

exemplo

O AWS CLI exemplo a seguir define a janela de manutenção para terças-feiras, das 4h às 4h30. UTC.

aws dms modify-replication-instance \ --replication-instance-identifier myrepinstance \ --preferred-maintenance-window Tue:04:00-Tue:04:30

Para ajustar a janela de manutenção preferida, use a ModifyReplicationInstanceação AWS DMS da API com os parâmetros a seguir.

  • ReplicationInstanceIdentifier = myrepinstance

  • PreferredMaintenanceWindow = Tue:04:00-Tue:04:30

exemplo

O exemplo de código a seguir define a janela de manutenção para as terças-feiras, das 4h às 4h30. UTC.

https://dms.us-west-2.amazonaws.com/ ?Action=ModifyReplicationInstance &DBInstanceIdentifier=myrepinstance &PreferredMaintenanceWindow=Tue:04:00-Tue:04:30 &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2014-09-01 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140425/us-east-1/dms/aws4_request &X-Amz-Date=20140425T192732Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=1dc9dd716f4855e9bdf188c70f1cf9f6251b070b68b81103b59ec70c3e7854b3