Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

White Paper

EMC Data Domain Boost for Oracle


RMAN(Recovery Manager)
기술 검토

요약

EMC는 EMC DD Boost™(Data Domain Boost™)와 Oracle


RMAN(Recovery Manager®) 간의 고급 통합을 통해 DBA
(Database Administrator) Oracle 백업, 복구 및 오프사이트
재해 복구를 완벽하게 제어할 수 있도록 지원합니다. 이
백서에서는 효과적으로 DD Boost를 활용하여 보다 빠르고
효율적인 Oracle 백업 및 복구를 구현하기 위해 고려해야 하는
주요 사항에 대해 설명합니다. Oracle RMAN과 DD Boost의
통합은 Oracle DBA 백업 관리자의 개입 없이 백업 및 재해
복구 프로세스를 완벽하게 파악하고 제어할 수 있도록
지원합니다.

2013년 7월
Copyright © 2013 EMC Corporation. All Rights Reserved.

본 문서의 정보는 발행일 현재 정확한 것으로 간주됩니다. 모든


정보는 예고 없이 변경될 수 있습니다.

본 문서의 정보는 "있는 그대로" 제공됩니다. EMC


Corporation은 본 문서의 정보와 관련하여 어떠한 진술이나
보증도 하지 않으며, 특히 상품성이나 특정 목적을 위한
적합성에 대하여 어떠한 묵시적인 보증도 부인합니다.

본 문서에 설명된 EMC 소프트웨어를 사용, 복사 및 배포하려면


해당 소프트웨어 라이센스가 필요합니다.

EMC 제품에 대한 최신 목록은 korea.emc.com의 EMC


Corporation 상표 정보 부분을 참조하십시오.

Oracle 및 Oracle RMAN(Recovery Manager)은 미국 및 기타


국가에서 Oracle, Inc.의 등록 상표 또는 상표입니다. 본 문서에
사용된 기타 모든 상표는 해당 소유주의 자산입니다.

Part Number h10683

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


2
기술 검토
목차
요약 ........................................................................................................................ 4
해결 방법 ............................................................................................................................ 4

소개 ........................................................................................................................ 5
대상.................................................................................................................................... 5

배경 ........................................................................................................................ 5
Oracle 백업 및 복구 ............................................................................................................. 5
EMC Data Domain 데이터 중복 제거 시스템 ......................................................................... 5

EMC Data Domain Boost – Oracle RMAN 과의 고급 통합 ............................................ 6


데이터 중복 제거 프로세스 분산 .......................................................................................... 7
RMAN - 관리되는 파일 복제 ................................................................................................. 8
고급 로드 밸런싱 및 페일오버 .............................................................................................. 9
DD Boost for Oracle RMAN 의 기능 및 이점 요약 ................................................................ 10
DD Boost for RMAN 의 구성 및 기능 ................................................................................... 11

Oracle 백업 및 복구 유연성 ..................................................................................... 11


EMC NetWorker 및 EMC Avamar ........................................................................................ 11

중앙 집중식 백업 관리 ............................................................................................ 12
Oracle RMAN 및 Data Domain 을 위한 EMC Data Protection Advisor .................................. 12
Data Domain MTree 의 논리적 용량 할당량 ........................................................................ 13

결론 ...................................................................................................................... 14
부록 ...................................................................................................................... 15
Best Practice – 데이터 중복 제거 최적화 ........................................................................... 15
추가 정보 .......................................................................................................................... 16

그림 목록

그림 1: DD Boost for Oracle RMAN 솔루션 개요 ..................................................................... 7


그림 2: DD Boost 를 사용하지 않고 Data Domain 에 RMAN 백업 ............................................ 7
그림 3: DD Boost 를 사용하여 Data Domain 에 RMAN 백업 .................................................... 8
그림 4: DD Boost - 관리되는 파일 복제 워크플로우 ................................................................ 9
그림 5: EMC DPA(Data Protection Advisor) - 관리 소프트웨어 .............................................. 12

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


