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

mysql.rds_start_replication_until

Amazon RDS MySQL DB 인스턴스에서 복제를 시작하고 지정된 바이너리 로그 파일 위치에서 복제를 중지합니다.

구문

CALL mysql.rds_start_replication_until ( replication_log_file , replication_stop_point );

파라미터

replication_log_file

복제 정보를 포함하는 복제 마스터에 있는 이진 로그의 이름입니다.

replication_stop_point

복제를 중지할 replication_log_file 바이너리 로그 내 위치입니다.

사용 시 주의사항

마스터 사용자는 mysql.rds_start_replication_until 절차를 실행해야 합니다.

이 절차는 지연 복제에서 재해 복구를 위해 사용할 있습니다. 지연 복제를 구성한 경우 이 절차를 사용하여 지연된 읽기 전용 복제본에 대한 변경 사항을 재해 직전 시간으로 롤포워드할 수 있습니다. 이 프로시저에서 복제를 중지한 이후에 읽기 전용 복제본을 독립 DB 인스턴스로 승격의 지침에 따라 읽기 전용 복제본을 새 마스터 DB 인스턴스로 승격할 수 있습니다.

다음 저장 프로시저를 사용하여 지연 복제를 구성할 수 있습니다.

replication_log_file 파라미터에 대해 지정된 파일 이름이 마스터 binlog 파일 이름과 일치해야 합니다.

replication_stop_point 파라미터가 과거에 해당하는 중지 위치를 지정하는 경우 복제가 즉시 중지됩니다.

mysql.rds_start_replication_until 프로시저는 다음 버전의 Amazon RDS MySQL에서 사용할 수 있습니다.

  • MySQL 5.6.40 및 5.6 버전 이상

  • MySQL 5.7.22 및 5.7 버전 이상

예제

다음 예제에서는 복제를 시작하고 120 바이너리 로그 파일의 mysql-bin-changelog.000777 위치에 도달할 때까지 변경 사항을 복제합니다.

call mysql.rds_start_replication_until( 'mysql-bin-changelog.000777', 120);