Oracle Compute Cloud@Customer로의 재해 복구에 대해 알아보기

재해 복구 아키텍처에는 분산된 배포가 필요합니다. 애플리케이션, 데이터베이스 및 오브젝트 스토리지가 Oracle Cloud Infrastructure(OCI)와 Oracle Compute Cloud@Customer에 배포되거나 두 OCI 온프레미스(동일 또는 원격 데이터 센터) 사이에 배포되는 토폴로지입니다.

OCI에서 온프레미스 아키텍처로 분산된 배포의 클라우드 부분은 운영 환경 또는 활성 사이트 역할을 하며, 온프레미스 배포는 운영 연속성을 위한 페일오버 또는 보조 사이트, 수동 또는 대기 사이트 역할을 합니다. 온프레미스에서 온프레미스 솔루션으로, 하나의 OCI 온프레미스를 활성 사이트로, 두번째 온프레미스 OCI를 수동 또는 대기 사이트로 구성해야 합니다.

이 솔루션을 통해 설계자와 시스템 관리자는 Oracle 툴 및 Rackware를 사용하여 OCI에서 Oracle Compute Cloud@Customer로 또는 Oracle Compute Cloud@Customer 랙 간에 재해 복구를 구현할 수 있습니다.

Oracle Compute Cloud@Customer 정보

Oracle Compute Cloud@Customer는 조직이 어디서나 공통 OCI 서비스를 사용할 수 있는 완전 관리형 랙 규모 인프라 리소스입니다. Oracle이 원격으로 관리함으로써 고객은 클라우드 자동화 및 경제적인 이점을 얻을 수 있으며 데이터 위치를 제어하여 데이터 레지던시 요구 사항을 충족할 수 있습니다. Compute Cloud@Customer를 사용하면 필요한 만큼만 컴퓨팅, 스토리지 및 네트워킹을 구독할 수 있습니다.

Compute Cloud@Customer를 사용하여 Oracle Cloud Infrastructure 서비스를 온프레미스에 배포하여 데이터 주권 및 규제 요구사항을 충족하고, OCI의 ID 및 거버넌스 서비스를 사용하여 액세스를 관리합니다. Oracle이 관리하는 Oracle Cloud Infrastructure(OCI)의 기능을 활용하면서 데이터에 대한 절대적인 제어를 유지합니다.

OCI와 동일한 API 및 관리 툴을 사용하면 환경 전반에서 일관된 개발 경험을 구축하는 동시에 데이터를 완벽하게 제어하여 변화하는 데이터 상주 및 대기 시간 요구 사항을 충족할 수 있습니다. Compute Cloud@Customer는 퍼블릭 클라우드와 같은 유연한 사용 모델을 통해 저렴한 비용으로 워크로드 통합 및 운영 간소화를 지원합니다.

시작하기 전에

이 재해 복구 솔루션은 활성 및 수동 사이트 간의 Oracle 데이터베이스, 가상 머신, 사이트 간 VPN 또는 FastConnect 인프라, VCN, 서브넷, 구획, 테넌시를 포함하여 기본 온프레미스 및 OCI 환경 속성이 이미 설치되어 있다고 가정합니다.

재해 복구를 위해 대기 데이터베이스 구성 솔루션을 검토하여 세 가지 재해 복구 방법 중 하나에 대해 Oracle Data Guard를 구성하고 이 방법을 사용하여 대부분의 작업을 자동화합니다. 기존 기본 데이터베이스에 대해 대기 데이터베이스를 설정하고 RMAN(Oracle Recovery Manager) 기능 및 Data Guard 중계자에서 복원을 사용하여 Data Guard를 구성하는 방법을 배웁니다.

그런 다음 Oracle Cloud Marketplace Rackware Migration Manager 앱을 다운로드합니다.

또한 다음 리소스를 검토하십시오.

Oracle 지원 계획에 따라 다음 위치에서 Oracle Database를 다운로드할 수 있습니다.

구조

가장 인기 있는 세 가지 재해 복구 전략은 백업 및 복원, 파일럿 라이트 및 웜 스탠바이입니다.

다음은 OCI에서 Compute Cloud@Customer로 재해 복구를 위한 구조로, 백업 및 복원, 파일럿 라이트, 웜 스탠바이의 세 가지 전략에 사용할 수 있습니다.



dr-oracle-compute-cloud-customer-oci-oracle.zip

다음은 Compute Cloud@Customer 랙 간의 재해 복구를 위한 아키텍처입니다.



