System Center

Data Protection Manager 2007을 사용한 향상된 백업

Calvin Keaton

 

한 눈에 보기:

  • 테이프 백업에서 전환
  • 연속 데이터 보호
  • 디스크 기반 백업
  • DPM을 사용한 보다 세분화된 제어

데이터 보호 시장은 최근에 일종의 부흥기를 맞았습니다. 꽤 오랜 기간 동안 테이프 기반 백업 솔루션과 천편일률적인 야간 백업 방법에 의존하다가

근래에 와서 비교적 짧은 기간에 다양한 새로운 기술과 방법이 출현하게 되었습니다. 새로 출현한 기술로는 디스크 기반 백업, CDP(연속 데이터 보호), 그리고 데이터 암호화 같이 매우 단순해 보이는 기술도 포함됩니다. 새로운 기술 중 몇몇은 디스크 저장소 가격의 하락, 네트워크와 프로세서의 성능 향상, 새로운 규제 요구 사항 등으로 인해 최근에 와서야 사용이 가능해지거나 필요성이 부각된 것들입니다.

Microsoft는 오랫동안 이 분야에서 플랫폼 및 응용 프로그램 기반 솔루션을 제공했으며 그 중 몇 가지 예를 들면 NTBackup, Exchange Server, SQL ServerTM 백업 도구가 있습니다.

System Center Data Protection Manager(DPM) 2006은 Microsoft가 데이터 보호 시장에 선보인 최초의 독립 실행형 소프트웨어 제품으로, 디스크 기반 데이터 보호 기능을 제공하는 초기의 제품 중 하나였으며 처음부터 끝까지 디스크 기반 백업을 염두에 두고 만들어진 몇 안 되는 제품 중 하나입니다. 대부분의 다른 제품은 테이프에 기반을 두었으며 디스크 기반 백업을 위해 개선되었을 뿐 여전히 테이프 기반 접근 방법을 취하고 있습니다.

DPM은 System Center 제품군의 일부입니다. System Center 제품군은 복잡한 IT 인프라의 일상적인 관리 업무를 보다 경제적으로 손쉽게 수행할 수 있도록 설계되었습니다. System Center는 MOF(Microsoft® Operations Framework) 및 ITIL(Information Technology Infrastructure Library)의 자동화 기술과 모범 사례를 기반으로 구축된 솔루션으로, 조직 내 모든 수준에서 사용할 수 있습니다.

DPM은 이러한 System Center 제품군의 한 부분일 뿐입니다. System Center Configuration Manager는 구성 관리 및 소프트웨어 배포 기능을 제공합니다. System Center Operations Manager는 시스템 사전 모니터링 및 자동화 기능을 제공합니다. System Center Capacity Planner는 인프라 배포의 용량 계획과 가상 분석에 사용할 수 있습니다. 자세한 내용은 microsoft.com/systemcenter를 참조하십시오.

System Center Data Protection Manager 2006은 파일 및 인쇄 서버에 대한 디스크 기반 백업 기능과 지점에 대한 WAN 기반 디스크 백업 기능을 제공합니다. System Center Data Protection Manager 2006은 데이터 센터의 파일 서버를 보호하고 지점 로컬 테이프 백업 하드웨어의 필요성을 제거하도록 설계되었지만 Microsoft 응용 프로그램을 기본적으로 지원하지 않으며 장기 테이프 보관 시 타사 제품을 사용하는 단점이 있었습니다.

System Center Data Protection Manager 2006에 기반을 둔 새로운 DPM 버전인 System Center Data Protection Manager 2007은 이전 버전과 마찬가지로 파일 서버와 인쇄 서버 및 지점에 대한 강력한 디스크 기반 보호 기능을 제공하는 동시에 Exchange, SQL Server, SharePoint® 등의 중요한 업무용 Microsoft 응용 프로그램에 대한 지원을 추가로 제공하며 테이프 백업을 기본적으로 지원합니다. 새로운 버전에서 많은 변경이 이루어지는 것은 흔히 볼 수 있는 일이지만 DPM의 경우에는 특히 그렇습니다. 이 두 번째 버전에서는 다수의 새로운 기능이 추가되었으며 기존 기능의 성능이 크게 향상되었습니다. 이 문서에서는 몇 가지 새로운 기능과 향상된 기능을 살펴보고 새로운 버전에서 기대할 수 있는 효과를 전반적으로 살펴보도록 하겠습니다.

