Desactivación de la replicación lógica
Tras completar las tareas de replicación, debe detener el proceso de replicación, eliminar las ranuras de replicación y desactivar la replicación lógica. Antes de eliminar las ranuras, asegúrese de que ya no sean necesarias. Las ranuras de replicación activas no se pueden eliminar.
Desactivación de la replicación lógica
-
Elimine todas las ranuras de replicación.
Para eliminar todas las ranuras de replicación, conéctese al publicador y ejecute el siguiente comando de SQL.
SELECT pg_drop_replication_slot(slot_name) FROM pg_replication_slots WHERE slot_name IN (SELECT slot_name FROM pg_replication_slots);
Las ranuras de replicación no pueden estar activas cuando ejecute este comando.
-
Modifique el grupo de parámetros de clúster de base de datos personalizado asociado al publicador tal como se detalla en Configuración de la replicación lógica para el clúster de base de datos de Aurora PostgreSQL, pero establezca el parámetro
rds.logical_replication
en 0.Para obtener más información acerca de los grupos de parámetros personalizados, consulte Modificación de los parámetros en un grupo de parámetros de clúster de base de datos en Amazon Aurora.
-
Reinicie el clúster de base de datos de Aurora PostgreSQL del publicador para que se aplique el cambio en el parámetro
rds.logical_replication
.