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 Support 계약 또는 관련 서비스 요청에 포함되지 않습니다. 질문이나 추가 요구 사항이 있는 경우 Oracle Sales 담당자에게 직접 문의하십시오.

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를 구성하고 이를 사용하여 이러한 작업의 대부분을 자동화하십시오. 기존 기본 데이터베이스에 대해 대기 데이터베이스를 설정하여 Data Guard를 구성하고 서비스 Oracle Recovery Manager(RMAN) 기능 및 Data Guard Broker에서 복원을 사용하는 방법을 배웁니다.

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

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

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

구조

가장 널리 사용되는 세 가지 재해 복구 전략은 백업 및 복원, 파일럿 표시등 및 웜 대기입니다.

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

다음은 dr-oracle-compute-cloud-customer-oci.png에 대한 설명입니다.
그림 dr-oracle-compute-cloud-customer-oci.png에 대한 설명

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

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

다음은 dr-compute-cloud-customer-racks.png에 대한 설명입니다.
그림 dr-compute-cloud-customer-racks.png에 대한 설명

dr-compute-클라우드-고객-랙-oracle.zip

이러한 아키텍처는 다음 구성 요소를 지원합니다.

  • 사이트 간 VPN

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

  • 오브젝트 스토리지

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

  • Data Guard

    Oracle Data Guard and Oracle Active Data Guard provide a comprehensive set of services that create, maintain, manage, and monitor one or more standby databases and that enable production Oracle databases to remain available without interruption. Oracle Data Guard는 인메모리 복제를 사용하여 이러한 대기 데이터베이스를 운영 데이터베이스의 복사본으로 유지 관리합니다. 계획되거나 계획되지 않은 운용중단으로 인해 운용 중인 데이터베이스를 사용할 수 없게 되면 Oracle Data Guard에서 대기 데이터베이스를 운용 롤로 전환하여 운용중단과 연관된 작동 중지 시간을 최소화할 수 있습니다. Oracle Active Data Guard는 읽기 대부분 작업 로드를 대기 데이터베이스로 오프로드하는 추가 기능을 제공하며 고급 데이터 보호 기능도 제공합니다.

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

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

고려사항

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

  • 백업 및 복원

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

  • 파일럿 라이트

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

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

  • 따뜻한 대기

    운용 환경에서 실행되는 가상 시스템의 구성, 버전 및 수량을 재해 복구 사이트와 동일하게 구성합니다. 가상 머신은 OCI에서 Compute Cloud@Customer로 연속되는 Rackware Oracle Database 및 연속 복제로 구성된 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(OCI): sysdba 클라우드에서 대기 데이터베이스를 닫고 종료한 다음 마운트 해제합니다.
Oracle Data Guard: SYS, SYSDG 또는 SYSDBA Oracle Data Guard 명령행 인터페이스(DGMGRL)를 실행하여 대기를 스냅샷 대기로 변환하고 기본 및 대기 데이터베이스 롤을 전환합니다.
OCI: 관리자 이 솔루션에서 활용하는 Oracle Cloud Infrastructure Object Storage 구성을 포함하여 컴퓨팅, 네트워크, 관찰 가능성 및 관리 서비스와 같은 리소스에 대한 완전한 액세스 권한을 제공합니다.
OCI: 보안 관리자 컴퓨팅, 네트워크와 같은 리소스에 대한 액세스를 검사하고 관찰 가능성 및 관리 서비스에 대한 완전한 액세스를 검사합니다.
Oracle Database: root 기본 및 독립형 데이터베이스를 구성하고 대기 데이터베이스를 인스턴스화 및 구성합니다.
Oracle Compute Cloud@Customer: 관리자 Oracle Linux 인스턴스를 구성 및 배포할 수 있는 관리자 권한이 있는 Oracle Compute Cloud@Customer의 사용자, 컴퓨트, 네트워크, 관찰 가능성 및 관리 서비스와 같은 리소스에 대한 완전한 액세스.

필요한 것을 얻으려면 Oracle 제품, 솔루션 및 서비스를 참조하십시오.