关闭逻辑复制
完成复制任务后,应停止复制过程,删除复制插槽并关闭逻辑复制。在删除插槽之前,请确保不再需要它们。无法删除活动的复制插槽。
关闭逻辑复制
-
删除所有复制插槽。
要删除所有复制插槽,请连接到发布者并运行以下 SQL 命令。
SELECT pg_drop_replication_slot(slot_name) FROM pg_replication_slots WHERE slot_name IN (SELECT slot_name FROM pg_replication_slots);
运行此命令时,复制插槽不能处于活动状态。
-
修改与发布者关联的自定义数据库集群参数组(如为 Aurora PostgreSQL 数据库集群设置逻辑复制详述),但将
rds.logical_replication
参数设置为 0。有关自定义数据库参数组的更多信息,请参阅在 Amazon Aurora 中修改数据库集群参数组中的参数。
-
重启发布者 Aurora PostgreSQL 数据库集群,以使对
rds.logical_replication
参数的更改生效。