3
기술 검토
요약
전 세계 기업과 정부 기관은 미션 크리티컬 애플리케이션을 지원하기 위해 Oracle
데이터베이스를 실행합니다. 이러한 애플리케이션은 다운타임 발생 시 가장 큰
영향을 받을 뿐 아니라 높은 데이터 증가율을 기록하고 있습니다. 일반적으로 Oracle
애플리케이션은 제조 어셈블리 라인뿐 아니라 주문 입력, 급여 및 미수금 등 다양한
업무를 위해 실행됩니다. Oracle 데이터베이스에 대한 SLA(Service Level
Agreement)를 유지 관리하는 업무는 기업의 건전성 및 지속 가능성을 위해 매우
중요합니다. 하지만 급속한 데이터 증가와 백업 기간 단축은 SLA를 위험 속에
빠트립니다.
대다수 IT 조직은 야간에 Oracle 전체 백업을 수행하며 흔히 주간에 증분 백업을
수행하는 방법을 사용하곤 합니다. 백업 및 복구 요구 사항을 충족하기 위해 대부분의
기업이 이러한 백업을 30일 이상 저장합니다. 유감스럽게도 이러한 방식은 백업
스토리지 요구 사항의 급속한 증가를 야기해, 일부 사용자는 기존의 테이프 방식을
기본 데이터베이스 백업 솔루션으로 고수하기도 합니다. 하지만 테이프에 의존하는
방식은 수행할 수 있는 백업의 수를 제한할 수 있으므로 RPO(Recovery Point
Objective)에 영향을 줍니다.
게다가 DBA는 계속해서 RTO(Recovery Time Objective) 개선 압박에 직면하게
됩니다. 전체 백업 및 증분 백업으로부터 Oracle 데이터베이스를 복구한 후
아카이브/redo 로그를 롤포워드(roll forward)하는 것은 시간이 많이 소요되고
복잡합니다. 비즈니스 운영의 관건은 최대한 빠른 시간 내에 데이터베이스를
복구하는 것입니다.

해결 방법
EMC® Data Domain® 데이터 중복 제거 스토리지 시스템은 고속 인라인 데이터 중복
제거를 통해 디스크 백업, 아카이빙 및 재해 복구 부문에서 혁신을 이어가고
있습니다. 거의 10년 동안 Data Domain 시스템은 백업 애플리케이션을 사용하지
않고 CIFS 공유 또는 NFS 마운트를 통해 Data Domain 시스템에 직접 쓰는 Oracle
RMAN(Recovery Manager® ) 백업을 제공하여 Oracle DBA(Database
Administrator) 자율성과 제어권을 갖출 수 있도록 지원합니다. DBA는 Data
Domain 시스템의 고속 인라인 중복 제거 기능을 통해 기하급수적인 데이터 증가 및
신뢰성 문제와 자기 테이프 작업의 비효율적인 운영 문제를 해결할 수 있습니다. Data
Domain 시스템은 우수한 운영 효율성과 경제적인 재해 복구를 제공합니다.
EMC Data Domain Boost™의 Oracle Recovery Manager와의 통합 기능은 업계 최초로
데이터베이스 관리자가 백업과 재해 복구 프로세스를 완벽하게 제어할 수 있도록
지원합니다. DD Boost for RMAN은 보다 빠르고 효율적인 Oracle 백업 및 복구
솔루션을 제공합니다.

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


4
기술 검토
소개
이 백서에서는 예시를 통해 DD Boost Oracle RMAN과 Data Domain 시스템 간의
고유하고 강력한 통합 기능을 어떻게 제공하는지를 설명합니다. 이 백서의 목표는 이
비즈니스 크리티컬 애플리케이션을 실행하는 회사의 데이터베이스 관리자가
직면하게 되는 문제점을 효율적으로 대처할 수 있도록 지원하는 것입니다.

대상
이 백서는 Oracle 재해 복구 절차에 대한 완벽한 제어를 통해 더욱 빠르고 효율적인
Oracle 백업 및 복구를 원하는 Oracle 데이터베이스 관리자, 시스템 엔지니어,
파트너, 그리고 EMC 및 파트너 Professional Services 커뮤니티의 회원들을 위해
작성되었습니다.

