Amazon Aurora DB 클러스터 장애 조치 - Amazon Aurora

Amazon Aurora DB 클러스터 장애 조치

예를 들어, 프로비저닝된 라이터 DB 인스턴스를 Aurora Serverless v2 라이터 인스턴스로 교체하려는 경우 Aurora DB 클러스터 장애 조치를 수동으로 수행할 수 있습니다.

Aurora는 다음 두 방법 중 하나를 사용하여 새 기본 DB 인스턴스로 장애 조치합니다.

  • 기존 리더 DB 인스턴스를 새 기본 인스턴스로 승격

  • 새로운 기본 인스턴스 만들기

DB 클러스터에 하나 이상의 리더 인스턴스가 있는 경우, 리더는 장애 이벤트 중에 기본 인스턴스로 승격됩니다. DB 클러스터의 가용성을 높이려면 최소 하나 이상의 리더 인스턴스를 둘 이상의 서로 다른 가용 영역에서 생성하는 것이 좋습니다. 장애 조치 메커니즘에 대한 자세한 내용은 Aurora DB 클러스터의 내결함성 섹션을 참조하세요.

AWS Management Console, AWS CLI 또는 RDS API를 사용하여 수동 장애 조치를 수행할 수 있습니다.

DB 클러스터를 장애 조치하려면
  1. https://console.aws.amazon.com/rds/에서 AWS Management Console에 로그인한 후 Amazon RDS 콘솔을 엽니다.

  2. 탐색 창에서 데이터베이스를 선택한 다음 DB 클러스터에서 장애 조치할 DB 인스턴스를 선택합니다.

  3. 작업(Actions)으로 장애 조치(Failover)를 선택합니다.

    확인 페이지가 표시됩니다.

  4. Failover(장애 조치)를 선택합니다.

    데이터베이스 페이지에는 DB 클러스터 상태가 장애 조치 중으로 표시됩니다. 장애 조치가 완료되면 상태가 사용 가능으로 복귀하고 새 기본 DB 인스턴스와 이전 기본 DB 인스턴스의 역할이 표시됩니다.

AWS CLI를 사용하여 DB 클러스터를 장애 조치하려면 failover-db-cluster 명령을 직접 호출합니다. 다음 파라미터를 지정합니다.

  • --db-cluster-identifier – 장애 조치하려는 DB 클러스터

  • --target-db-instance-identifier – 기본 DB 인스턴스로 승격시킬 DB 인스턴스의 이름

대상 LinuxmacOS, 또는Unix:

aws rds failover-db-cluster \ --db-cluster-identifier mydbcluster \ --target-db-instance-identifier mydbcluster-instance-2

Windows의 경우:

aws rds failover-db-cluster ^ --db-cluster-identifier mydbcluster ^ --target-db-instance-identifier mydbcluster-instance-2

Amazon RDS API를 사용하여 DB 클러스터를 수정하려면 FailoverDBCluster 작업을 직접 호출합니다. 다음 파라미터를 지정합니다.

  • DBClusterIdentifier

  • TargetDBInstanceIdentifier