EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 버전 설계및구축가이드 H12347.3
Copyright 2013-2014 EMC Corporation. All rights reserved. Pblished in USA. 인쇄 5 월, 2014 본문서의정보는발행일현재정확한것으로간주되며모든정보는예고없이변경될수있습니다. 본문서의정보는있는그대로제공됩니다. EMC Corporation 은본문서의정보와관련하여어떠한진술이나보증도하지않으며, 특히상품성이나특정목적을위한적합성에대하여어떠한묵시적인보증도부인합니다. 본문서에설명된 EMC 소프트웨어를사용, 복사및배포하려면해당소프트웨어라이센스가필요합니다. EMC², EMC 및 EMC 로고는미국및기타국가에서 EMC Corporation 의등록상표또는상표입니다. 본문서에사용된기타모든상표는해당소유주의자산입니다. 사용중인제품군에대한최신규제관련문서를보려면 EMC 온라인지원웹사이트 (https://spport.emc.com) 를확인하십시오. 한국이엠씨컴퓨터시스템즈 ( 주 ) 서울특별시강남구테헤란로 152 강남파이낸스센터 18 층대표전화 : (02)2125-7000 구입 / 상담문의 : 080-775-7000 팩스 : (02)2125-7280 웹사이트 : http://korea.emc.com 2 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
목차 1 장 소개 5 이가이드의목적...6 비즈니스가치...6 범위... 7 필수참고자료... 7 2 장 솔루션개요및사이징 9 솔루션아키텍처... 10 Oracle 11gR2 개요...10 EMC Powered Backp and Recovery 솔루션개요... 11 EMC Avamar 데이터중복제거백업소프트웨어및시스템... 12 EMC Data Domain 데이터중복제거스토리지시스템... 12 EMC Powered Backp and Recovery 솔루션사이징...13 3 장 Oracle 백업및복구고려사항 15 다중스트리밍백업... 16 증분백업...16 4 장 Oracle 백업구성 19 Avamar 백업전략개요... 20 독립실행형환경의필요시백업... 20 고가용성환경의필요시백업...21 Avamar 및 Data Domain 백업전략개요... 22 5 장 솔루션검증방법론 25 백업및복구검증방법론... 26 6 장 참조문서 27 설명서...28 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드 3
목차 4 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
1 장 소개 이가이드의목적...6 비즈니스가치...6 범위... 7 필수참고자료... 7 소개 5
소개 이가이드의목적 이솔루션가이드에서는가상화된 Microsoft ( 가상화된 Oracle 기반 ) 을위한 VSPEX 용 EMC Powered Backp and Recovery 솔루션을설계, 구축및사이징하는방법을설명합니다. Oracle 11gR2 용 EMC VSPEX 솔루션 : 일관된성능수준으로가상화솔루션을호스팅할수있는검증된솔루션을제공합니다. 이솔루션을통해고객은 VSPEX Proven Infrastrctre 에서가상화된 Oracle 11gR2 서버인스턴스를빠르고일관된방식으로구축하고보호할수있습니다. VMware vsphere 가상화소프트웨어에서실행됩니다. 스토리지계층에서스토리지를제공하는고가용성 EMC VNX 제품군을활용합니다. EMC Powered Backp and Recovery 제품을활용합니다. 예 : EMC Avamar 및 EMC Data Domain 시스템 비즈니스가치 DBMS(Database Management Systems Software) 소프트웨어는거의모든상업분야에서데이터를관리하는데널리사용되고있는소프트웨어입니다. 이소프트웨어의성장은다음과같이예상됩니다. 인메모리 (in-memory) 데이터베이스와 NoSQL 데이터베이스등다른데이터관리툴의시장점유율이증가하고있기는하지만, 계속해서성장할것입니다. 고객이인프라스트럭처와지원기술을다양화하고보다많은하드웨어및소프트웨어어플라이언스와구성을사용함에따라성장이더욱가속화될것입니다. Oracle 11gR2 용 VSPEX Proven Infrastrctre 는서버중심애플리케이션을실행하는분리된 IT 환경이계속확장되고있으며, 갈수록많은 Oracle 백업및복구관련문제를처리해야하는고객에대해 VNX 시리즈, EMC 백업 / 복구시스템및 Oracle 이제공하는가치를 EMC 파트너가파악할수있도록하는데주력합니다. VSPEX 솔루션은고객이성능, 확장성, 안정성및자동화기능을확장할수있도록함과동시에 Oracle 11gR2 데이터베이스관련당면과제를해결할수있도록설계되었습니다. VSPEX 를사용하면데이터베이스애플리케이션과관련데이터를중앙집중식단일스토리지플랫폼으로통합해오늘날의까다로운비즈니스관련문제중하나인급증하는데이터를보다효율적으로관리할수있습니다. EMC 는업계를선도하는 IT 인프라스트럭처공급업체와협력하여프라이빗클라우드및가상화된 Oracle 구축을가속화하는완벽한가상화솔루션을만들었습니다. VSPEX 는구축속도가빠르고, 복잡하지않으며, 필요한구성요소를자유롭게선택할수있고, 효율성이뛰어날뿐아니라위험요소를최소화하기때문에기존 IT 환경을더욱빠르게혁신할수있습니다. EMC 의검증으로예측가능한성능이보장되며고객은계획및구성에대한부담없이기존의 IT 인프라스트럭처솔루션을활용하는기술을선택할수있습니다. VSPEX 는운영환경간소화와개별스택계층을원하는대로선택할수있는유연성을동시에추구하는고객에게적합한인프라스트럭처솔루션을제공합니다. EMC Powered Backp and Recovery 솔루션인 EMC Avamar 및 EMC Data Domain 은가상화된 Oracle 11gR2 를빠르게구축하기위해필요한보호신뢰성을제공합니다. 6 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
소개 그림 1 EMC Powered Backp and Recovery 솔루션 범위 필수참고자료 이솔루션가이드에서는가상화된 Oracle 환경용 VSPEX Proven Infrastrctre 를위한백업및복구솔루션을설계, 구축및사이징하는방법을설명합니다. 다음과같이지원되는구성중하나를사용합니다. VMware 내에서실행되는 Oracle 11gR2 를보호하는 EMC Avamar VMware vsphere 내에서실행되는 Oracle 11gR2 를보호하는 EMC Avamar 및 EMC Data Domain korea.emc.com 및 Powerlink 웹사이트에있는다음문서의내용을숙지하는것이좋습니다. 솔루션개요 Soltion Overview: 가상화된 Oracle 환경을위한 EMC VSPEX Proven Infrastrctre 문서를검토하십시오. Oracle 용설계및구축가이드다음 VSPEX 설계및구축가이드를참조하십시오. 설계가이드 : 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 구축가이드 : 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX - EMC 차세대 VNX 및 EMC 백업솔루션기반 VSPEX Proven Infrastrctre EMC VSPEX 프라이빗클라우드 : 최대 1,000 개의가상머신을지원하는 VMware vsphere 5.5 문서를검토하십시오. 범위 7
소개 8 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
2 장 솔루션개요및사이징 이장에서는가상화된 Oracle 용 VSPEX Proven Infrastrctre, 이솔루션에사용되는백업및복구제품에대해간략히설명하고백업및복구솔루션사이징에대한주요지침을안내합니다. 솔루션아키텍처... 10 Oracle 11gR2 개요...10 EMC Powered Backp and Recovery 솔루션개요... 11 솔루션개요및사이징 9
솔루션개요및사이징 솔루션아키텍처 다음그림에는 Oracle 11gR2 를지원하는검증된 VSPEX Proven Infrastrctre 의특징적인아키텍처가나와있습니다. 그림 2 가상화된 Oracle 11gR2 용 VSPEX Proven Infrastrctre 와지원인프라스트럭처구성요소를포함한솔루션아키텍처 이예에는다음과같은구성요소가포함되어있습니다. Oracle RAC 환경하나가 vsphere 클러스터에서가상머신으로구축됩니다. VSPEX Proven Infrastrctre 의일부로검증된 EMC Avamar 와 EMC Data Domain 은백업및복구기능을제공합니다. VSPEX Proven Infrastrctre 의일부로검증된 VNX 모델은백엔드스토리지기능을제공하는데사용됩니다. NFS 데이터저장소에는 Oracle 가상머신부팅볼륨이 VMDK(Virtal Machine Data File) 형식으로저장되어있습니다. Oracle 데이터베이스와로그볼륨은 iscsi 기본디스크에서 RDM 형식으로저장됩니다. 자세한내용은필수참고자료 (7 페이지 ) 를참조하십시오. Oracle 11gR2 개요 Oracle 11gR2 는기업과고객이정보를공유하고협업할수있도록하는엔터프라이즈데이터베이스관리시스템입니다. EMC 는다양한스토리지플랫폼, 소프트웨어및서비스를통해 Oracle 11gR2 를향상시킵니다. Oracle 은 Oracle 11gR2 를기반으로플래시백데이터베이스복구및 RMAN(Recovery Manager) 기반백업 crosscheck 기능같은여러기능을도입함으로써 HA(High Availability) 및 DR(Disaster Recovery) 을위한접근방식을지속적으로통합하고있습니다. Oracle RAC(Real Application Clsters) 구성을통해다음작업을수행할수있습니다. 10 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
솔루션개요및사이징 플래시백복구영역을활용한백업또는복구 RMAN 백업에대해수작업으로또는예약이벤트의일부로 crosscheck 수행 Avamar 에서백업및복구용으로제공하는선택적 RMAN 스크립트활용 Oracle 환경에는다음과같은구성요소가포함되어있습니다. RMAN: Oracle 데이터베이스에대해제공되는백업및복구관리자로서데이터베이스백업, 복원및복구기능을제공합니다. 이문서에나오는모든 RMAN 참조는명령줄에서실행되는명령활용에적용할수있습니다. FRA(Flash Recovery Area): Oracle 데이터베이스에서플래시백업및복구작업을지원하는스토리지영역입니다. FRA 는 ASM(Atomatic Storage Management) 디스크그룹또는로컬디스크에구성할수있습니다. 플래시백 : Oracle DBA(Database Administrator) 와올바른역할기반액세스제어권한을갖춘다른사용자가시스템에영향을미치면서데이터를고정된시점으로복구할필요없이인스턴스내데이터의과거상태를보고조작할수있도록하는툴세트입니다. 데이터파일 : Oracle 데이터베이스의데이터를포함합니다. 테이블스페이스 : 데이터파일의로컬스토리지단위입니다. redo 로그 : 데이터베이스에대한모든변경사항의내역을기록하는파일입니다. 이파일은 Oracle DBA 가적시롤백을수행할수있도록하는 redo 레코드나 redo 항목으로구성됩니다. redo 로그파일을활용하면데이터베이스에서변경된단일데이터블록의롤백같은세분화된롤백을수행할수있습니다. 아카이빙된 redo 로그 : 백업및복구작업을보강하는 redo 로그의복제본이며아카이브로그나 archlog 라고도합니다. ASM: Oracle DBA 가데이터베이스데이터파일, 제어파일, 로그파일등을관리할수있도록하는선택적스토리지용량할당입니다. DBA 는이기능을사용하여 Oracle SQL 문으로볼륨과디스크를제어할수있습니다. 제어파일 : 데이터베이스를시작하는데필요한바이너리파일입니다. 제어파일에는데이터베이스물리적구조의영구레코드와모든 redo 로그파일의이름및위치, 현재의 SCN(System Change Nmber) 등이포함되어있습니다. 이러한객체, 툴및기능은모든 Oracle 환경에서필수적인구성요소입니다. EMC Powered Backp and Recovery 솔루션개요 이섹션에서는가상화된 Oracle 11gR2 용 VSPEX 솔루션을위한백업및복구옵션을비롯해권장되는 EMC Powered Backp and Recovery 구성과지침에대해설명합니다. 가상화된애플리케이션환경에최적화된 EMC Powered Backp and Recovery 솔루션은다음과같은이점을제공합니다. Oracle 을사용하는 VSPEX 구축을안정적이고효율적으로가속화합니다. 백업시간을 90% 단축하고복구속도를 30 배향상시키는것으로검증된소프트웨어를사용하여데이터를안전하게보호합니다. EMC 보호스토리지를사용하여성공적인복구를위한철저한데이터검증및자가복구기능을제공함으로써신뢰성을한층강화합니다. 큰절감효과를제공합니다. 업계최고의데이터중복제거기능을통해다음과같은절감효과를얻을수있습니다. 백업스토리지용량 1/10~1/30 로감소 백업관리시간 81% 단축 EMC Powered Backp and Recovery 솔루션개요 11
솔루션개요및사이징 WAN 대역폭을 99% 절감하여효율적인 DR 지원 투자비용회수기간 7 개월까지단축 EMC Powered Backp and Recovery 솔루션을사용하면환경이확장됨에따라백업및복구구성을간단하고효율적으로확장할수있습니다. EMC Avamar 데이터중복제거백업소프트웨어및시스템 EMC Avamar 는완벽한소프트웨어및하드웨어솔루션을통해빠르고효율적인백업및복구를제공합니다. 통합된가변길이중복제거기술을갖춘 Avamar 는물리적환경, 원격사무소, 엔터프라이즈애플리케이션, NAS(Network-Attached Storage) 서버, 데스크톱 / 노트북및가상화환경을위한빠른일일전체백업을지원합니다. EMC AVE(Avamar Virtal Edition) 는 VMware ESX/ESXi 4.1 또는 ESXi 5.0/5.1/5.5 환경에서 VM 으로실행되는단일노드서버입니다. VMware ESX/ESXi 5.5 에는 AVE 7.0 SP1 이상이필요합니다. AVE 는다음기능을제공합니다. 최신버전의 Avamar 소프트웨어를 SUSE Linx 와통합합니다. 자율적으로모든 Avamar 클라이언트백업에대해타겟으로실행되며물리적 Avamar 시스템이나다른 AVE 에복제합니다. Avamar 플러그인은전체데이터베이스부터테이블스페이스시점복구및데이터파일복구를포함하는 Oracle 데이터베이스데이터의백업및복구작업을지원합니다. 또한이플러그인에는동일한서버의원위치에데이터를복구하거나다른서버에리디렉션된복구를수행하는기능이있습니다. AVE 는다중노드 Avamar 서버로확장할수없으며 VM 사이징을지원하지않습니다. 스토리지용량을늘리려면다음작업중하나를수행하십시오. 추가적인 AVE VM 을구축한후에 VM 에서백업워크로드를나눕니다. 데이터를다른 Avamar 서버로복제하고더작은 VM 을삭제합니다. 더큰 VM 을만든후에데이터를 Avamar 서버에서더큰 VM 으로복제합니다. Avamar Virtal Machine Image Protection 으로가상머신을보호할경우대상호스트에 Avamar 클라이언트를설치하지않고도해당가상머신을복구할수있습니다. Avamar Oracle 플러그인은백업을수행하며기본 Avamar Windows Client 를사용합니다. 재해레벨복구의경우, Avamar VMware Image 플러그인을사용하여 OS 의이미지레벨복구를수행하십시오. OS 레벨복구가완료된후에는 Avamar 플러그인을사용하여 Oracle 데이터를복구할수있습니다. VMware 이미지레벨보호기능을구축하는것은이가이드의범위를벗어나는내용이지만, 이는기본운영체제를복구하는데사용할수있는옵션입니다. EMC Data Domain 데이터중복제거스토리지시스템 EMC Data Domain 데이터중복제거스토리지시스템은백업및아카이브워크로드를위한고속인라인데이터중복제거기술을통해보다혁신적인디스크백업, 아카이빙및재해복구기능을제공합니다. Data Domain 디바이스는 Avamar 의백업타겟으로사용할수도있습니다. Avamar 디바이스를백업타겟으로사용할때와동일한방식으로 Avamar Client 및플러그인을설치합니다. Data Domain 시스템을 Avamar 백업타겟으로사용할경우, Avamar Manager 소프트웨어애 12 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
솔루션개요및사이징 플리케이션내에서 Data Domain 시스템이검색된후에 Avamar 데이터세트정의인터페이스의해당확인란을선택하여백업타겟을지정하면됩니다. EMC Powered Backp and Recovery 솔루션사이징 다음표에는설계가이드 : 가상화된 Oracle 용 EMC VSPEX 에있는가정을기준으로사용가능한백업및복구옵션이나와있습니다. 표 1 EMC Powered Backp and Recovery 솔루션을위한권장구성 최대 300 개 VM 최대 600 개 VM 최대 1,000 개 VM VMware vsphere Avamar 7.0 Avamar Data Store Avamar 7.0 Avamar Data Store Avamar 7.0 Avamar Data Store Data Domain DD2500 Data Domain DD2500 Data Domain DD4200 사이징은초기에매일수행되는공통부분, 애플리케이션변경률, 비즈니스에필요한보존기간등에따라크게달라질수있습니다. 예를들어설계가이드 : 가상화된 Oracle 용 EMC VSPEX 에있는가정에따르면, 보존기간하나만크게변경될경우에도더많은용량의 Data Domain 어플라이언스가필요하게될수있습니다. 300 개 VM 에대해 30 일의보존기간이적용되는구성에서는 Data Domain DD2500 을사용합니다. 1,000 개 VM 에대해 3 년의보존기간이적용되는구성에서는 Data Domain DD4200 을사용합니다. VDP 가상어플라이언스는업그레이드할수없으므로이솔루션에대한사이징요구사항을신중하게고려해봐야합니다. 이문서의나머지부분에서는 Avamar 와 Avamar 및 Data Domain 에대한설계및구축을중점적으로설명합니다. 해당환경에정규화된사이징메트릭을제공하려면항상 VSPEX 사이징툴을사용해야합니다. EMC Powered Backp and Recovery 솔루션사이징 13
솔루션개요및사이징 14 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
3 장 Oracle 백업및복구고려사항 이섹션에서는 Avamar 를단독으로활용하거나 Avamar 와 Data Domain 을함께활용하여 Oracle 용 VMware vsphere 를사용한 VSPEX 프라이빗클라우드환경을백업할경우의백업전략에대해간략히설명합니다. 다중스트리밍백업... 16 증분백업...16 Oracle 백업및복구고려사항 15
Oracle 백업및복구고려사항 다중스트리밍백업 Avamar 다중스트리밍으로각백업마다최대 10 개의병렬스트림을지원할수있습니다. 백업데이터를 Avamar 서버또는 Data Domain 시스템에저장할때 Avamar 다중스트리밍을통해백업성능을향상시킬수있습니다. 다중스트리밍을사용할경우 Oracle 용 Avamar 플러그인의기본요구사항에추가로컴퓨터하드웨어및리소스요구사항이발생합니다. 따라서다중스트리밍은주의해서사용해야합니다. Avamar 7.0 for Oracle User Gide 를참조하면백업용으로사용할스트림의최대개수를선택하는방법에대해자세히알수있습니다. Avamar 7.0 for Oracle User Gide 에는구성가능한 10 개스트림각각을처리할프리픽스캐싱 (prefix caching) 을생성하는방법에대해자세한지침이나와있습니다. 증분백업 대부분의환경에서관리자는일일전체백업을구성합니다. 대규모환경에서백업완료시간은주어진백업윈도우를초과할수도있습니다. 백업완료시간이주어진백업윈도우를초과하는이유는다음과같습니다. 데이터베이스크기가너무커서요구되는시간내에백업을완료할수없음 가용서버리소스가서버규모에비해충분하지않으므로백업속도가느려짐 redo 로그의변경률이나증가율이높을경우 Oracle 성능과가용용량에부정적인영향을줍니다. Avamar 에는 Oracle 데이터에대해증분백업을수행하고주어진백업윈도우내에백업을완료할수있도록지원하는기능이있습니다. 증분백업일정을구성할경우에는전체백업을최대한많이구성하는것이좋습니다. 증분백업의주기를최소화하려면백업시간이백업윈도우를초과하는이유를정확히파악한다음이에따라백업구성을조정해야합니다. 데이터베이스개수가너무많거나데이터베이스크기가너무커서백업윈도우내에동시백업을실행할수없을경우증분백업을최소한으로통합하는일정을작성할수있습니다. 예 : 1. 각각데이터베이스의절반을포함하는두백업그룹인그룹 1 과그룹 2 를만듭니다. 2. 그룹 1 은증분백업을수행하도록예약하고그룹 2 는이틀에한번전체백업을수행하도록예약합니다. 3. 그룹 2 는증분백업을수행하도록예약하고그룹 1 은번갈아이틀에한번전체백업을수행하도록예약합니다. 전체데이터베이스백업을격일로구성하면다음과같은이점이있습니다. 증분백업으로부터복구할필요성이거의사라집니다. 예를들어증분복구를수행해야하는경우는다음뿐입니다. 심각한장애발생시 마지막백업이증분백업인경우 전체데이터베이스를복구해야할경우 전체백업에서데이터를복구할수있습니다. 데이터베이스를복구한후에는파일그룹을복구할수있습니다. 16 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
Oracle 백업및복구고려사항 대규모 Oracle 환경을제외하고는증분백업을통해복구를자주수행할일은거의없습니다. 증분백업 17
Oracle 백업및복구고려사항 18 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
4 장 Oracle 백업구성 이장에서는 Avamar 또는 Data Domain 시스템기반의 Avamar 등을사용하여 Oracle Server 를백업할경우의백업전략에대해간략히설명합니다. Avamar 백업전략개요... 20 Avamar 및 Data Domain 백업전략개요... 22 Oracle 백업구성 19
Oracle 백업구성 Avamar 백업전략개요 Oracle 환경의백업전략에는독립실행형데이터베이스및 RAC 데이터베이스를포함해야합니다. Oracle 데이터베이스는디스크에있는데이터파일 (.dbf), 제어파일, redo 로그 (.log) 파일등의컬렉션으로구성됩니다. 각데이터베이스는하나이상의데이터베이스인스턴스와관련됩니다. Oracle 인스턴스 1 개에는하나이상의 Oracle 데이터베이스 (.dbf) 파일이포함될수있습니다..dbf 는기본데이터파일이며데이터베이스가 archivelog 모드일때 redo 로그 (.log) 파일이포함됩니다. Oracle 데이터베이스에서는순서가지정된 SCN 을사용하여로그파일의작업을데이터파일로커밋합니다. 데이터파일은테이블스페이스에상주합니다. Oracle 환경의백업전략에는다음항목이포함될수있습니다. Oracle 인스턴스 ( 해당인스턴스에대한모든.dbf 데이터베이스파일및추가로필수시스템데이터베이스파일포함 ) archivelog 모드에있는각데이터베이스파일 (.dbf) 에대한부속 redo 로그파일 선택된테이블스페이스 선택된데이터파일 독립실행형환경의필요시백업 독립실행형환경에서필요시 (On-demand) 백업을수행할경우전체 Oracle 인스턴스, 선택된 Oracle 데이터베이스및 / 또는데이터파일등을백업할수있습니다. 독립실행형또는비 RAC Oracle 환경에서는 SGA(System Global Area) 라고하는공유메모리영역그룹을사용하여단일인스턴스에액세스합니다. 이인스턴스에는 Oracle 서버에서실행되는 Oracle 관련메모리및운영체제프로세스의컬렉션이포함되어있습니다. 다음그림에서는독립실행형 Oracle 환경에대한백업워크플로우를보여줍니다. 그림 3 Oracle 독립실행형구성 20 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
Oracle 백업구성 고가용성환경의필요시백업 Oracle RAC 환경에서백업구성 Oracle RAC 구성에서는여러서버가 Oracle RDBMS(Relational Database Manager System) 소프트웨어를실행하고단일데이터베이스에동시에액세스할수있습니다. Oracle 용 Avamar 플러그인은 RAC 에있는모든머신에서테이블스페이스, 데이터베이스및데이터파일을백업할수있습니다. EMC 에서는 Avamar 또는 Data Domain 시스템을백업타겟으로선택하는 RMAN 명령및명령집합확장을사용하여지정된액티브노드를백업하는방법을권장합니다. Avamar 에서는 archivelog 모드의데이터베이스를구성하고사전구성된 FRA(Flash Recovery Area) 를사용할경우플래시백데이터베이스복구를지원합니다. RAC 를사용할때는 FRA 가클러스터링된파일시스템이나 ASM(Atomated Storage Management) 용량할당스토리지에상주하는지확인하십시오. Oracle 데이터베이스의크기가증가해 VLDB(Very Large Database) 가될수있습니다. VLDB 는매우많은수의데이터베이스행을포함하고있거나매우큰용량의물리적파일시스템스토리지공간을차지하기도합니다. 따라서견고한네트워크전송계층은필수적입니다. VLDB 를백업하려면다음을사용하는것이좋습니다. 10GbE 의 VMware VMXNET Gen 3(VMXNET3) 반가상화가상네트워크 백업데이터네트워크를 Oracle 운영트랜잭션기반네트워크에서분리하는 VLAN(Virtal LAN) 이러한구성을통해백업및복구작업을최적으로실행할수있습니다. Avamar 및 Data Domain 시스템모두를사용하는표준백업및데이터중복제거백업에대해다음 RMAN 매개변수를최적화하는것이좋습니다. 데이터중복제거백업에대해서는데이터베이스암호화를비활성화하십시오. 이렇게하면백업에는최상의데이터중복제거비율이적용됩니다. 백업채널 ( 스트림 ) 할당은최대 10 개를사용하십시오. 스트림수는한번에하나씩늘리는것이좋습니다. 그런다음백업처리량을모니터링하여시간초과나기타시간지연의형태로반환값이낮아지는상태를살펴보십시오. 예를들어일부 Oracle 생태계, 즉인프라스트럭처및애플리케이션동작환경에서최적의스트림개수는 8 개임을파악할수있습니다. Data Domain 시스템을타겟으로사용할경우 RMAN 구성파일에서 FILESPERSET=1 및 MAXOPENFILES=1 매개변수를설정합니다. 이보다높은수치로설정할경우암호화를사용하는것처럼스트림이변경되므로데이터중복제거비율이감소합니다. Oracle RAC 환경에서 Avamar Client 를통해 RMAN 을사용하여액티브노드를백업하려면 Avamar Client 리소스클러스터를만들어야합니다. Oracle 관리자는비즈니스중요성이나기타주요기준에따라계속해서데이터베이스를액티브노드에추가할수있습니다. Oracle DBA 는 Avamar Admin GUI 에서 Avamar 또는 Data Domain 데이터세트중어느것을구성할지선택할수있습니다. DBA 가데이터세트를구성하면 Avamar 에서는클라이언트에대한전체백업과이후의모든증분백업을데이터세트내에서처음에선택된디바이스에저장합니다. Oracle 용 Avamar 플러그인은 Avamar 와 Data Domain 시스템에나누어저장하는백업방식을지원하지않습니다. Avamar 백업소프트웨어는데이터백업에사용되는데이터세트의종류에상관없이백업메타데이터를 Avamar 서버에저장합니다. RMAN 을사용하여 Avamar Oracle 백업을구성하려면다음개괄적단계를수행하십시오. 절차 1. Avamar 파일시스템클라이언트를클러스터의각 RAC 노드에설치합니다. 고가용성환경의필요시백업 21
Oracle 백업구성 2. Oracle 용 Avamar 플러그인을 RAC 클러스터의각노드에설치합니다. EMC Avamar 7.0 for Oracle User Gide 에서는 RAC 환경내각물리적노드에클라이언트와플러그인을설치하는방법에대해설명합니다. 3. 각 RAC 노드에서 rac_config 스크립트가실행되도록하고구성하는각노드에대해동일한공유 Avamar var 디렉토리를지정합니다. EMC Avamar 7.0 for Oracle User Gide 에서는이와관련한단계별지침을제공합니다. 4. Avamar Client 를등록합니다. 다음그림에서는 Avamar 의 avagent/avtar/avagent 가 RMAN 명령을시작하기위해 Oracle 에서제공하는 MML(Media Management Library) 을사용하는 Oracle 환경을보여줍니다. 이명령은데이터베이스또는기타하위레벨객체의백업을요청합니다. 그림 4 Oracle 11gR2 의백업워크플로우 이예에서 RMAN 명령은다음을수행합니다. Oracle 을시작하고복구카탈로그또는제어파일을사용하여백업객체목록을요청 합니다. 백업의만료기간을지정합니다. 데이터중복제거백업에영향을미칠수있는 maxopenfiles 및 filesperset 매개변수를 지정합니다. Avamar 및 Data Domain 백업전략개요 Avamar 7.0 이상버전은 Data Domain 시스템으로의 Oracle 데이터베이스및로그파일백업을지원합니다. Avamar 6.0.x 에서는 Data Domain 시스템으로의데이터베이스백업만지원했었습니다. 이문서의범위를벗어나지만, 지원과관련된이변경사항은 Avamar/Data Domain 사이징의이전패러다임을변화시킵니다. 이제약 1MB 크기의로그파일로도 Avamar/Data Domain 비율이다르게나타날수있기때문입니다. Avamar 7.0 이상버전의이점은다음과같습니다. DB1 의패시브복제본 2 개가 MBX2 와 MBX3 에있습니다. DB2, DB3, DB4 의패시브복제본 1 개가클러스터에있습니다. 각데이터베이스의복제본하나만백업해야합니다. 22 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
Oracle 백업구성 PSOL 은 Avamar 가다음순서대로 Exchange 서버를사용하여데이터베이스를백업하도록지정합니다. MBX2, MBX3, MBX1. Avamar 및 Data Domain 백업전략개요 23
Oracle 백업구성 24 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
5 장 솔루션검증방법론 이장에서는 EMC Avamar 데이터중복제거소프트웨어를사용하는복구작업을수행함으로써백업구성을검증하는데필요한지침과단계를제공합니다. 백업및복구검증방법론...26 솔루션검증방법론 25
솔루션검증방법론 백업및복구검증방법론 Oracle 백업구성및데이터복구성능을검증하려면다양한복구작업을사용해야합니다. 가장높은복구레벨은전체 Oracle 데이터베이스를복구합니다. 사용중인 RMAN 버전에서리디렉션된복구작업을지원할경우데이터베이스를원본인스턴스또는대체인스턴스로복구할수있습니다. 또한 Avamar Oracle 에이전트에서는테이블스페이스시점복구및데이터파일복구같은하위레벨복구를수행할수있습니다. 다음주요 Avamar Oracle 문서에서는하위레벨객체를복구하는데필요한단계를간략히설명합니다. EMC Avamar 7.0 for Oracle User Gide EMC Avamar 7.0 Operational Best Practices EMC Avamar 7.0 관리가이드 26 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드
6 장 참조문서 이섹션에는 EMC Avamar 와 Oracle 11gR2 에대해더자세히알아볼수있는각종문서가정리되어있습니다. 설명서...28 참조문서 27
참조문서 설명서 다음문서에서자세한관련정보를참조할수있습니다. 문서액세스권한이없는경우 EMC 담당자에게문의하시기바랍니다. 제품설명서다음문서에서자세한관련정보를참조할수있습니다. EMC Avamar 7.0 for Oracle User Gide EMC Avamar 7.0 관리가이드 EMC Avamar 7.0 for VMware 사용자가이드 EMC Avamar 7.0 Operational Best Practices EMC Data Domain 데이터중복제거스토리지시스템다음문서에서 EMC Data Domain 데이터중복제거스토리지시스템과관련된자세한정보를참조할수있습니다. Deploy a Hyper-V Clster Network Load Balancing Deployment Gide 제공된링크는문서발행당시올바로작동하는것으로확인되었습니다. Other docmentation Oracle 11gR2 관련문서를제공하는 Oracle 웹사이트 : http://www.oracle.com 28 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계및구축가이드