Desativar a replicação lógica - Amazon Aurora

Desativar a replicação lógica

Depois de concluir suas tarefas de replicação, você deve interromper o processo de replicação, eliminar os slots de replicação e desativar a replicação lógica. Antes de descartar os slots, garanta que eles não sejam mais necessários. Os slots de replicação ativos não podem ser descartados.

Como desativar a replicação lógica
  1. Descarte todos os slots de replicação.

    Para descartar todos os slots de replicação, conecte-se ao editor e execute o comando SQL a seguir

    SELECT pg_drop_replication_slot(slot_name) FROM pg_replication_slots WHERE slot_name IN (SELECT slot_name FROM pg_replication_slots);

    Os slots de replicação não poderão estar ativos quando você executar esse comando.

  2. Modifique o grupo de parâmetros de cluster de banco de dados personalizado que está associado ao editor, conforme detalhado em Configurar a replicação lógica para seu cluster de banco de dados do Aurora PostgreSQL, mas defina o parâmetro rds.logical_replication como 0.

    Para obter mais informações sobre grupos de parâmetros personalizados, consulte Modificar parâmetros em um grupo de parâmetros do cluster de banco de dados no Amazon Aurora.

  3. Reinicie o cluster de banco de dados do Aurora PostgreSQL do editor para que a alteração no rds.logical_replication tenha efeito.