RDS Custom for Oracle의 고가용성 기능을 통한 작업 - Amazon Relational Database Service

RDS Custom for Oracle의 고가용성 기능을 통한 작업

RDS Custom for Oracle은 다중 AZ 배포를 통해 내장된 고가용성을 제공합니다. 또는 사용 사례에 따라 Oracle Data Guard를 고객 관리형 옵션으로 사용할 수 있습니다.

다중 AZ 배포(완전관리형)

RDS Custom for Oracle에 대한 다중 AZ 배포에서 Amazon RDS는 자동으로 서로 다른 가용 영역(AZ)에 동기식 대기 복제본을 프로비저닝하고 유지 관리합니다. 기본 DB 인스턴스는 데이터 중복성을 위해 여러 AZ에 대기 복제본으로 동기식으로 복제됩니다. 다중 AZ 배포는 Enterprise Edition과 Standard Edition 2 모두에서 지원됩니다. 세부 정보는 RDS Custom for Oracle에 대한 다중 AZ 배포 관리 섹션을 참조하세요.

Oracle Data Guard(고객 관리형)

또는 RDS Custom for Oracle DB 인스턴스 간에 데이터를 복제하도록 Oracle Data Guard를 수동으로 구성하여 고가용성을 달성할 수 있습니다. 프라이머리 DB 인스턴스는 데이터를 대기 인스턴스와 자동으로 동기화합니다. Oracle Data Guard는 Enterprise Edition에서만 지원됩니다.

다음과 같은 방법으로 고가용성 환경을 구성할 수 있습니다.

  • AZ 장애에 대처하도록 서로 다른 AZ에서 대기 인스턴스를 구성합니다.

  • 대기 데이터베이스를 탑재된 모드 또는 읽기 전용 모드로 전환합니다. 읽기 전용 모드에는 Oracle Active Data Guard 라이선스가 필요합니다.

  • 데이터 손실 없이 프라이머리 데이터베이스에서 대기 데이터베이스로 장애 조치하거나 전환합니다.

  • 온프레미스 인스턴스에 대해 고가용성을 구성한 다음, RDS Custom for Oracle 대기 데이터베이스로 장애 조치하거나 전환하여 데이터를 마이그레이션합니다.

고가용성을 위해 Oracle Data Guard를 구성하는 방법은 AWS Blog의 Build high availability for RDS Custom for Oracle using read replicas를 참조하세요. 다음 작업을 수행할 수 있습니다.

  • 가상 사설 네트워크(VPN) 터널을 사용하여 고가용성 인스턴스에 대해 전송 중인 데이터를 암호화합니다. 전송 중 암호화는 RDS Custom for Oracle에서 자동으로 구성되지 않습니다.

  • 고가용성 인스턴스를 모니터링하도록 Oracle Fast-Failover Observer(FSFO)를 구성합니다.

  • 필요한 조건이 충족되면 관찰자가 자동 장애 조치를 수행할 수 있도록 합니다.