Amazon Relational Database Service
사용 설명서 (API 버전 2014-10-31)

Amazon Aurora PostgreSQL 복제

Aurora 복제본 사용

Aurora 복제본은 Aurora DB 클러스터에서 독립된 엔드포인트이며, 읽기 연산을 조정하여 가용성을 높이는 데 가장 적합합니다. AWS 리전 내에서 DB 클러스터에 포함된 가용 영역에 배포할 수 있는 최대 Aurora 복제본 수는 15개입니다. DB 클러스터 볼륨은 DB 클러스터의 여러 데이터 사본으로 구성되어 있지만, DB 클러스터의 기본 인스턴스 및 Aurora 복제본에는 클러스터 볼륨 데이터가 단 하나의 논리 볼륨으로 표시됩니다. Aurora 복제본에 대한 자세한 내용은 Aurora 복제본 단원을 참조하십시오.

Aurora 복제본은 클러스터 볼륨의 읽기 연산에 전적으로 사용되므로 읽기 조정에 유용합니다. 쓰기 연산은 기본 인스턴스에서 관리합니다. 클러스터 볼륨은 Aurora PostgreSQL DB 클러스터의 모든 인스턴스가 공유하기 때문에 각 Aurora 복제본의 데이터 사본을 추가로 복제할 필요는 없습니다. 이와는 대조적으로 PostgreSQL 읽기 전용 복제본은 마스터 DB 인스턴스부터 로컬 데이터 스토어에 이르는 모든 쓰기 연산을 단일 스레드에서 적용해야 합니다. 이러한 제한은 대용량 읽기 트래픽을 지원하는 PostgreSQL 읽기 전용 복제본의 기능에 영향을 끼칠 수 있습니다.

Amazon Aurora PostgreSQL의 복제 옵션

참고

Amazon Aurora DB 클러스터의 기본 인스턴스를 재부팅하면 DB 클러스터 전체에서 읽기/쓰기 일관성을 보장하는 진입점을 다시 설정하기 위해 해당 DB 클러스터에 대한 Aurora 복제본도 자동으로 재부팅됩니다.

Amazon Aurora PostgreSQL 복제 모니터링

읽기 조정과 고가용성은 최소 지연 시간에 따라 달라집니다. Amazon CloudWatch ReplicaLag 지표를 모니터링하면 Aurora 복제본의 Aurora PostgreSQL DB 클러스터 기본 인스턴스 지연 시간을 모니터링할 수 있습니다. Aurora 복제본은 기본 인스턴스와 동일한 클러스터 볼륨에서 읽혀지므로 ReplicaLag 지표가 Aurora PostgreSQL DB 클러스터에서와 다른 의미를 갖습니다. Aurora 복제본의 ReplicaLag 지표는 기본 인스턴스 대비 Aurora 복제본의 페이지 캐시 지연 시간을 나타냅니다.

RDS 인스턴스 및 CloudWatch 지표 모니터링에 대한 자세한 내용은 Amazon RDS 모니터링을(를) 참조하십시오.

이 페이지에서: