AWS Outposts 환경에서 데이터 거주 규제를 준수하며 Amazon RDS for PostgreSQL 인스턴스 간 논리 복제를 구현하는 방법을 소개한다. 두 개의 Outposts 랙 각각에 로컬 게이트웨이(LGW)를 CoIP 모드로 설정하고, 온프레미스 네트워크를 통해 안전하고 저지연 복제를 수행한다.
복제 구성에는 CoIP 활성화, 서브넷 및 라우트 테이블 설정, 보안 그룹 포트 허용, PostgreSQL 논리 복제 활성화, 복제 사용자 권한 부여, SSL 연결 설정 등이 포함된다. 특히 RDS 인스턴스는 서브넷의 CoIP 설정을 상속하지 않으므로 명시적 활성화가 필요하다.
복제 상태 모니터링을 위해 PostgreSQL의 시스템 카탈로그 뷰를 활용하며, 초기 동기화 지연, CoIP 미할당, 네트워크 연결 문제 등 주요 장애 사례와 해결책도 상세히 다룬다.
본 솔루션은 Multi-AZ 배포와 비교해 데이터 지역성 완전 보장과 선택적 복제 기능을 제공하며, 자동 장애 조치 대신 수동 승격 방식을 사용한다. 데이터가 AWS 리전을 통과하지 않고 온프레미스에 머무르는 점이 특징이다.
마지막으로, 테스트 후 자원 정리 방법과 함께 의료, 금융, 정부 등 규제 산업에서 데이터 거주 요건을 충족하며 고가용성 및 재해복구 기반을 마련할 수 있는 실용적 아키텍처임을 강조한다.
출처: AWS Compute
