

# Oracle Guard 전환 요구 사항
<a name="oracle-switchover.preparing"></a>

Oracle Data Guard 전환을 시작하기 전에 복제 환경이 다음 요구 사항을 충족하는지 확인하세요.
+ 원래 대기 데이터베이스가 마운트되거나 읽기 전용으로 열려 있습니다.
+ 자동 백업은 원래 대기 데이터베이스에서 활성화됩니다.
+ 원래 기본 데이터베이스와 원래 대기 데이터베이스가 `available` 상태입니다.
+ 원래 기본 데이터베이스와 원래 대기 데이터베이스에 `required`, `next window` 또는 `in progress` 상태의 보류 중인 유지 관리 작업이 없습니다. 이러한 상태의 작업은 전환을 차단합니다. 보류 중인 유지 관리 업데이트의 상태를 확인하는 방법은 [보류 중인 유지 관리 업데이트 보기](USER_UpgradeDBInstance.Maintenance.md#USER_UpgradeDBInstance.Maintenance.Viewing) 섹션을 참조하세요.

  `available` 상태의 보류 중인 유지 관리 작업은 전환을 차단하지 않습니다. RDS for Oracle은 `available` 상태의 운영 체제(OS) 업데이트를 자주 릴리스합니다. 이러한 보류 중인 OS 업데이트는 다음 유지 관리 기간으로 예약하여 `next window` 상태가 되지 않는 한 전환을 차단하지 않습니다.
**참고**  
전환을 실행할 수 있도록 예약된 유지 관리 작업을 연기하려면 RDS 콘솔에서 **작업**을 선택한 다음 **업그레이드 보류**를 선택합니다. 보류 중인 유지 관리 작업을 적용하거나 유지 관리 기간을 전환 전 간격으로 이동하여 전환이 차단되는 것을 방지할 수도 있습니다. 자세한 내용은 re:Post 문서 [How to remove RDS pending maintenance items](https://repost.aws/questions/QUV3dBjmVVRnmVV1pAlzjx1w/how-to-remove-rds-pending-maintenance-item)를 참조하세요.
+ 원래 대기 데이터베이스가 복제 중 상태입니다.
+ 기본 데이터베이스 또는 대기 데이터베이스가 현재 전환 수명 주기 내에 있을 때는 전환을 시작하려고 하지 않습니다. 전환 후 복제본 데이터베이스를 재구성하는 경우 Amazon RDS에서는 다른 전환을 시작할 수 없습니다.
**참고**  
*방관자 복제본*은 전환 대상이 아닌 Oracle Data Guard 구성의 복제본입니다. 방관자 복제본은 전환 중에 어떤 상태로든 존재할 수 있습니다.
+ 원래 대기 데이터베이스에는 원래 기본 데이터베이스에 원하는 만큼 가까운 구성이 있습니다. 원래의 기본 데이터베이스와 원래 대기 데이터베이스의 옵션이 서로 다른 시나리오를 가정해 보겠습니다. 전환이 완료된 후 Amazon RDS는 원래 기본 데이터베이스와 동일한 옵션을 갖도록 새 기본 데이터베이스를 자동으로 재구성하지 않습니다.
+ 전환을 시작하기 전에 원하는 다중 AZ 배포를 구성합니다. Amazon RDS는 전환의 일환으로 다중 AZ를 관리하지 않습니다. 다중 AZ 배포는 그대로 유지됩니다.

  db\$1maz가 다중 AZ 배포의 기본 데이터베이스이고 db\$1sz가 단일 AZ 복제본이라고 가정해 보겠습니다. db\$1maz에서 db\$1sz로의 전환을 시작합니다. 다음으로 db\$1maz가 다중 AZ 복제본 데이터베이스이고 db\$1sz가 단일 AZ 기본 데이터베이스입니다. 새 기본 데이터베이스는 이제 다중 AZ 배포로 보호되지 않습니다.
+ 기본 데이터베이스는 리전 간 전환에 대비하여 복제 구성 외부의 DB 인스턴스와 동일한 옵션 그룹을 사용하지 않습니다. 리전 간 전환이 성공하려면 현재 기본 데이터베이스와 해당 읽기 전용 복제본이 현재 기본 데이터베이스의 옵션 그룹을 사용하는 유일한 DB 인스턴스여야 합니다. 그렇지 않으면 Amazon RDS에서 전환을 차단합니다.