논리적 복제 비활성화
복제 작업을 완료한 후에는 복제 프로세스를 중지하고 복제 슬롯을 삭제한 다음 논리적 복제를 비활성화해야 합니다. 슬롯을 삭제하기 전에 슬롯이 더 이상 필요가 없는지 확인합니다. 활성 복제 슬롯은 삭제할 수 없습니다.
논리적 복제를 비활성화하는 방법
-
모든 복제 슬롯을 삭제합니다.
모든 복제 슬롯을 삭제하려면 게시자에 연결하고 다음 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 DB 클러스터의 논리적 복제 설정에 설명된 대로 게시자와 연결된 사용자 지정 DB 클러스터 파라미터 그룹을 수정하되
rds.logical_replication
파라미터를 0으로 설정합니다.사용자 지정 파라미터 그룹에 대한 자세한 내용은 Amazon Aurora에서 DB 클러스터 파라미터 그룹의 파라미터 수정 단원을 참조하세요.
-
rds.logical_replication
파라미터 변경 사항이 적용되도록 게시자 Aurora PostgreSQL DB 클러스터를 다시 시작합니다.