

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 자습서: RDS 복구 후 워크플로 실행
<a name="tutorial-post-recovery"></a>

이 자습서에서는 성공적인 RDS 장애 조치 후 복구 후 워크플로를 실행하는 방법을 안내합니다. 이 복구 후 실행은 RDS 데이터베이스에 대한 리전 간 복제를 다시 설정하여 중복성을 복원하므로 RDS 데이터베이스가 향후 리전 이벤트에 대비할 수 있습니다.

이 자습서에서는 다음 단계를 완료합니다.
+ 복구 후 실행을 위한 사전 조건 확인
+ RDS 리전 간 복제본 생성 실행 블록을 사용하여 복구 후 워크플로 생성
+ 복구 후 워크플로 실행

## 사전 조건
<a name="tutorial-post-recovery-prerequisites"></a>

이 자습서를 시작하기 전에 다음이 있는지 확인합니다.
+ RDS 승격 읽기 전용 복제본 실행 블록이 포함된 활성화 워크플로가 있는 리전 전환 액티브/패시브 계획
+ 다른 리전에서 읽기 전용 복제본을 승격시키는 성공적인 활성화 실행
+ 두 리전 모두 정상이고 액세스할 수 있음
+ 가장 최근 복구 실행의 실행 ID

## 1단계: 복구 후 워크플로 생성
<a name="tutorial-post-recovery-create-workflow"></a>

1. 리전 스위치 콘솔에서 계획을 선택하고 **워크플로 편집**, **구성**, **계획에 복구 후 워크플로 포함** 및 저장을 선택합니다.

1. 워크플로 편집 페이지에서 **단계를 추가할 워크플로 선택** 드롭다운을 선택하고 **복구 후**를 선택합니다.

1. **단계 추가**를 선택합니다.

1. **Amazon RDS 교차 리전 복제본 생성 실행 블록**을 선택합니다.

1. 오른쪽 패널에서 블록을 구성합니다.
   + **단계 이름**: "교차 리전 읽기 전용 복제본 생성"을 입력합니다.
   + **단계 설명**(선택 사항)
   + **기본 리전의 RDS DB 인스턴스 ARN**: 기본 리전에 있는 데이터베이스의 ARN은 읽기 전용 복제본 승격 단계와 동일해야 합니다.
   + **보조 리전용 RDS DB 인스턴스 ARN**: 보조 승격된 데이터베이스의 ARN은 읽기 전용 복제본 승격 단계와 동일해야 합니다.
   + **제한 시간**(선택 사항): 90분과 같은 제한 시간 값을 입력합니다.

   이 실행 블록에 필요한 IAM 권한에 대한 자세한 내용은 섹션을 참조하세요[Amazon RDS 실행 블록 샘플 정책](security_iam_region_switch_rds.md).

1. **단계 저장**을 선택합니다.

1. **워크플로 저장**을 선택합니다.

## 2단계: 복구 후 워크플로 실행
<a name="tutorial-post-recovery-execute"></a>

1. 리전 전환 계획 세부 정보 페이지의 오른쪽 상단에서 **복구 후 실행**을 선택합니다.

1. 실행 세부 정보를 입력합니다.
   + **복구 실행 ID**: 가장 최근 복구 실행의 실행 ID를 입력합니다. 이 필드는 현재 활성 상태인 리전을 식별하는 데 사용됩니다.
   + **실행할 리전**: 애플리케이션 트래픽을 수신하지 않는 비활성 리전을 선택합니다. 읽기 전용 복제본이 생성될 리전입니다.

1. 실행 단계를 검토하고 실행을 확인합니다.

1. **실행 시작**을 선택합니다.

1. 실행 세부 정보 페이지에서 실행 진행 상황을 모니터링합니다. RDS 교차 리전 복제본 생성 실행 블록은 이전 기본 인스턴스의 이름을 바꾸고 이전에 손상된 리전에 새 읽기 전용 복제본을 생성합니다.

복구 후 실행이 성공적으로 완료되면 애플리케이션이 리전 간 복제를 다시 설정하고 향후 리전 이벤트에 대비하게 됩니다. 대상 리전에서 RDS 콘솔을 확인하여 새 읽기 전용 복제본이 생성되었는지 확인할 수 있습니다. 이전 기본의 이름이 변경되고 *renamedByRegionSwitch*로 태그가 지정됩니다.

**중요**  
리전 스위치는 복구 실행 ID가 계획에 대해 마지막으로 알려진 실행과 일치하는지 확인합니다. 실행 ID가 유효하지 않거나 마지막으로 알려진 복구 실행의 ID가 아닌 경우 복구 후 실행이 실행되지 않습니다.