배경
Oracle 백업 및 복구
Oracle RMAN(Recovery Manager® )은 Oracle 데이터베이스 파일의 온라인(핫) 백업
및 복구를 위해 설계된 Oracle의 기본 유틸리티입니다. RMAN은 Oracle 시스템에
내장되어 있으며 별도의 라이센스 등록이나 설치가 필요하지 않습니다. RMAN
메타데이터는 백업할 데이터베이스의 Oracle 제어 파일과 경우에 따라 선택적으로
Oracle 내의 복구 카탈로그 데이터베이스에 저장됩니다. 이렇게 카탈로그에 저장된
메타데이터는 복구 중에 검색될 수 있습니다. Oracle Enterprise Manager 또는 Oracle
명령줄 인터페이스를 통해 RMAN을 관리할 수 있습니다. Oracle RMAN은 Oracle
데이터베이스의 효율적인 백업 및 복구를 위해 꼭 필요한 사전 요구 사항입니다.
Oracle RMAN BCT(Block Change Tracking)는 마지막 백업 이후에 데이터 파일
내에서 변경된 블록의 레코드를 유지하기 위해 추적 파일을 활용하여 증분 백업을
최적화합니다. 추적 파일은 증분 백업 중에 읽히므로 어떤 블록이 변경되었는지
식별하기 위해 데이터 파일을 개별적으로 읽을 필요가 없게 됩니다.
EMC Data Domain Boost™ for RMAN은 Oracle BCT와 호환됩니다. DD Boost for
RMAN을 구성하고 BCT를 사용하도록 설정하면 증분 백업 실행 시 RMAN 스크립트를
통해 백업이 추적 파일을 읽습니다. 전체 파일 시스템을 검색하지 않아도 고유한
데이터 세그먼트만 Data Domain 시스템에 복제됩니다.

EMC Data Domain 데이터 중복 제거 시스템


Data Domain 데이터 중복 제거 스토리지 시스템은 사용자에게 인라인 데이터 중복
제거 기능의 보존 및 복구 이점과 재해 복구를 위해 WAN(Wide Area Network)에 걸쳐
네트워크 효율성이 뛰어난 복제를 제공함으로써 기존의 테이프 방식을 경제적으로
대체할 수 있습니다.

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


5
기술 검토
EMC Data Domain 시스템은 데이터를 보존 및 보호하기 위해 필요한 디스크
스토리지 용량을 1/10에서 1/30 수준까지 줄여 줍니다. 디스크에 저장된 데이터를
온라인 상태로 유지하고 온사이트에 장기간 보존하여 신속하고 안정적으로 복구할 수
있습니다. 또한 고유한 데이터만 디스크에 저장되므로 기존 네트워크를 통해
데이터를 더욱 경제적으로 원격 사이트에 복제하여 재해 복구에 대비할 수 있습니다.
Data Domain 시스템은 업계에서 가장 빠른 데이터 중복 제거 스토리지 컨트롤러를
활용하여 더 많은 백업을 더 빨리 완료하면서 제한된 백업 윈도우에 미치는 부담을
줄일 수 있습니다.
모든 Data Domain 시스템은 완벽한 데이터 검증, 지속적인 장애 감지 및 자가 복구,
기타 백업 애플리케이션에 영향을 주지 않는 복원 기능 등의 이점을 제공하는 EMC
Data Domain Data Invulnerability Architecture를 통해 신뢰할 수 있는 최고의 데이터
저장소로 구축됩니다.
Data Domain Boost는 RMAN이 데이터를 Data Domain 시스템으로 전송하기 전에
Oracle 서버에서 체크섬을 생성하여 Data Domain Data Invulnerability
Architecture의 적용 범위를 확장합니다. 데이터를 수신하는 Data Domain 시스템은
수신되는 데이터에 대해 체크섬을 새로 계산하여 백업 애플리케이션에서 계산된 값과
비교하는 방식으로 데이터 인라인 검증을 수행합니다.
Data Domain Data Invulnerability Architecture에 대한 자세한 내용은 다음을
참조하십시오. http://korea.emc.com/collateral/software/white-papers/h7219-
data-domain-data-invul-arch-wp.pdf

EMC Data Domain Boost – Oracle RMAN과의 고급 통합


EMC Data Domain Boost™ for Oracle RMAN(Oracle Recovery Manager)은 업계
최초로 Oracle 백업 및 재해 복구를 완벽하게 제어할 수 있도록 지원함으로써 DBA
로컬 또는 DR 사이트에서 복구를 안정적으로 관리할 수 있습니다. Oracle
DBA(Database Administrator)는 DD Boost for RMAN을 활용하여 백업 관리자의 개입
없이 백업, 운영 복구 및 재해 복구 프로세스를 관리할 수 있습니다.
그뿐만 아니라 DD Boost for RMAN은 백업 성능을 향상시켜(NFS보다 최대 50% 빠름)
기존 리소스로 더 많은 백업을 지원하고 관리를 간소화합니다.
DD Boost for RMAN을 구축하려면 Oracle 서버에 DD Boost 플러그인을 설치하면
됩니다. 그러면 DD Boost 플러그인이 Oracle MML(Media Management Layer)
API("SBT"(Simple Backup to Tape) API라고도 함)와 DD Boost 간에 상호 작용을
수행합니다(아래 그림 1 참조). Oracle MML API를 통해 백업 애플리케이션이 Oracle
RMAN과 상호 작용을 수행합니다.

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


6
기술 검토
그림 1: DD Boost for Oracle RMAN 솔루션 개요

데이터 중복 제거 프로세스 분산

아래 그림 2와 같이 DD Boost를 사용하지 않는 경우 Oracle Recovery Manager는


중복 여부에 관계없이 모든 데이터를 Data Domain 시스템으로 전송하여 데이터 중복
제거 프로세스를 진행합니다

그림 2: DD Boost를 사용하지 않고 Data Domain에 RMAN 백업

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


7
기술 검토
DD Boost를 사용하면 Oracle 서버가 고유한 데이터 세그먼트만 Data Domain
시스템으로 전송합니다. 그림 3과 같이 DD Boost for RMAN은 데이터 중복 제거
프로세스의 일부를 Oracle 서버의 DD Boost 플러그인으로 분산시켜 성능을 대폭
향상시킵니다.

그림 3: DD Boost를 사용하여 Data Domain에 RMAN 백업

DD Boost를 사용하면 Oracle 서버가 고유한 데이터 세그먼트만 Data Domain


시스템으로 전송합니다. 데이터 전송은 데이터 중복 제거 프로세스의 일부를
실행하는 경우보다 훨씬 더 많은 CPU와 메모리를 사용합니다. 하지만 DD Boost를
사용할 경우 고유한 데이터만 전송하므로 Oracle 서버에 대한 로드가 감소됩니다.
이처럼 성능이 향상될 뿐만 아니라 네트워크를 통해 전송되는 데이터의 양도 크게
감소합니다. 효율성이 최적화되므로 기존 이더넷 네트워크를 사용하는 기존 Oracle
데이터베이스 서버에서 훨씬 더 많은 백업을 지원할 수 있습니다.

RMAN - 관리되는 파일 복제
EMC Data Domain Replicator 소프트웨어는 재해 복구를 위해 네트워크 효율성이
뛰어나고 자동화 및 암호화된 복제를 제공함으로써 고유하고 압축된 데이터
세그먼트만 원격 Data Domain 시스템에 복제합니다. DD Boost for RMAN은 DD
Boost의 관리되는 파일 복제를 통해 DBA 이러한 재해 복구 프로세스를 완벽하게
파악 및 제어할 수 있도록 지원합니다.
DD Boost의 관리되는 파일 복제 기능을 구성하는 작업은 간단합니다. 먼저 Data
Domain System Manager 콘솔을 사용하여 DD Replicator 소프트웨어를 설정합니다.
그런 다음 Data Domain 복제를 관리하도록 RMAN을 설정하기 위해 원격 Data
Domain 시스템을 복제 타겟으로 사용하도록 RMAN의 backup.cmd 파일을 간단히
정의합니다. 백업 중 운영 Data Domain 시스템에서 RMAN 파일 쓰기가 완료되면
복제 프로세스가 고유하고 압축된 데이터 세그먼트만 원격 Data Domain 시스템에
자동으로 전송하기 시작합니다. 원격 백업 복제본은 Oracle 서버에서 즉시 확인되고
바로 복구에 사용할 수 있으므로 "재해 복구 준비 시간"을 단축할 수 있습니다.

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


8
기술 검토
아래 그림 4는 Oracle 서버에서 관리되는 파일 복제를 통해 운영 중단 없이 실행되는
워크플로우를 보여 줍니다.

그림 4: DD Boost - 관리되는 파일 복제 워크플로우