이러한 구조는 다음 구성 요소를 지원합니다.

  • 사이트 간 VPN

    사이트 간 VPN은 온프레미스 네트워크와 Oracle Cloud Infrastructure의 VCN 간에 IPSec VPN 연결을 제공합니다. IPSec 프로토콜 제품군은 패킷이 소스에서 대상으로 전송되기 전에 IP 트래픽을 암호화하고 트래픽이 도착하면 트래픽을 해독합니다.

  • 객체 스토리지

    오브젝트 스토리지를 사용하면 데이터베이스 백업, 분석 데이터, 이미지 및 비디오와 같은 리치 콘텐츠 등 모든 콘텐츠 유형의 대량의 정형 및 비정형 데이터에 빠르게 액세스할 수 있습니다. 인터넷 또는 클라우드 플랫폼 내에서 직접 안전하고 안전하게 데이터를 저장하고 검색할 수 있습니다. 성능 또는 서비스 안정성의 저하 없이 스토리지를 확장할 수 있습니다. 빠르고 즉각적이며 자주 액세스하는 데 필요한 "핫" 스토리지에 표준 스토리지를 사용합니다. 장기간 보관하고 거의 액세스하지 않는 "콜드" 스토리지에는 아카이브 스토리지를 사용합니다.

  • Data Guard

    Oracle Data Guard provides a comprehensive set of services that create, maintain, manage, and monitor one or more standby databases to enable production Oracle databases to remain available without interruption. Oracle Data Guard는 이러한 standby database를 운용 중인 데이터베이스의 복사본으로 유지 관리합니다. 그런 다음 계획된 운용중단이나 계획되지 않은 운용중단으로 인해 운용 중인 데이터베이스를 사용할 수 없게 되면 Oracle Data Guard는 모든 standby database를 운용 롤로 전환하여 운용중단과 연관된 작동 중지 시간을 최소화할 수 있습니다.

  • DRG(동적 경로 지정 게이트웨이)

    DRG는 동일한 지역의 VCN과 지역 외부의 네트워크(예: 다른 Oracle Cloud Infrastructure 지역의 VCN, 온프레미스 네트워크 또는 다른 클라우드 공급자의 네트워크) 간에 전용 네트워크 트래픽 경로를 제공하는 가상 라우터입니다.

고려 사항

Compute Cloud@Customer에서 OCI로 재해 복구를 구성하는 경우 다음 전략을 고려하십시오.

  • 백업 및 복원

    Compute Cloud@Customer는 OCI에서 실행되는 워크로드를 위한 백업 및 복원 솔루션으로 배포할 수 있습니다. 이 전략은 RTO(Recovery Time Objective) 및 RPO(Recovery Point Objective)가 시간을 지원할 수 있는 낮은 우선 순위의 작업 로드, 개발 및 테스트 환경에 권장됩니다. 이 아키텍처에서는 재해 복구 후 인스턴스 및 블록 볼륨과 같은 모든 리소스를 프로비저닝할 수 있으므로 백업 및 복원 솔루션은 재해 복구를 위한 최저 비용의 솔루션으로 간주됩니다.

  • 파일럿 라이트

    대규모 정전이 운용 애플리케이션에 영향을 미치는 경우 작업 로드를 신속하게 복원할 수 있는 기능이 필요합니다. 비즈니스 연속성 계획에는 복구 지점, 복구 시간 및 예산 목표를 충족하는 재해 복구 전략이 포함되어야 합니다. 파일럿 라이트 토폴로지는 비용과 복구 요구 사항 간의 균형을 제공합니다.

    파일럿 라이트라는 용어는 가스 구동 히터와 같은 장치에서 항상 켜지는 작은 불꽃을 의미하며 필요할 때 장치를 빠르게 시작하는 데 사용할 수 있습니다. 재해 복구의 맥락에서 파일럿 라이트 환경에는 지정된 워크로드의 핵심 구성요소가 포함되어 있으며, 최신 구성 및 중요 데이터가 기본 사이트의 원격 위치에서 최소 규모로 실행됩니다. 기본 사이트에 재해가 발생하면 원격 위치의 파일럿 라이트 구성 요소를 사용하여 프로덕션 규모 환경을 신속하게 복원할 수 있습니다.

  • 웜 스탠바이

    운영 환경에서 실행 중인 가상 머신의 구성, 버전 및 수량을 재해 복구 사이트와 동일하게 구성합니다. 가상 머신은 Rackware Oracle Database에 의해 OCI에서 Compute Cloud@Customer로 연속적으로 계속 복제되고, 연속체 복제로 구성된 Oracle Database Sync에 의해 지속적으로 복제됩니다.

필수 서비스 및 역할 정보

이 솔루션에는 다음과 같은 서비스와 역할이 필요합니다.

  • Oracle Cloud Infrastructure

  • Oracle Compute Cloud@Customer입니다.

  • Oracle Data Guard

  • Oracle Cloud Infrastructure Object Storage

  • Oracle Linux 7.x 및 8.x
  • Oracle Database 19C
  • RMM(Rackware Management Module)

각 서비스에 필요한 역할입니다.

서비스 이름: 롤 다음에 필요...
Oracle Cloud Infrastructure: sysdba 클라우드에서 standby database를 닫고 종료한 다음 마운트 해제합니다.
Oracle Data Guard: SYS, SYSDG 또는 SYSDBA Oracle Data Guard 명령행 인터페이스(DGMGRL)를 실행하여 대기 데이터베이스를 스냅샷 대기로 변환하고 기본 및 대기 데이터베이스 롤을 전환합니다.
OCI: 관리자 이 솔루션에서 활용하는 Oracle Cloud Infrastructure Object Storage의 구성을 포함하여 컴퓨트, 네트워크, 관찰 가능성 및 관리 서비스와 같은 리소스에 대한 완전한 접근이 가능합니다.
OCI: 보안 관리자 컴퓨팅, 네트워크와 같은 리소스에 대한 액세스를 검사하고 관찰 및 관리 서비스에 대한 완전한 액세스를 제공합니다.
Oracle Database: root {\f2732 primary database }및 독립형 데이터베이스를 구성하고{\f2732 standby database}를{\f2732 instantiate }및 구성합니다{\f2732 .}
Oracle Compute Cloud@Customer: 관리자 관리자 권한이 있는 Oracle Compute Cloud@Customer의 사용자로, Oracle Linux 인스턴스를 구성 및 배포하고, 컴퓨트, 네트워크, 관찰 가능성 및 관리 서비스와 같은 리소스에 완전히 액세스할 수 있습니다.

필요한 내용은 Oracle 제품, 솔루션 및 서비스를 참조하십시오.