Amazon Aurora for MySQL 클러스터에 대해 이진 로깅을 활성화하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2019년 11월 7일

Amazon Aurora MySQL 클러스터를 외부 MySQL 호환 데이터베이스로 복제하거나 리전 간 복제본을 만들려고 합니다. Aurora MySQL DB 클러스터에 대한 이진 로깅을 활성화하려면 어떻게 해야 합니까?

​해결 방법

외부 MySQL 호환 데이터베이스로 복제하거나 리전 간 복제본을 만들려면 Aurora MySQL DB 클러스터에 대해 이진 로깅을 활성화해야 합니다. Aurora에서 이진 로깅을 활성화하면 크래시 후 복구 시간이 더 오래 걸릴 수 있습니다. 쓰기 인스턴스에 대해 전체 이진 로그 복구가 수행되기 때문입니다. 크래시 복구 시간은 구성과 워크로드에 따라 다릅니다. 자세한 내용은 Amazon Aurora DB 클러스터를 참조하십시오.

Aurora DB 클러스터에서 이진 로깅을 활성화하려면 다음 단계를 수행하십시오.

  1. Amazon Relational Database Service(Amazon RDS) 콘솔을 엽니다.
  2. 탐색 창에서 [Parameter groups]를 선택합니다.
    참고: 기본 Aurora DB 클러스터 파라미터 그룹을 사용 중인 경우 새 DB 클러스터 파라미터 그룹을 생성합니다. [Type]에서 [DB Cluster Parameter Group]을 선택합니다.
  3. DB 사용자 지정 클러스터 파라미터 그룹을 선택한 다음 [Parameter group actions]와 [Edit]을 차례로 선택합니다.
  4. binlog_format 파라미터의 값ROW, Statement 또는 MIXED로 변경합니다.
  5. [Save changes]를 선택합니다.

2단계에서 새 DB 클러스터 파라미터 그룹을 생성한 경우 파라미터 그룹을 DB 클러스터에 연결합니다.

  1. Amazon RDS 콘솔을 엽니다.
  2. 탐색 창의 [Clusters] 아래에서 [Modify]를 선택합니다.
  3. [DB Cluster Parameter Group]을 새 DB 클러스터 파라미터 그룹으로 업데이트하고 [Apply immediately]를 선택합니다.
  4. [Continue]를 선택하고 [Modify cluster]를 선택합니다.

이러한 단계를 수행한 후 Aurora DB 클러스터에서 쓰기 인스턴스를 재부팅해야 변경 내용이 적용됩니다. 쓰기 인스턴스를 재부팅하면 DB 클러스터의 모든 리더도 재부팅됩니다.