DD Boost - 관리되는 파일 복제 단계
1. RMAN을 사용하여 DD Boost 플러그인을 통해 백업을 수행할 경우 다음과
같은 이점이 있습니다.
50% 성능 향상
LAN 대역폭 요구량 최대 99% 감소
Oracle 서버에 대한 CPU 리소스 로드 20%~40% 감소
2. 로컬 Data Domain 시스템에서 RMAN 파일 쓰기가 완료되면 네트워크
효율성이 뛰어난 복제 프로세스가 압축된 고유한 파일 세그먼트를 원격 Data
Domain 시스템에 운영 중단 없이 자동으로 복제하기 시작합니다.
3. 로컬 Data Domain 시스템에 대한 RMAN 백업과 원격 Data Domain 시스템에
대한 복제가 완료되면 로컬 및 원격 백업 복제본에 대한 정보가 RMAN
카탈로그에 업데이트됩니다.
또한 EMC Data Domain Encryption 소프트웨어 옵션을 사용하면 Data Domain
시스템에 전송하기 전에 중복 제거된 데이터를 인라인 방식으로 암호화할 수
있습니다. 이와 유사하게 DD Replicator는 Data Domain 시스템 간의 복제 시, 전송
중인 데이터를 암호화하고 해독할 수 있습니다. 서로 다른 보안 목표를 구현하기 위해
이러한 암호화 옵션을 개별적으로 적용하거나 동시에 적용할 수 있습니다.

고급 로드 밸런싱 및 페일오버
DD Boost는 다양한 1Gb 또는 10Gb 이더넷 링크에 대해 애플리케이션별로 지원되는
로드 밸런싱과 페일오버를 제공합니다. 이 기능은 백업 및 복구 작업의 자동 분산과
Data Domain 시스템의 다양한 포트에 대한 동적 로드 밸런싱을 제공합니다.
DD Boost 플러그인은 인터페이스를 위해 Data Domain 시스템과 협상하고 특정
인터페이스에 예약된 작업 수를 기반으로 로드를 분산시킵니다. 또한 DD Boost는
장애가 발생한 링크의 작업을 운영 중단 없이 정상 링크로 이동시켜 자동 링크
페일오버를 제공합니다. 따라서 신뢰성 및 내결함성이 향상되어 백업 속도가
향상됩니다.

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


9
기술 검토
그뿐만 아니라 DD Boost를 사용하면 NFS를 통해 Data Domain 시스템에 대한 하드
마운트가 필요 없게 되므로 복잡성이 감소됩니다. 이러한 간소화를 통해 DD Boost
자동 경로 페일오버는 하드 마운트 장애로 인해 전체 데이터베이스가 중단될 수 있는
위험을 제거합니다.

DD Boost for Oracle RMAN의 기능 및 이점 요약


기능 이점

분산된 데이터 중복 50% 성능 향상


제거 프로세스 LAN 대역폭 요구량 최대 99% 감소
Oracle 서버에 대한 CPU 사용률 20%~40% 개선
RPO 및 RTO SLA(Service Level Agreement) 향상

Oracle - 관리되는 Oracle 데이터베이스 관리자가 복제 프로세스 제어 가능


복제 네트워크 효율성이 뛰어난 복제를 통해 압축된 고유한 데이터
세그먼트만 원격 Data Domain 시스템에 복제함으로써 "재해
복구 준비 시간" 단축
Oracle RMAN 카탈로그를 통해 로컬 및 원격 백업 복제본을 모두
확인할 수 있음
로컬 또는 원격 Data Domain 시스템 중 하나의 백업 파일 세트를
사용하여 복구를 시작할 수 있음

고급 로드 밸런싱 및 다양한 1Gb 또는 10Gb 이더넷 링크에 대해


링크 페일오버 애플리케이션별로 Link Aggregation 제공
 Data Domain 시스템의 다양한 포트에 대해 백업 및 복구
작업 로드를 자동으로 분산
 장애가 발생한 Data Domain 시스템의 포트에서 전송 중인
작업을 운영 중단 없이 정상 링크로 이동
 Link Aggregation이 지원되는 스위치와 호환

사용 편의성 DBA 제어할 수 있는 간소화된 관리


 백업 애플리케이션에 종속되지 않음
 마운트 지점 장애 제거 및 표준 스크립팅 사용

풍부한 Oracle 환경 자세한 내용은 다음의 온라인 Support Matrix를 참조하십시오.


지원 https://my.datadomain.com/US/en/search.jsp

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


10
기술 검토
DD Boost for RMAN의 구성 및 기능
DD Boost for Oracle RMAN은 다음과 같이 일반적으로 구축하는 다양한 구성 및 기능을
지원합니다.
1. Oracle 10g 및 11g 데이터베이스(Oracle RAC, Oracle 데이터베이스
어플라이언스 및 Exadata 구성)의 백업 및 복구
o Oracle Block Change Tracking을 활용한 전체 백업 및 증분 백업
o 빈번한 백업, 신속한 복구
o 데이터베이스 백업 단기/장기 보존
2. 인스턴스 내의 서로 다른 SID를 활용하여 다양한 Oracle 데이터베이스 백업 및
복구
3. 중앙 집중식 RMAN 백업 서버(일반적으로 서비스 공급업체 구축에서 볼 수
있음)를 사용하는 다양한 Oracle 데이터베이스 백업 및 복구
4. Oracle 데이터베이스의 재해 복구를 위한 백업 복제
5. 로컬/원격 복제본의 테스트 및 개발 인스턴스 교체

Oracle 백업 및 복구 유연성
DD Boost for RMAN 외에도 EMC는 다음과 같이 Data Domain 시스템을 활용하는
다양한 기타 Oracle 백업 솔루션을 제공합니다.
DD Boost for EMC Avamar® , EMC NetWorker® , Symantec NetBackup® 및
Backup Exec®
NFS, dNFS 및 CIFS를 통한 직접 백업
EMC 백업 및 복구 솔루션을 통해 기업은 특정 환경과 요구 사항에 가장 적합한 접근
방식을 선택할 수 있습니다.

EMC NetWorker 및 EMC Avamar


일부 기업 정책에서 백업 관리자가 모든 백업 및 복구 프로세스에 대한 제어권을
보유해야 한다고 명시할 수 있습니다. 이런 경우 DD Boost for NetWorker/Avamar를
활용하면 위에서 나열한 것과 비슷한 이점을 제공하면서 백업 관리자가 그러한
제어권을 가질 수 있습니다.

EMC NetWorker
DD Boost for NetWorker는 데이터 중복 제거 프로세스의 일부를 EMC NMDA
(NetWorker Module for Databases and Applications)를 통해 Oracle 서버에
직접 분산시키거나 NetWorker 스토리지 노드에 분산시킵니다.
이더넷 또는 Fibre Channel을 통해 DD Boost를 활용할 경우 백업 관리자는 보다
신속하고 효율적인 Oracle 백업을 수행하고, Data Domain 복제를 관리하여
카탈로그 정합성이 보장된 재해 복구를 구현할 수 있습니다.

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


11
기술 검토
EMC Avamar
EMC Avamar는 네트워크를 통해 데이터를 전송하여 디스크에 저장하기 전에
클라이언트 측에서 백업 데이터의 양을 줄이는 방식을 사용하기 때문에 신속하고
효율적으로 Oracle 데이터를 백업 및 복구할 수 있습니다. DD Boost
소프트웨어를 통해 Data Domain과 Avamar를 통합하면 Data Domain 시스템의
확장성 및 성능과 Avamar 지원하는 관리 간소화 및 네트워크 효율성의 이점을
동시에 누릴 수 있습니다. DD Boost는 Avamar 클라이언트가 고속 인라인 데이터
중복 제거를 위해 Oracle 등 적합한 특정 데이터 유형을 Data Domain 시스템에
직접 전송하도록 지원합니다.

중앙 집중식 백업 관리
데이터베이스 관리자가 백업 및 복구 프로세스에 대한 제어권을 갖는다고 해서 IT
책임자 및 백업 관리자가 Oracle 백업, 복구 및 재해 복구 작업에 대한 파악 기능을
잃는 것은 아닙니다. EMC DPA(Data Protection Advisor)는 자동화된 데이터 취합,
분석, 알림 및 보고를 통해 전체 백업 인프라스트럭처에 대한 포괄적인 단일 뷰를
제공합니다. DPA는 Data Domain 시스템 및 RMAN 제어 파일 또는 카탈로그
데이터베이스와 직접 통합되어 모든 RMAN 백업 및 복구 작업 시 보고됩니다.
중앙 집중식 관리 및 보고는 Oracle 백업 및 복구에 필요한 운영 제어와 무중단 업무
운영을 제공하며 백업 및 복구 작업, 예측 가능한 데이터 복구를 보장합니다.

Oracle RMAN 및 Data Domain을 위한 EMC Data Protection Advisor


DPA는 Oracle RMAN을 활용하여 Oracle 백업 작업에 대한 자세한 정보를 수집합니다.
RMAN 백업 실행 시 환경 내 지정된 복구 카탈로그 또는 제어 파일에 백업에 대한
자세한 정보를 작성합니다. DPA Oracle RMAN 모듈은 데이터베이스 제어 파일 또는
중앙 집중식 복구 카탈로그 데이터베이스에서 직접 정보를 수집합니다.

그림 5: EMC DPA(Data Protection Advisor) - 관리 소프트웨어

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


12
기술 검토
또한 DPA는 사용량 및 성능에 대한 기간별/예측 보고뿐 아니라 여러 Data Domain
시스템에 대한 중앙 집중식 롤업 보고 기능을 제공합니다. 즉, DPA는 디스크 사용률
및 성능뿐 아니라 하드웨어 상태, 처리 성능, 중복 제거 비율 등 Data Domain 환경에
대한 특정 정보를 취합해서 보고합니다. DPA는 시간대별 사용량을 추적해서 디스크
공간 사용량 등의 예측 추세 알림을 생성합니다. 그뿐만 아니라 DPA는 네트워크
인터페이스, CPU 조건, 디스크 상태 등 환경 구성 요소에 대한 상태 보고서를
모니터링하고 보고합니다. 임계값을 초과하면 DPA는 관리자에게 알림을 전송합니다.
DPA는 Oracle 백업, 보고 및 재해 복구 프로세스에 대한 DBA 제어권을 유지하면서
중앙 집중식 보고를 지원합니다.

Data Domain MTree의 논리적 용량 할당량


Data Domain MTree는 일종의 디렉토리로 보다 세분화된 공간 사용량 보고와 스냅샷
및 보존 잠금 관리를 지원합니다. MTree 작업의 이점은 전체 시스템에 대해서
수행하는 것이 아니라 특정 MTree에 대해서 수행할 수 있다는 점입니다. 여러 백업
시스템에서 백업을 수행하면 공유 Data Domain 시스템의 여러 MTree로 지정됩니다.
예를 들어, Avamar의 백업이 하나의 MTree로 지정되면 NetWorker의 백업은 두 번째
MTree로 지정되고, Data Domain으로의 RMAN 직접 백업은 세 번째 MTree로
지정됩니다.
Data Domain 관리자는 MTree별 논리적 할당량을 설정하여 Data Domain 시스템에서
사용할 수 있는 용량을 제한할 수 있습니다. 요구 사항에 따라 두 가지 유형의 할당량,
즉 가변 할당량(soft quota) 또는 고정 할당량(hard quota)을 구축할 수 있습니다.
가변 할당량(soft quota)은 정해진 할당량을 초과하면 경고 메시지를 전송하지만 해당
MTree로 실행되는 이후 백업에는 영향을 주지 않습니다. 반대로 고정 할당량(hard
quota)을 초과하면 해당하는 특정 MTree로 실행되는 이후 백업이 중지될 수
있습니다. 이러한 방식으로 Data Domain 관리자는 Oracle DBA에게 그들이 원하는
제어권을 제공할 수 있습니다. 반면 Data Domain 시스템 용량이 어떤 단일 백업
소스에 의해 예기치 않게 초과 사용되는 것을 막을 수 있습니다.

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


13
기술 검토
결론
EMC는 최초로 Oracle 데이터베이스 관리자에게 Oracle 백업 및 재해 복구에 대한
완벽한 제어권을 제공했습니다. DD Boost와 RMAN 간의 고급 통합으로 보다
신속하고 효율적인 데이터베이스 백업 솔루션을 제공할 수 있습니다.
지난 수년간 Data Domain 데이터 중복 제거 스토리지 시스템은 Oracle 데이터베이스
관리자가 백업 및 복구 프로세스를 백업 관리자의 지원 없이 자체적으로 관리할 수
있도록 지원했습니다.
Data Domain Boost는 Oracle Recovery Manager와의 고급 통합을 통해 이 기능을
강화했습니다. 중복 제거 프로세스의 일부가 Oracle 서버에 분산되므로 DBA 보다
신속하고 효율적인 백업 및 복구를 수행할 수 있습니다. 또한 DD Boost는 RMAN
카탈로그의 완벽한 정합성 보장으로 재해복구 작업에 대한 완벽한 제어권을 Oracle
DBA에게 제공합니다. 마지막으로, 고급 로드 밸런싱 및 페일오버는 내결함성을
향상시키고 관리를 간소화합니다.
Data Domain Boost for Oracle Recovery Manager는 어떤 작업이든 운영 중단 없이
비즈니스를 실행할 수 있다는 신뢰성과 제어권을 DBA에게 제공합니다. 그리고 백업
관리자는 논리적 할당량을 활용하여 사용할 수 있는 총 용량을 합의된 수준으로
제한할 수 있습니다.
EMC는 NetWorker, Avamar 등의 주요 백업 애플리케이션을 활용하거나 NFS, CIFS를
통해 또는 DD Boost를 활용하여 직접 RMAN에서 백업할 수 있는 옵션을
제공함으로써 백업 유연성을 보장합니다. 마지막으로 Data Protection Advisor는
완벽한 파악, 제어 및 보고를 지원하는 단일 창을 제공하여 SLA 준수를 보장합니다.

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


14
기술 검토
부록
Best Practice – 데이터 중복 제거 최적화
RMAN 내에서 구성되는 특정 매개 변수가 있습니다. 이러한 매개 변수는 데이터 중복
제거 성능 결과에 잘못된 영향을 줄 수 있으므로 다음 표 2에 나열된 정보에 따라
설정해야 합니다.

표 2: Data Domain – Best Practice 설정

옵션 설정 설명/이점

압축 사용 안 함 지원되는 모든 RMAN 버전은 백업 세트에 바이너리 압축


알고리즘(BZIP2)을 적용할 수 있습니다. Data Domain
시스템을 백업 타겟으로 사용할 경우 백업 스트림의 사전
압축이 데이터 패턴을 무작위로 추출하고 중복 제거를
무효화하므로 RMAN의 무손실 압축 기술을 사용할 수
없습니다.

암호화 사용 안 함 암호화된 파일은 정의상 고유합니다. RMAN의 일부로


제공되는 암호화 소프트웨어가 백업에 대해 즉시 고유한
파일을 생성합니다. Data Domain 시스템을 백업 타겟으로
사용할 경우 완전히 고유한 데이터가 중복 제거의 이점을
무효화하므로 RMAN의 암호화 기술을 사용할 수 없습니다.
Data Domain 시스템에 DD Encryption 소프트웨어를
사용하여 저장된 데이터 및 전송 중인 데이터에 대한
암호화를 제공할 수 있습니다.

멀티플렉 1 FILESPERSET는 백업 세트에 대한 데이터 파일의


멀티플렉싱을 제어하기 위해 Oracle RMAN에서 사용하는
싱/FILESPER
SET
옵션입니다. 이 옵션을 통해 백업 세트 내의 특정 파일로
데이터 파일이 쓰여지는 양을 제어할 수 있습니다. Data
Domain 시스템을 백업 타겟으로 사용할 경우 이 매개
변수를 1로 설정해야 합니다. 그렇지 않으면 데이터 중복
제거가 잘못된 영향을 주게 됩니다.

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


15
기술 검토
추가 정보
EMC Data Domain Boost for Oracle RMAN(Recovery Manager) 솔루션 개요:
http://korea.emc.com/collateral/software/solution-overview/h9687-data-domain-boost-oracle-
rman-so.pdf
EMC Data Domain 데이터 중복 제거 스토리지 시스템: http://korea.emc.com/backup-
and-recovery/data-domain/data-domain.htm
EMC Data Domain Boost Data Sheet: http://korea.emc.com/collateral/software/data-
sheet/h7034-datadomain-boost-sw-ds.pdf
EMC Data Domain DIA(Data Invulnerability Architecture): 데이터 무결성 및 복구
성능 향상: http://korea.emc.com/collateral/software/white-papers/h7219-data-domain-data-
invul-arch-wp.pdf
EMC NetWorker 애플리케이션 모듈 - Data Sheet: http://korea.emc.com/collateral/software/data-
sheet/h2479-nw-app-ds.pdf
IDC 연구 보고서 – Worldwide Purpose Built Backup Appliances:
http://korea.emc.com/collateral/analyst-reports/idc-worldwide-purpose-built-backup-appliance-
2011-2015.pdf

EMC Data Domain Boost for Oracle RMAN(Recovery Manager)


16
기술 검토

You might also like