바이너리 로그 보존 활성화
1. 자동 백업을 통해 바이너리 로깅 활성화
2. binlog 보존 기간 늘리기
binlog retention hours)을 설정하려면 mysql.rds_set_configuration 프로시저를 사용하십시오:
binlog 설정 구성하기
파라미터 그룹 링크를 클릭하면 해당 전용 페이지로 이동합니다. 오른쪽 상단에 Edit 버튼이 표시됩니다. 다음 매개변수를 아래와 같이 설정해야 합니다.
binlog_format을ROW로 설정합니다.
binlog_row_metadata를FULL로 설정합니다.
binlog_row_image를FULL로 설정합니다.
그런 다음 오른쪽 상단의 Save Changes를 클릭합니다. 변경 사항을 적용하려면 인스턴스를 재부팅해야 할 수 있습니다. 이를 확인하는 방법은 RDS 인스턴스의 Configuration 탭에서 파라미터 그룹 링크 옆에
Pending reboot가 표시되는지 확인하는 것입니다.
GTID 모드 활성화
- RDS Console에서 MySQL 인스턴스를 클릭합니다.
- Configuration 탭을 클릭합니다.
- 파라미터 그룹 링크를 클릭합니다.
- 오른쪽 상단의 Edit 버튼을 클릭합니다.
enforce_gtid_consistency를ON으로 설정합니다.gtid-mode를ON으로 설정합니다.- 오른쪽 상단의 Save Changes를 클릭합니다.
- 변경 사항을 적용하려면 인스턴스를 재부팅합니다.
데이터베이스 사용자 설정
-
ClickPipes 전용 사용자를 생성합니다:
-
스키마 권한을 부여합니다. 다음 예시는
mysql데이터베이스에 대한 권한을 보여줍니다. 복제할 각 데이터베이스와 호스트에 대해 이 명령을 반복합니다: -
해당 사용자에게 복제 권한을 부여합니다: