주:
- 이 자습서에서는 Oracle Cloud에 액세스해야 합니다. 무료 계정에 등록하려면 Oracle Cloud Infrastructure Free Tier 시작하기를 참조하십시오.
- Oracle Cloud Infrastructure 자격 증명, 테넌시 및 구획에 예제 값을 사용합니다. 실습을 완료했으면 이러한 값을 자신의 클라우드 환경과 관련된 값으로 대체하십시오.
Oracle Cloud Infrastructure Full Stack Disaster Recovery에서 사용자정의 사전 검사 사용
소개
Oracle Cloud Infrastructure Full Stack Disaster Recovery(OCI Full Stack DR)는 클릭 한 번으로 전 세계 Oracle Cloud Infrastructure(OCI) 리전 간 컴퓨트, 데이터베이스 및 애플리케이션 전환을 통합관리합니다. 고객은 기존 인프라, 데이터베이스 또는 애플리케이션을 재설계하거나 재설계하지 않고 전문화된 관리 또는 변환 서버 없이도 하나 이상의 비즈니스 시스템을 복구하는 데 필요한 단계를 자동화할 수 있습니다.
이제 전체 스택 재해 복구가 사용자 정의 사전 검사 단계를 지원하므로 사용자가 사용자 정의 검증을 DR 계획에 통합할 수 있습니다. 이 기능은 사용자가 고유한 인프라 및 애플리케이션 요구 사항에 맞는 특정 검사를 통합하여 DR 계획 실행 전에 포괄적인 검증을 보장함으로써 DR 계획을 향상시킵니다.
초기 배치 구조
-
1 x 기본 영역(
vmapp01)에서 컴퓨트 이동 중 -
vmapp01에 대한 부트 및 블록 볼륨을 포함하는 기본 영역의 볼륨 그룹 1개

주: 기본 영역은 런던이고 대기 영역은 프랑크푸르트입니다.
목표
OCI Full Stack DR에서 새롭게 소개된 기능들을 구성해 사용자가 직접 커스텀 사전 검사를 정의할 수 있게 해 줍니다.
OCI Full Stack DR은 대기 영역에서 복구 작업이 성공할 수 있도록 애플리케이션 스택 및 복구 환경의 준비 상태를 보장하기 위해 DR 계획이 실행되기 전에 포괄적인 사전 검사를 수행합니다.
이 자습서에서는 다음 작업을 다룹니다.
- 작업 1: 기본 DR 보호 그룹에 컴퓨트 인스턴스(
vmapp01)를 추가합니다. - 작업 2: 기본 DR 보호 그룹에 볼륨 그룹(
vgapp01)을 추가합니다. - 작업 3: switchover 계획을 생성합니다.
- 작업 4: 유저 정의 사전 검사를 추가합니다.
- 작업 5: 유저 정의 및 내장 사전 검사를 실행합니다.
- 작업 6: 사전 검사 출력 로그를 확인합니다.
필요 조건
-
이 사용지침서에서는 기본 및 대기 DR 보호 그룹을 이미 만들고 연관했다고 가정합니다. DR 보호 그룹을 만드는 방법에 대한 자세한 내용은 Manage Disaster Recovery Protection Groups를 참조하십시오.
-
VM 인스턴스(vmapp01)에서 bash 스크립트를 만듭니다. 예를 들어, 아래와 같은 'echo' 명령을 사용하여 콘솔에 행을 인쇄하는 간단한 스크립트를 만들 수 있습니다.
#!/bin/bash echo "Hello World" -
VM 인스턴스(
vmapp01)에서 run 명령을 사용으로 설정합니다. 자세한 내용은 인스턴스에 대한 명령 실행을 참조하십시오. -
이 사용지침서에서는 독자가 OCI 관리자 권한을 가지고 있으며 OCI Full Stack DR에 필요한 OCI IAM(Oracle Cloud Infrastructure Identity and Access Management) 정책이 이미 마련되어 있다고 가정합니다. 자세한 내용은 Configuring Identity and Access Management (IAM) policies to use Full Stack DR 및 Policies for Full Stack Disaster Recovery을 참조하십시오.
작업 1: 기본 DR 보호 그룹에 컴퓨트 인스턴스(vmapp01) 추가
-
기본 DR 보호 그룹(
DRPG_CPC_LON)에서 구성원을 선택하고 구성원 추가를 누릅니다.
-
컴퓨트 VM(
vmapp01)을 멤버로 추가합니다.

작업 2: 기본 DR 보호 그룹에 볼륨 그룹(vgapp01) 추가
-
기본 DR 보호 그룹(
DRPG_CPC_LON)에서 멤버를 선택하고 볼륨 그룹(vgapp01)을 멤버로 추가합니다.
작업 3: 전환 계획 생성
전환 계획은 기본 DR 보호 그룹에서 대기 DR 보호 그룹으로 계획된 서비스 전환을 수행하는 DR 계획의 한 유형입니다.
대기 DR 보호 그룹에서 전환 계획을 생성합니다.DRPG_CPC_FRAN
-
계획을 선택하고 계획 생성을 누릅니다.

-
이름을 전환으로 입력하고 계획 유형을 전환(계획)으로 선택합니다.

-
Create를 누릅니다.

작업 4: 사용자 정의 사전 검사 추가
-
작업 3에서 만든 전환 계획을 엽니다.

-
Plan Groups 테이블에서 Prechecks – Built-in으로 표시된 행의 끝에 있는 세 개의 점(줄임표) 아이콘을 누릅니다.

-
사용자 정의 사전 검사 추가를 누릅니다.

-
사전 검사로 실행할 스크립트에 대한 자세한 정보를 묻는 메시지가 표시됩니다. 단계 추가를 누릅니다.


작업 5: 유저 정의 및 내장 사전 검사 실행
참고:
대기 영역의 DR 계획은 모두 이 시점에서 활성 상태여야 합니다. 즉, OCI Full Stack DR이 주요 리전에서 심각한 이벤트가 발생해도 활성 복구 계획을 실행할 수 있습니다. 스위치오버는 중단되며 중단이 필요합니다. 따라서 운용중단을 현재 standby 영역에서 switchover 계획을 실행하도록 일정을 잡을 수 있는 경우 나중에 이 작업을 수행할 수 있습니다.
지금 이 작업을 완료할 수 없는 경우 나중에 이 작업을 완료해야 합니다.
현재 대기 영역에서 방금 생성한 전환 계획에 대한 사전 검사를 실행한 다음 사전 검사가 성공하면 전환 계획을 실행합니다. 먼저 독립 작업으로 사전 검사를 실행하는 것이 좋습니다.
-
standby 영역에서 switchover 계획을 엽니다.
-
사전 검사 실행을 누릅니다.

-
다시 확인 상자에서 Run Prechecks를 눌러 계속합니다.

다음 이미지와 같이 사전 검사가 성공적으로 완료되었는지 확인합니다. 이 시점에서 실패한 사전 검사 단계를 해결한 다음 모든 단계가 성공할 때까지 사전 검사를 다시 실행해야 할 수 있습니다.

작업 6: 사전 검사 출력 로그 확인
-
Run Script - User Defined Custom Precheck 오른쪽에 있는 세 개의 점(줄임표) 아이콘을 누릅니다.

-
View Logs를 선택합니다.

사용자 정의 사용자 정의 사전 검사의 출력을 확인합니다.

다음 단계
DR 계획을 준비할 수 있도록 일상적인 작업에 두 가지 모범 사례를 통합해야 합니다.
- 정기적인 사전 검사 실행
- 정기적으로 DR 드릴을 실행합니다.
대기 DR 보호 그룹에 있는 모든 DR 계획의 주별 사전 검사를 예약하는 방법을 고려합니다. 사전 검사는 언제든지 실행할 수 있으며 운영 워크로드에 전혀 영향을 미치지 않습니다. 이렇게 하면 DR 계획의 무결성을 보장하고, 누락된 멤버 리소스, 누락된 네트워크, 사용자 정의 단계에서 호출되는 예상 스크립트를 찾을 수 없는 등의 작업을 수행할 수 있습니다.
DR 준비 상태를 검증하는 또 다른 중요한 방법은 한 달 또는 한 분기에 한 번 주기적 DR 드릴을 예약하는 것입니다. DR 드릴은 운용 작업 로드에도 영향을 주지 않지만, 단일 단추를 눌러 대기 영역의 로드 밸런서에 대한 컴퓨트, 스토리지, Oracle 데이터베이스 및 백엔드 집합의 복구를 검증할 수 있는 기능을 제공합니다. 자세한 내용은 다음을 참조하십시오.
관련 링크
확인
- 작성자 - Raphael Teixeira(Full Stack DR 엔지니어링의 기술 직원 수석 멤버)
추가 학습 자원
docs.oracle.com/learn에서 다른 실습을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 Oracle Learning Explorer가 되려면 education.oracle.com/learning-explorer을 방문하십시오.
제품 설명서는 Oracle Help Center를 참조하십시오.
Enable Custom Prechecks in Oracle Cloud Infrastructure Full Stack Disaster Recovery
G33437-01
Copyright ©2025, Oracle and/or its affiliates.