다음을 통해 공유


데이터 백업 및 보호 개요

 

게시 날짜: 2016년 3월

적용 대상: System Center 2012 SP1 - Data Protection Manager, System Center Data Protection Manager 2010, System Center 2012 R2 Data Protection Manager

백업 개요

DPM에 데이터를 백업하여 보호하려는 각 컴퓨터 또는 서버에서 DPM 보호 에이전트를 설치합니다. DPM 관리자 콘솔에서 보호하려는 각 데이터 원본을 보호 그룹에 추가하고 각 그룹에 대해 백업, 저장소, 보존 및 복원 설정을 구성합니다. 백업 데이터는 다음과 같이 DPM에서 저장됩니다.

  • <설치 드라이브>\Program Files\Microsoft System Center 2012\DPM\DPM\Volumes\Replica - Replica 폴더에는 탑재된 데이터 복제본 볼륨이 포함됩니다.

  • <설치 드라이브>\Program Files\Microsoft System Center 2012\DPM\DPM\Volumes\ShadowCopy - DPM 데이터베이스의 백업 복사본이 포함됩니다.

  • <설치 드라이브>\Program Files\Microsoft System Center 2012\DPM\DPM\Volumes\DiffArea - 데이터 원본에 대한 복구 지점을 저장하는 탑재된 섀도 복사본 볼륨이 포함됩니다.

DPM이 데이터를 저장소에 복제합니다. DPM은 디스크, Microsoft Azure 또는 단기 저장용 테이프와 장기간 저장용 테이프를 사용할 수 있습니다.

DPM이 백업할 수 있는 클라이언트, 서버 및 작업에 대해서는 DPM 보호 지원 매트릭스에서 읽어 보십시오.

동기화 개요

DPM은 데이터를 디스크에 백업하고 동기화합니다. 이 프로세스 동안 DPM은 보호된 서버에 있는 데이터의 복제본 또는 복사본을 만들어 유지 관리합니다. DPM은 이 복제된 데이터의 복구 지점(스냅숏)을 만듭니다. 복제본은 DPM 서버 또는 사용자 지정 볼륨의 디스크 집합으로 구성되는 DPM 저장소 풀에 저장됩니다.

복제본은 구성된 설정에 따라 정기적으로 동기화됩니다. 동기화하는 동안 데이터 변경 내용이 보호된 원본에서 DPM 서버로 전송된 후 해당 데이터 변경 내용이 풀의 복제본에 적용됩니다. DPM은 다음을 통해 이를 수행합니다.

  • 증분 동기화 - DPM이 데이터 원본에서 변경된 내용을 확인하고 해당 변경 내용을 복제본에 업데이트합니다.

  • 일관성 확인 및 증분 동기화 - DPM이 데이터 원본에서 변경된 내용을 확인하고 복제본에 해당 변경 내용을 업데이트한 후 추가적인 블록 수준 복제본 확인을 통해 데이터 일관성을 확인합니다.

DPM이 보호 중인 데이터 유형에 따른 동기화 방법 - 파일 또는 응용 프로그램 데이터

파일 서버에 존재하며 플랫 파일로 보호해야 하는 데이터는 파일 데이터(예: Microsoft Office 파일, 텍스트 파일, 배치 파일 등)로 규정됩니다. 응용 프로그램 서버에 존재하며 DPM의 응용 프로그램 인식을 요구하는 데이터는 응용 프로그램 데이터(예: Exchange 저장소 그룹, SQL Server 데이터베이스, SharePoint 팜)로 규정됩니다.

파일 데이터 동기화

파일 기반 리소스(볼륨, 공유, 폴더)에 대해 DPM 보호 에이전트는 볼륨 필터 및 변경 저널을 사용하여 변경된 파일을 확인한 후 이러한 파일에 대한 체크섬 절차를 수행하여 변경된 블록만 동기화합니다. 변경 내용은 아래와 같이 DPM 서버로 전송되어 동기화할 복제본에 적용됩니다.

파일 변경 내용을 동기화하는 방법

