RDS Custom for Oracle 복제본을 독립 실행형 DB 인스턴스로 승격 - Amazon Relational Database Service

RDS Custom for Oracle 복제본을 독립 실행형 DB 인스턴스로 승격

RDS for Oracle,와 마찬가지로 RDS Custom for Oracle 복제본을 독립형 DB 인스턴스로 승격할 수 있습니다. Oracle 복제본을 승격하면 RDS Custom for Oracle의 DB 인스턴스가 먼저 재부팅된 후에 사용할 수 있습니다. Oracle 복제본 승격에 대한 자세한 내용은 읽기 전용 복제본을 독립 DB 인스턴스로 승격 섹션을 참조하세요.

복제본을 승격할 경우 다음 지침을 참고하세요.

  • RDS Custom for Oracle이 복제본을 승격하는 동안 장애 조치를 시작하지 마세요. 그렇지 않으면 프로모션 워크플로가 중단될 수 있습니다.

  • RDS Custom for Oracle이 Oracle 복제본을 승격하는 동안에는 기본 DB 인스턴스를 전환하지 마세요. 그렇지 않으면 프로모션 워크플로가 중단될 수 있습니다.

  • RDS Custom for Oracle이 Oracle 복제본을 승격하는 동안에는 기본 DB 인스턴스를 종료하지 마세요. 그렇지 않으면 프로모션 워크플로가 중단될 수 있습니다.

  • 새로 승격된 DB 인스턴스를 대상으로 삼아 복제를 다시 시작하지 마세요. RDS Custom for Oracle이 Oracle 복제본을 승격시킨 후에는 독립형 DB 인스턴스가 되며 더 이상 복제본 역할이 없습니다.

RDS Custom for Oracle 복제본 승격의 다음과 같은 제한 사항을 참고하세요.

  • RDS Custom for Oracle이 백업하는 동안에는 복제본을 프로모션할 수 없습니다.

  • Oracle 복제본을 승격할 때 백업 보존 기간을 0으로 변경할 수 없습니다.

  • 정상 상태가 아닌 복제본은 승격시킬 수 없습니다.

    기본 DB 인스턴스에서 delete-db-instance를 발행하는 경우 RDS Custom for Oracle은 각 관리형 Oracle 복제본이 정상이고 승격에 사용할 수 있는지 확인합니다. 자동화가 일시 중지되었거나 지원 경계 밖에 있기 때문에 복제본은 승격에 적합하지 않을 수 있습니다. 이러한 경우 RDS Custom for Oracle은 Oracle 복제본을 수동으로 복구할 수 있도록 문제를 설명하는 이벤트를 게시합니다.

다음 단계는 Oracle 복제본을 DB 인스턴스로 승격하기 위한 일반적인 프로세스입니다.

  1. 기본 DB 인스턴스에 대한 트랜잭션 쓰기를 중단합니다.

  2. RDS Custom for Oracle이 모든 업데이트를 Oracle 복제본에 적용할 때까지 기다리십시오.

  3. Amazon RDS 콘솔의 승격 옵션, AWS CLI 명령 promote-read-replica 또는 PromoteReadReplica Amazon RDS API 작업을 사용하여 Oracle 복제본을 승격합니다.

Oracle 복제본의 승격 작업은 완료할 때까지 몇 분 걸립니다. 프로세스 중에 RDS Custom for Oracle은 복제를 중지하고 복제본을 재부팅합니다. 재부팅이 완료되면 Oracle 복제본을 새 DB 인스턴스로 사용할 수 있습니다. 복제본 승격의 문제 해결에 대한 자세한 내용은 RDS Custom for Oracle 복제본 승격 문제 해결 섹션을 참조하세요.

RDS Custom for Oracle 복제본을 독립 실행형 DB 인스턴스로 승격하려면
  1. https://console.aws.amazon.com/rds/에서 AWS Management Console에 로그인한 후 Amazon RDS 콘솔을 엽니다.

  2. Amazon RDS 콘솔에서 데이터베이스를 선택합니다.

    데이터베이스 창이 표시됩니다. 각 Oracle 복제본은 역할 열에 복제본이라고 표시됩니다.

  3. 승격하려는 RDS Custom for Oracle 복제본을 선택합니다.

  4. Actions(작업)에서 Promote(승격)를 선택합니다.

  5. 읽기 전용 복제본 승격 페이지에서 새롭게 승격된 DB 인스턴스의 백업 보존 기간과 백업 기간을 입력합니다. 이 값은 0으로 설정할 수 없습니다.

  6. 원하는 대로 설정되었으면 Oracle 복제본 승격을 선택합니다.

RDS Custom for Oracle 복제본을 독립 실행형 DB 인스턴스로 승격하려면 AWS CLI promote-read-replica 명령을 사용합니다.

대상 LinuxmacOS, 또는Unix:

aws rds promote-read-replica \ --db-instance-identifier my-custom-read-replica \ --backup-retention-period 2 \ --preferred-backup-window 23:00-24:00

Windows의 경우:

aws rds promote-read-replica ^ --db-instance-identifier my-custom-read-replica ^ --backup-retention-period 2 ^ --preferred-backup-window 23:00-24:00

RDS Custom for Oracle 복제본을 독립형 DB 인스턴스로 승격하려면 필수 파라미터 DBInstanceIdentifier를 사용하여 Amazon RDS API PromoteReadReplica 작업을 호출합니다.