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 dadosno 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.