응용 프로그램 및 플랫폼 지원

대부분의 백업 소프트웨어 공급업체는 응용 프로그램 지원에 대해 범용성을 우선하는 접근 방식을 취합니다. 즉, 가능한 한 다양한 데이터 원본을 지원하기 위해 엔지니어링 투자를 다수의 응용 프로그램에 걸쳐 분산시킵니다. 그 결과 매우 다양한 응용 프로그램을 지원하되 극히 기본적인 기능만 지원하게 됩니다. Microsoft는 광범위한 응용 프로그램이나 플랫폼에 대해 제한된 지원을 제공하는 대신 Windows® 플랫폼의 몇 가지 특정 응용 프로그램을 보호하는 것에 주력하는 방법을 선택했습니다. 이렇게 소수의 특정 응용 프로그램에만 엔지니어링 노력을 집중 투자한 결과 다른 백업 제품에서는 흔히 찾아볼 수 없는 기능이 포함된 통합된 백업 및 복원 환경을 만들 수 있게 되었습니다.

Microsoft Exchange 지원은 DPM 2006 사용자가 요청한 최우선 기능입니다. 이를 염두에 두고 설계된 DPM 2007에서는 Exchange Server 2003과 Exchange Server 2007을 모두 지원합니다. DPM UI에서 개체로 나타나는 개별 저장소 그룹에 대해 저장소 그룹 수준의 보호가 이루어지며, 필요한 경우 개별 저장소 그룹을 보호 그룹에 추가하여 예약된 정책 기반 백업을 수행할 수 있습니다. 이제 클러스터형 저장소 그룹이 단일 개체로 나타나므로 클러스터의 개별 구성원을 추적할 필요가 없으며 저장소 보호를 수동으로 동기화할 필요도 없습니다. 복원은 저장소 그룹, 데이터베이스 또는 사서함 수준에서 발생합니다. 또한 자동화를 통해 세분화된 복구를 수행할 수 있습니다. 즉, 표준 Exchange 도구를 사용하여 데이터를 복구 저장소 그룹에 복원한 다음 다시 표준 Exchange 도구를 사용하여 사서함과 같은 보다 세분화된 개체를 추출하도록 자동 복구 작업을 구성할 수 있습니다(그림 1 참조).

그림 1 DPM의 Exchange 지원

그림 1** DPM의 Exchange 지원 **(더 크게 보려면 이미지를 클릭하십시오.)

몇몇 다른 Exchange 백업 솔루션과 달리 DPM은 복원된 개체 추출 시 Exchange 도구 이외의 도구를 사용하거나 Exchange 데이터베이스를 리버스 엔지니어링하지 않습니다. 따라서 Exchange에서 DPM 기반 사서함 복원이 완벽하게 지원됩니다.

DPM 2007은 Exchange 2007 CCR(클러스터 연속 복제)과 LCR(로컬 연속 복제)을 완벽하게 지원하는 첫 번째 제품입니다. Exchange 2003 클러스터도 지원됩니다.

SQL Server 2000과 SQL Server 2005는 DPM 2007에서 지원되며 백업과 복원이 모두 데이터베이스 수준에서 발생합니다. 리디렉션된 복원과 이름 재지정 복원이 지원되며 클러스터된 데이터베이스, 미러링된 데이터베이스, 로그 전달 데이터베이스도 완벽하게 지원됩니다.