다음 사항에 유의하십시오.

  • 복제본이 일치하지 않는 경우 DPM에서 경고를 생성합니다. 문제를 해결하려면 복제본에 대한 일관성으로 동기화를 시작하세요.DPM은 블록 수준의 유효성 검사를 수행하고 복제본을 복구하여 데이터 원본과의 일관성을 다시 유지합니다.

  • 보호 그룹에 대한 일별 일관성 확인을 예약하거나 일관성 확인을 수동으로 시작할 수 있습니다.

  • 정기적인 간격(구성 가능)으로 DPM은 보호 그룹 구성원에 대한 복구 지점을 만듭니다. 복구 지점은 데이터를 복구할 수 있는 데이터의 한 버전입니다. 파일의 경우 복구 지점은 복제본의 섀도 복사본으로 구성되며, 섀도 복사본은 DPM 서버에서 운영 체제의 VSS(볼륨 섀도 복사본 서비스) 기능을 사용하여 생성됩니다.

작업 데이터 동기화

응용 프로그램 데이터의 경우, 복제본이 DPM을 통해 생성된 후 응용 프로그램 파일에 속하는 볼륨 블록의 변경 내용은 볼륨 필터로 추적됩니다.DPM 서버로 변경 내용을 전송하는 방법은 응용 프로그램 및 동기화 유형에 따라 달라집니다.

  • DPM 관리자 콘솔에서 동기화하는 레이블이 지정된 동기화는 기본적으로 증분 백업입니다. 복제본과 결합되면 응용 프로그램 데이터의 정확한 사본을 만듭니다.

  • DPM 관리자 콘솔에서 빠른 전체 백업이라는 동기화는 완전한 VSS(볼륨 섀도 복사본 서비스) 스냅숏이 생성되었지만 변경 블록만 DPM 서버에 전송되는 것을 나타냅니다.

    빠른 전체 백업이 수행될 때마다 응용 프로그램 데이터의 복구 지점이 만들어집니다. 응용 프로그램에서 증분 백업을 지원하는 경우에는 동기화 작업을 수행할 때도 매번 복구 지점이 만들어집니다.

  • 작업은 다음과 같은 유형의 동기화를 사용합니다.

    • Exchange - 동기화는 Exchange VSS 기록기를 사용하여 증분 VSS 스냅숏을 전송합니다. 모든 동기화 및 빠른 전체 백업에 대해 복구 지점이 생성됩니다.

    • SQL Server - 읽기 전용 모드로 로그가 전달되거나 단순한 복구 모델을 사용하는 데이터베이스에서는 증분 백업을 지원하지 않습니다. 각 빠른 전체 백업에 대해서만 복구 지점이 생성됩니다. 다른 모든 SQL Server 데이터베이스의 경우, 동기화에서 트랜잭션 로그 백업을 전송하며 증복 동기화 및 빠른 전체 백업에 대해 복구 지점이 생성됩니다. 트랜잭션 로그는 트랜잭션이 마지막으로 백업된 이후 데이터베이스에 대해 수행된 모든 트랜잭션에 관한 일련의 레코드입니다.

    • SharePoint - 증분 백업을 지원하지 않습니다. 각 빠른 전체 백업에 대해서만 복구 지점이 생성됩니다.

증분 및 빠른 전체 백업 비교

  • 증분 동기화는, 빠른 전체 백업을 수행하는 경우보다 짧은 시간이 걸립니다. 그러나 데이터를 복구하는 데 드는 시간은 동기화 수가 늘어날수록 증가합니다.DPM이 마지막 전체 백업을 복원한 후 복구를 위해 선택한 시점까지 모든 증분 동기화를 적용하기 때문입니다.

  • 복구 시간을 단축하기 위해 DPM에서는 변경된 블록을 포함하도록 복제본을 업데이트하는 일종의 동기화 작업인 빠른 전체 백업을 정기적으로 수행합니다.

  • 빠른 전체 백업 중 DPM은 변경된 블록으로 복제본을 업데이트하기 전에 복제본의 스냅숏을 만듭니다. 더 잦은 복구 지점 목표를 사용하고 데이터 손실 기간을 줄이기 위해 DPM은 두 개의 빠른 전체 백업 간에 증분 동기화도 수행합니다.

  • 파일 데이터 보호의 경우와 마찬가지로 복제본이 데이터 원본과 일관되지 않은 경우 DPM에서 영향받는 서버 및 데이터 원본을 지정하는 경고를 생성합니다. 이 문제를 해결하기 위해 관리자가 복제본에 대해 일관성 확인 및 동기화 작업을 시작하여 복제본을 복구합니다. 일관성 확인 중 DPM은 블록 수준의 유효성 검사를 수행하고 복제본을 복구하여 데이터 원본과의 일관성을 다시 유지합니다.

    보호 그룹에 대한 일별 일관성 확인을 예약하거나 일관성 확인을 수동으로 시작할 수 있습니다.