Amazon Aurora MySQL 호환 DB 클러스터에서 역추적을 구성하려면 어떻게 해야 합니까?

2분 분량
0

Amazon Aurora MySQL과 호환되는 에디션 DB 클러스터를 사용하고 있는데, 지정한 시간으로 인스턴스를 역추적하고 싶습니다.

간략한 설명

Amazon Aurora DB 클러스터를 생성할 때 역추적을 활성화하도록 선택할 수 있습니다. 기존 클러스터가 있고 역추적을 활성화하려면 먼저 Amazon Aurora 클러스터의 스냅샷에서 새 클러스터를 생성합니다. 그런 다음 클러스터 생성 프로세스 중에 역추적을 활성화합니다.

역추적 기능을 사용할 때는 몇 가지 제한이 있습니다.

  • 일부 Aurora MySQL 호환 버전에서는 역추적이 지원됩니다. Amazon Aurora PostgreSQL 호환 에디션 인스턴스에서는 역추적을 사용할 수 없습니다.
  • 아프리카(케이프타운), 중국(닝샤), 아시아 태평양(홍콩), 유럽(밀라노), 유럽(스톡홀름), 중동(바레인) 및 남아메리카(상파울루)와 같은 AWS 리전에서는 역추적을 사용할 수 없습니다.
  • Amazon Aurora 다중-마스터 클러스터에서는 역추적을 사용할 수 없습니다.
  • 이진 로그(binlog) 복제에서는 역추적이 지원되지 않습니다. 즉, 역추적을 구성하거나 사용하려면 먼저 리전 간 복제를 비활성화해야 합니다.
  • 역추적 기간의 최대 한도는 72시간입니다.
  • 역추적은 클러스터 전체에 적용됩니다. 따라서 단일 데이터 업데이트나 특정 테이블에는 역추적을 사용할 수 없습니다. 전체 클러스터를 업데이트해야 합니다.

해결 방법

다음 단계에 따라 Aurora MySQL 호환 DB 클러스터에서 역추적을 활성화합니다.

1.    Aurora MySQL 호환 클러스터를 생성합니다.

2.    클러스터 구성의 역추적 섹션에서 역추적 활성화 확인란을 선택합니다.

3.    대상 역추적 기간에서 역추적 기간으로 구성하려는 시간을 선택합니다. 이는 클러스터를 역추적할 수 있는 시간을 결정합니다. 최대 72시간까지 시간을 입력할 수 있습니다.

나중에 역추적 기간을 수정할 수 있으며, 아니면 클러스터를 수정하여 역추적을 완전히 비활성화할 수도 있습니다.

백추적 기능을 활성화하지 않고 Aurora 클러스터를 생성한 경우 먼저 Aurora 클러스터의 스냅샷을 복원해야 합니다. 그런 다음 이 문서의 단계를 사용하여 스냅샷 복원/클러스터 생성 프로세스 중에 역추적을 활성화합니다.


관련 정보

Amazon Aurora 역추적 - 시간을 되돌리기

AWS 공식
AWS 공식업데이트됨 2년 전