표준 DescribeDBInstances API를 사용하여 배포한 모든 DB 인스턴스의 목록(읽기 전용 복제본 포함)을 반환하거나 Amazon RDS 콘솔의 ‘인스턴스(Instances)’ 탭을 클릭하면 됩니다.
Amazon RDS를 사용하면 읽기 전용 복제본이 소스 DB 인스턴스보다 얼마나 지연되었는지 볼 수 있습니다. 읽기 전용 복제본이 프라이머리보다 지연된 시간(단위: 초)이 AWS Management Console 또는 Amazon CloudWatch API를 통해 사용 가능한 Amazon CloudWatch 지표(‘복제 지연’)로 게시됩니다.
Amazon RDS for MySQL의 경우 이 정보의 소스가 읽기 전용 복제본에 대해 표준 ‘Show Replica Status(복제본 상태 보기)’ MySQL 명령을 실행하여 표시된 소스와 동일합니다. Amazon RDS for PostgreSQL의 경우 소스 DB 인스턴스에서 pg_stat_replication 보기를 사용하여 복제 지표를 탐색할 수 있습니다.
Amazon RDS는 읽기 전용 복제본의 복제 상태를 모니터링하고 복제가 어떤 이유로든지 정지된 경우(예: 프라이머리 데이터베이스 인스턴스에 업데이트된 내용과 충돌되는 DML 쿼리가 복제본에서 실행되면 복제 오류가 발생할 수 있음) AWS Management Console의 ‘Replication State(복제 상태)’ 필드를 ‘Error(오류)’로 업데이트합니다. 사용자는 복제 오류(Replication Error) 필드를 확인하여 MySQL 엔진에서 보낸 관련 오류의 상세 정보를 검토하고 오류를 복구하기 위한 적절한 조치를 취할 수 있습니다. 복제 문제 해결에 대해 자세히 알아보려면 Amazon RDS for MySQL 또는 Amazon RDS for PostgreSQL의 사용 설명서에 있는 읽기 전용 복제본 문제 해결 섹션을 참조하세요.
복제 문제가 해결되면 Replication State가 Replicating으로 변경됩니다.