Exchange와 마찬가지로 여러 개의 클러스터된 데이터베이스가 UI에서 단일 개체로 나타나므로 각각의 클러스터된 서버에 대해 별도로 보호를 구성할 필요가 없습니다(그림 2 참조). DPM의 SQL Server 지원을 통해 백 엔드 SQL Server 데이터베이스를 사용하는 수많은 타사 응용 프로그램을 보호할 수 있습니다. 이 경우 응용 프로그램은 파일 보호를 통해 보호되고 SQL Server 데이터베이스는 DPM의 기본 SQL Server 지원을 통해 보호됩니다. DPM의 융통성이 뛰어난 예약 엔진을 사용하면 동일 보호 그룹에 파일 백업과 SQL Server 백업을 모두 추가하여 두 가지 백업을 동시에 수행하고 일반 관리 및 예약 인터페이스를 공유할 수 있습니다.

그림 2 클러스터링 백업

그림 2** 클러스터링 백업 **(더 크게 보려면 이미지를 클릭하십시오.)

공동 작업 관련 작업은 SharePoint 2007을 통해 보호되며, Windows SharePoint Services(WSS) 3.0과 Microsoft Office SharePoint Server(MOSS) 2007이 모두 지원됩니다. 지원은 팜 수준에서 발생하며, 팜이 여러 서버에 분산되어 있는 경우에도 마찬가지입니다. 예를 들어 웹 프런트 엔드 서버 세 개와 사이트 모음 서버 두 개, 데이터베이스 서버 한 개의 총 여섯 개 서버로 구성된 팜은 DPM UI에서 단일 개체로 나타나고 단일 개체로 백업되며, DPM에서도 단일 개체로 복원할 수 있습니다.

DPM은 전체 팜 복원을 지원하는 동시에 사이트, 사이트 모음, 개별 문서, 목록 또는 항목 복원도 지원합니다. 이전 버전의 SharePoint는 DPM SQL Server 보호 기능을 통해 SQL Server 데이터베이스로 보호할 수 있습니다.

파일 및 인쇄 작업도 DPM 2007에서 계속해서 지원되며 파일 열기 지원도 추가 비용 없이 사용할 수 있습니다. 파일 및 폴더 제외에 대한 지원과 시스템 상태 백업 지원도 추가되었습니다. Windows Vista® 및 Windows XP를 포함하도록 파일 지원이 확대되었다는 점도 주목해야 합니다. 그러나 주로 파일 서버로 사용되는 시스템이 지원 대상이므로 이러한 클라이언트 운영 체제에 대한 지원은 비교적 제한적입니다. DPM 사용자는 필요한 경우 소수의 클라이언트를 보호할 수 있지만 다수의 데스크톱으로 지원을 확장하는 것은 쉽지 않습니다.

Exchange Server, SQL Server, SharePoint 서버 및 파일 서버에 대한 기본 지원을 통해 DPM은 Windows 환경에서 발생하는 대부분의 작업을 지원할 수 있습니다. 일반적이지 않은 작업을 위해 DPM 2007은 백업이 수행될 때마다 자동으로 실행할 수 있는 사전 스크립트 및 사후 스크립트를 지원합니다. 이 기능을 통해 DPM은 광범위한 다른 응용 프로그램이나 작업을 지원할 수 있습니다. 이와 같은 지원은 Exchange, SQL Server, SharePoint 등에 대한 지원만큼 통합된 것은 아니지만 다양한 데이터 원본을 융통성 있게 지원합니다. Oracle 같이 Microsoft 제품은 아니지만 널리 사용되는 제품을 지원하는 방법에 대해 자세히 알아보려면 DPM TechCenter(technet.microsoft.com/dpm)를 참조하십시오.

DPM 2007의 보다 흥미로운 향상 기능 중 하나는 호스트 기반 가상 서버 지원입니다. 대부분의 백업 제품은 가상 서버 게스트를 개별 서버로 지원할 수는 있지만 이러한 보호를 단일 라이선스 및 에이전트 설치를 통해 호스트 수준에서 지원할 수 있는 제품은 거의 없습니다. DPM은 재귀 VSS(볼륨 섀도 복사본 서비스) 작성기를 사용하여 호스트에 배포된 단일 에이전트를 통해 특정 가상 서버 호스트에서 호스트되는 모든 게스트를 보호합니다. 이 재귀 VSS 작성기는 게스트 또는 게스트에서 실행되는 응용 프로그램에서 활성 상태인 VSS 작성기를 호출할 수 있습니다. 게스트에 설치된 응용 프로그램이나 운영 체제의 종류는 관계가 없습니다. 이를 통해 DPM은 공급업체에 관계없이 게스트로 실행되는 모든 플랫폼이나 응용 프로그램을 보호할 수 있습니다. 이러한 호스트 기반 가상 서버 백업의 경우 응용 프로그램과의 일관성이 유지되며 필요에 따라 기존 호스트나 새 호스트에서 복원할 수 있는 단일 VHD(가상 하드 디스크) 이미지가 생성됩니다.

이러한 호스트 기반 백업 이미지는 게스트나 독립 실행형 서버에 설치된 DPM 에이전트를 통해 만들어진 백업만큼 세분화된 수준의 복원을 제공하지는 않지만 가상화된 환경에 대한 간편한 시스템 복구를 비롯하여 여러 가지 면에서 효율적입니다.

속도, 안정성 및 효율성

이전 버전에 비해 DPM 2007의 응용 프로그램 지원은 적용할 수 있는 깊이와 범위가 모두 향상되었을 뿐만 아니라 전체 백업과 증분 백업의 세분성도 향상되었습니다. DPM 2006에서는 최대 1시간마다 동기화가 가능했지만 DPM 2007에서는 15분마다 증분 백업을 수행하고 1시간마다 전체 백업을 수행할 수 있습니다. 이보다 낮은 수준의 SLA(서비스 수준 계약)가 필요한 고객의 경우 일주일에 한 번만 전체 백업을 수행할 수도 있습니다. 이러한 고객은 중요도가 낮은 서버에 대해서는 백업 빈도를 줄이고 중요한 서버에 대해서는 백업이 자주 수행되도록 예약할 수 있습니다. 15분마다 DPM 서버와의 동기화가 수행되지만 DPM 에이전트는 동기화 사이 사이의 공백 기간 동안 보호된 서버의 변경 내용을 적극적으로 추적합니다.

새 DPM 에이전트는 보호된 서버에서 블록 수준 변경이 발생할 때마다 이를 지속적으로 추적합니다. 이는 DPM 2007용으로 개발된 완전히 새로운 볼륨 필터를 통해 가능합니다. 이 필터는 페이징 풀 메모리에 존재하며 보호된 볼륨의 각 블록을 1비트로 나타내는 비트맵으로 구성되어 있습니다.

볼륨에 블록이 작성될 때마다 이 비트맵에서 그에 해당하는 1비트가 활성화됩니다. 이 프로세스가 프로세서와 메모리에 미치는 영향은 일반적인 바이러스 백신 필터에 비해 미미하며 변경 비율이 달라져도 디스크 공간 요구 사항이 늘어나지 않습니다. 즉, 이 필터로 인한 부하는 변경 비율에 따라 늘어나지 않습니다. 이는 매우 주목할만한 점입니다. 대부분의 블록 수준 변경 추적 스키마의 경우 프로세서 및 메모리 오버헤드를 발생시킬 뿐만 아니라 변경 비율에 따라 디스크 사용량도 늘어납니다. 따라서 변경 비율이 높을수록 더 많은 영향을 주게 되고 변경 비율이 매우 높을 경우 시스템의 디스크 공간이 부족해지는 현상이 발생하기도 합니다. DPM 2007의 경우 볼륨 필터가 프로세서, 메모리 및 디스크에 주는 영향은 변경 비율에 관계없이 일정합니다. 즉, 변경 비율이 1%이든 1,000%이든 이 필터로 인해 발생하는 낮은 오버헤드에 영향을 주지 않습니다.

변경된 데이터 추적은 DPM 2007의 수많은 기능 중 하나에 불과합니다. DPM 2007은 보호된 서버에서 VSS 서비스를 사용하여 응용 프로그램과 일관되며 안정적인 복구가 가능한 백업 이미지를 만듭니다. VSS는 Windows XP 및 Windows Server® 2003을 위한 백업 인프라를 제공하고 데이터에 대한 일관된 지정 시간 복사본(섀도 복사본)을 만드는 메커니즘으로 사용하기 위해 Microsoft에서 개발한 기술입니다. VSS는 업무용 응용 프로그램, 파일 시스템 서비스, 백업 응용 프로그램, 빠른 복구 솔루션 및 저장소 하드웨어를 통해 읽기 및 쓰기를 조정하여 일관된 섀도 복사본을 생성할 수 있습니다. 따라서 VSS는 현재의 시장에서 응용 프로그램과 일관된 백업을 생성하는 가장 일관되고 안정적인 메커니즘이라고 할 수 있습니다. 공유 폴더의 섀도 복사본을 비롯한 Windows Server 2003의 몇 가지 기능은 VSS를 사용합니다.

응용 프로그램 백업에 VSS를 사용하는 대부분의 제품은 변경 내용을 추적하고 백업을 위해 응용 프로그램과 일관된 이미지를 얻기 위해 VSS 복제본을 만들어 보호된 서버의 적절한 위치에 보관합니다. 그러나 복제본을 항상 보호된 서버 내에 두면 응용 프로그램에서 디스크에 쓸 때마다 VSS 복제본을 최신 상태로 유지하기 위해 기록 중 복사(COW)가 일어나므로 성능에 꽤 많은 영향을 주게 됩니다. 이로 인해 25% 가량의 프로세서 오버헤드가 발생하고 응용 프로그램에서 디스크에 쓸 때 많은 영향을 줄 수 있습니다.

DPM은 자체의 볼륨 필터를 통해 변경 내용을 추적하므로 VSS 복제본을 항상 보호된 서버에 유지할 필요가 없습니다. 대신 DPM은 전체 백업이 수행될 때 VSS 복제본을 만든 다음 복제본의 변경된 데이터만 식별하기 위해 볼륨 필터 비트맵을 오버레이합니다. 변경된 데이터는 DPM 서버로 이동되어 복구 지점을 만드는 데 사용됩니다. 그런 다음 보호된 서버의 VSS 복제본이 삭제되고 볼륨 필터가 다시 설정됩니다. 그런 후에는 오버헤드를 거의 발생시키지 않고 VSS 복제본이나 이와 관련된 리소스 사용 없이 블록 수준 변경 추적이 계속됩니다.

이 솔루션의 경우 복구 지점에서 복원 가능한 응용 프로그램 이미지가 생성되고 보호된 서버와 DPM 서버 간에 이동되는 데이터의 양이 줄어듭니다.

DPM 2007의 전체 백업은 데이터의 전체 복사본을 보호된 서버에서 DPM 서버로 이동하지 않습니다. 대신 변경된 데이터만 이동합니다. 따라서 1일 변경 비율이 10%인 100GB의 Exchange 저장소 그룹에 대해 매일 전체 백업을 수행하면 10GB의 데이터만 이동됩니다.

이러한 전체 백업의 크기 감소는 복구 지점을 캡처하기 위해 스냅숏을 만들 때 DPM 서버의 저장소 효율을 크게 높여 줍니다. 각 스냅숏은 마지막 전체 백업 이후 만들어진 변경된 데이터로 구성되며 전체 백업이 수행될 때 자동으로 만들어집니다. 응용 프로그램에 대한 백업의 경우, 발생한 중간 증분 백업도 스냅숏에 포함됩니다.

DPM에서 증분 백업은 기본적으로 로그 백업이므로 응용 프로그램에 대해 전체 백업을 수행할 때마다 변경된 데이터가 DPM 서버로 이동된 후 중간 로그 백업과 결합되어 여러 복구 지점이 포함된 단일 스냅숏이 만들어집니다. 앞에서 설명한 1일 변경 비율이 10%인 100GB Exchange 저장소 그룹의 경우 매일 전체 백업을 수행하고 15분마다 증분 백업을 수행한다고 가정하면 10GB의 변경된 데이터와 5-10GB 가량의 응용 프로그램 로그가 스냅숏에 포함됩니다. 15GB에서 20GB 가량의 이 스냅숏에 최대 97개의 복구 지점이 포함된다는 점을 주목할 필요가 있습니다.

전체 백업은 적어도 1주일에 한 번 이상은 수행되어야 합니다. 총 스냅숏 수는 응용 프로그램 서버의 경우 512개로 제한되고 파일 서버의 경우 64개로 제한됩니다. 따라서 매주 전체 백업을 수행하고 15분마다 증분 백업을 수행하면 스냅숏당 673개의 복구 지점이 만들어지고 512개의 스냅숏이 모두 사용될 경우 340,000개가 넘는 복구 지점이 만들어집니다. 디스크에 이렇게 많은 복구 지점을 보관할 필요는 거의 없지만 이는 작업 예약 및 지정 시간 복구와 관련된 DPM의 융통성과 확장성을 잘 보여 줍니다.

전체 백업에 로그 백업을 포함함으로써 DPM은 매우 많은 수의 복구 지점을 매우 적은 양의 디스크 공간에 효율적으로 저장할 수 있습니다. 그러나 이 프로세스는 어느 정도의 오버헤드를 발생시킵니다. 또한 중복 제거 구성 요소, 즉 블록 수준 변경 추적 기능이 포함되어 있기는 하지만 이 프로세스가 기술적으로 압축이나 SIS(단일 인스턴스 저장소)는 아닙니다. 명칭이 무엇이든 간에 DPM은 생성된 각 복구 지점에 대해 매우 적은 양의 저장소를 사용하여 매우 효율적인 작업을 수행합니다. 이보다 중요한 것은 DPM은 이 작업을 위해 기존의 압축, 단일 인스턴스 저장소 또는 중복 제거를 사용하지 않기 때문에 압축, SIS 또는 중복 제거 저장소 플랫폼을 사용하여 DPM 서버에 저장소를 제공할 경우 효율성이 더욱 증대될 수 있다는 것입니다.

데이터 무손실 복구 및 CDP

DPM 2007의 가장 흥미로운 변경 중 하나가 바로 Microsoft 응용 프로그램에 대해 무손실 복구를 수행할 수 있는 기능입니다. 이는 블록 수준 변경 추적과 VSS 아키텍처, 그리고 보호된 서버의 기존 응용 프로그램 로그와의 긴밀한 통합을 통해 가능합니다.

일반적으로 현재 시장에서 데이터 보호 및 복구를 위해 사용하는 방법은 다음 두 가지입니다.

복제 기반 솔루션 복제 기반 솔루션은 대부분의 고객이 대개 CDP(연속 데이터 보호)로 생각하는 솔루션입니다. 복제 기반 데이터 보호에는 변경 발생 시 보호된 서버의 변경 내용을 백업 서버로 이동하는 작업이 포함됩니다. 복제 기반 솔루션은 데이터 손실 없이 어느 시점으로도 복구가 가능한 디스크 기반 솔루션입니다.

복제 기반 솔루션은 매우 우수한 기술이기는 하지만 몇 가지 단점이 있습니다. 무엇보다도 복제 솔루션에 응용 프로그램 상태라는 개념이 존재하지 않을 뿐만 아니라 응용 프로그램의 구동부에 대해서도 인식하지 못합니다. 따라서 버퍼를 플러시하지 않으며, 백업 중 메모리에 있거나 전송 중인 데이터를 고려하지 않습니다. 이로 인해 복제 기반 복구 지점이 응용 프로그램과 일관되지 않는 경우가 흔하게 발생합니다. 즉, 복구를 수행할 수는 있지만 응용 프로그램이 실제로 사용 가능한 상태로 돌아오지 않습니다. 일부 복제 기반 CDP 공급업체의 경우 해당 설명서에 현재 복구 지점이 작동하지 않을 경우 응용 프로그램에 다른 복구 지점을 시도하라는 내용을 포함할 정도로 이 문제는 흔하게 발생하고 있습니다.

응용 프로그램 일관성 문제 외에도 복제 기반 CDP 솔루션은 일반적으로 비용이 꽤 많이 들고, 네트워크 및 프로세스 오버헤드를 일으키며, 전용 하드웨어에서나 가능한 많은 양의 저장소 공간을 필요로 합니다. 또한 복제 기반 데이터 보호 솔루션은 대부분의 고객에게 필요한 보관 또는 오프사이트 테이프 백업에 그다지 적합하지 않습니다.

스냅숏 기반 솔루션 스냅숏 기반 솔루션은 지정 시간 복구에 사용할 수 있는 지정 시간 스냅숏을 외부 미디어에 만드는 기존의 테이프 백업 방식의 데이터 보호 솔루션입니다. RPO(목표 복구 지점)는 스냅숏 빈도에 따라 결정되므로 매일 백업할 경우 24시간 동안의 데이터가 손실됩니다. 스냅숏은 저렴하고 관리하기가 쉬울 뿐만 아니라 네트워크에 미치는 영향이 제한되고 디스크 보관이나 테이프 보관에 적합하다는 장점이 있습니다. 또한 스냅숏 기반 솔루션을 사용할 경우 스냅숏을 만들기 전에 응용 프로그램을 준비할 시간을 가질 수 있으므로 대개 응용 프로그램과 일관된 이미지가 생성되며 따라서 백업이 수행될 때 응용 프로그램의 구동부가 누락될 위험이 줄어듭니다.

스냅숏 생성의 최근 추세는 유사 CDP 솔루션에 가까워지고 있습니다. 이러한 솔루션은 스냅숏 빈도가 늘어나 RPO가 매우 낮아지는 스냅숏 솔루션입니다. 일부 제품은 이제 RPO를 분 단위로 측정하고 그만큼 스냅숏을 자주 만들게 됨에 따라 유사 CDP라는 수식어를 떼고 완전한 CDP 제품이라고 선전할 정도입니다. 그러나 복원의 경우에는 여전히 몇 분 동안의 데이터 손실이 발생합니다.

DPM 2006은 명백히 유사 CDP 스냅숏 생성 방식을 취하지만 DPM 2007은 고유한 방식으로 CDP를 실현합니다. 새로운 버전의 DPM은 최대 15분마다 VSS 및 고유의 블록 수준 변경 추적 기술을 통해 스냅숏을 생성하여 변경된 데이터만 보호된 서버의 VSS 스냅숏에서 이동합니다. 따라서 개별 지정 시간 스냅숏에 블록 수준 변경 내용만 포함되므로 스냅숏 크기가 매우 작습니다. 이는 매우 발전된 스냅숏 생성 방식입니다. DPM에 새로 추가된 혁신적인 기능은 Exchange, SQL 및 SharePoint를 위한 완전한 응용 프로그램 통합입니다. DPM에서 응용 프로그램 로그를 인식하고 복구 시 이러한 로그를 롤포워드할 수 있을 정도로 긴밀하게 통합되었습니다. 응용 프로그램 로그가 있는 한 DPM은 마지막 지정 시간 스냅숏에서 응용 프로그램 로그를 롤포워드하여 무손실 복구를 실현할 수 있습니다(그림 3 참조). 최선의 방법에 따라 응용 프로그램 로그를 별도의 드라이브에 보관했다면 응용 프로그램 로그를 사용할 수 있을 것입니다.

그림 3 Data Protection Manager Administrator Console(관리자 콘솔)의 복구 옵션

그림 3** Data Protection Manager Administrator Console(관리자 콘솔)의 복구 옵션 **(더 크게 보려면 이미지를 클릭하십시오.)

복제 기반 솔루션과 스냅숏 기반 솔루션을 혼합하여 CDP를 구현하는 이러한 접근 방식은 여러모로 두 솔루션에서 최선의 것만 가져온 것입니다. 즉, 복제 기반 제품의 데이터 무손실 기능과 함께 스냅숏 생성 솔루션의 응용 프로그램 일관성 및 장기 보관 지원 기능을 제공하면서 두 솔루션이 지닌 여러 가지 단점은 배제합니다.

디스크 및 테이프 백업 지원

제품에 테이프 지원 기능이 추가되었다는 점을 빼놓는다면 DPM 2007의 새로운 기능에 대해 모두 설명했다고 할 수 없을 것입니다. DPM 2006은 D2D(디스크 대 디스크) 백업만 지원했습니다. 즉, 데이터가 보호된 서버의 디스크에서 DPM 서버의 디스크로 이동되었습니다. DPM 2007에서는 디스크와 테이프 미디어를 모두 지원합니다. 따라서 보호된 서버의 디스크에서 DPM 서버에 연결된 디스크로(D2D) 또는 DPM 서버에 연결된 테이프로(D2T) 데이터를 이동하거나, 보호된 데이터를 먼저 DPM 서버의 디스크에 스테이징한 후 장기 보관을 위해 테이프로 이동할 수 있습니다(D2D2T).

DPM 2007에서는 다양한 테이프 라이브러리와 자동 로더 및 많은 종류의 테이프 미디어를 지원합니다.

DPM의 테이프 지원에는 추가 비용을 들일 필요가 없는 소프트웨어 기반 테이프 미디어 암호화, 기본 암호화 키 관리, 테이프 보관 및 위치 추적과 같은 많은 고급 기능이 포함되어 있습니다.

요약

지금까지 System Center Data Protection Manger 2007의 몇 가지 새로운 기능과 향상된 기능에 대해 자세히 살펴보았습니다. 이러한 기능은 Microsoft 플랫폼과 응용 프로그램을 위해 일관되고, 안정적이며, 관리하기 쉬운 데이터 보호 기능을 제공하도록 설계되어 Windows 응용 프로그램 및 플랫폼 데이터 보호의 새로운 표준이 되었습니다.

이 문서에서 설명한 기능 외에도 이 제품에는 Windows 통합 최종 사용자 복구, 융통성 있는 대역폭 제한, 고급 명령줄 인터페이스 등의 많은 향상된 기능이 포함되어 있습니다. Data Protection Manager 2007 베타 2를 다운로드하여 이러한 기능들을 직접 사용해 보십시오. System Center 제품군에 포함되는 모든 제품에 대한 소개와 자세한 내용은 microsoft.com/systemcenter를 참조하십시오. 이 웹 사이트에서 Data Protection Manager를 비롯하여 System Center 제품군에 포함되는 모든 솔루션을 살펴 볼 수 있습니다.

Calvin Keaton은 현재 DPM의 제품 기획자로 근무하고 있으며, 이전에는 Microsoft IT Data Protection 서비스를 관리했습니다. Microsoft에 근무하기 전에는 Compaq과 HP Services의 데이터 센터 사이트 운영 팀을 연이어 관리하는 등 데이터 센터 운영 및 하드웨어 관련 분야에서 6년 간 경력을 쌓은 바 있습니다.

© 2008 Microsoft Corporation 및 CMP Media, LLC. All rights reserved. 이 문서의 전부 또는 일부를 무단으로 복제하는 행위는 금지됩니다..