논리적 복제 - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

논리적 복제

논리적 복제는 행 수준 복제입니다. 기본 데이터베이스와 보조 데이터베이스 간에 논리적 복제를 설정할 수 있습니다. 논리적 복제는 INSERT, UPDATE, DELETE 및 TRUNCATE 작업을 지원하지만 CREATE, ALTER 및 DROP과 같은 DDL 작업은 지원하지 않습니다.

아키텍처

다음 다이어그램은 논리적 복제를 사용하여 Amazon EC2에서 온프레미스 PostgreSQL 데이터베이스에 대한 HADR을 설정하기 위한 아키텍처를 보여줍니다.

논리적 복제 아키텍처

물리적 복제와 논리적 복제 모두에서 Amazon RDS 및 Amazon Aurora에 있는 자동 장애 조치 옵션이 없습니다. 그러나 자동 장애 조치 관리에 Patroni 및 etcd를 사용할 수 있습니다.

제한 사항

마이그레이션을 시작하기 전에 논리적 복제를 사용할 때 다음과 같은 제한 사항을 고려하는 것이 좋습니다.

  1. 스키마/DDL은 복제되지 않습니다.

  2. 테이블에는 기본 키 또는 고유 키가 있어야 합니다.

  3. 시퀀스는 복제되지 않습니다.