다음을 통해 공유


성능에 영향을 주는 DPM 운영 최적화

 

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

System Center 2012 – Data Protection Manager(DPM) 데이터 복제 및 동기화 성능을 최적화하기 위해 수행할 수 있는 다양한 단계가 있습니다.

  • 네트워크 제한 구성

  • 데이터 압축 사용

  • 동기화 시작 시간 분산

  • 초기 복제 오프라인 수행

  • 빠른 전체 백업을 위해 일정 수정

네트워크 제한 구성

네트워크 대역폭 사용 제한은 DPM에서 복제본을 만들고 동기화하는 데 사용할 수 있는 네트워크 대역폭 양을 제한합니다. 제한은 각 동기화 작업을 완료하는데 소요되는 시간을 늘릴 수 있습니다. 제한은 기본적으로 꺼져 있습니다.

네트워크 대역폭 사용 제한을 사용하도록 설정하려면

  1. DPM 관리자 콘솔에서 관리 보기로 이동합니다.

  2. 에이전트 작업 영역을 열고 제한할 컴퓨터를 선택합니다.

  3. 컴퓨터 제한을 클릭합니다.

  4. 제한 대화 상자에서 네트워크 대역폭 사용 제한 사용을 선택합니다.

  5. 컴퓨터의 제한 설정근무 일정을 선택합니다.

    참고

    근무 시간 및 근무외 시간에 대해 개별적으로 네트워크 대역폭 사용 제한을 구성하고 보호된 컴퓨터의 근무 시간을 정의할 수 있습니다.

  6. 설정을 적용하려면 확인을 클릭합니다.

    네트워크 대역폭 사용량은 그룹 정책에 의해 제한될 수도 있습니다. 로컬 컴퓨터의 그룹 정책 예약 대역폭 제한은 DPM을 비롯한 패킷 스케줄러를 사용하는 모든 프로그램의 결합된 예약 대역폭을 결정합니다. DPM 네트워크 대역폭 사용 제한은 DPM에서 복제본을 만들고, 동기화하고, 일관성을 확인하는 동안 소비할 수 있는 네트워크 대역폭 양을 결정합니다. DPM 대역폭 사용 제한이, 자체적으로 또는 다른 프로그램의 제한과 결합하여, 그룹 정책 예약 대역폭 제한을 초과하면 DPM 대역폭 사용 제한은 적용되지 않을 수 있습니다.

    예를 들어 DPM 컴퓨터의 네트워크 연결이 1Gbps(기가비트/초)이고 그룹 정책 예약 대역폭 제한이 20%이면 패킷 스케줄러를 사용하는 모든 프로그램에 대해 대역폭이 200Mbps 예약됩니다. 이런 상태에서 IIS(인터넷 정보 서비스) 대역폭 사용량이 최대 100Mbps로 설정되는 동시에 DPM 대역폭 사용량이 최대 150Mbps로 설정되면, DPM과 IIS의 결합된 대역폭 사용 제한이 그룹 정책 예약 대역폭 제한을 초과하게 되고 DPM 제한은 적용되지 못합니다. 이 문제를 해결하려면 네트워크 대역폭 사용 제한에 대한 DPM 설정을 줄이십시오.

데이터 압축 사용

압축은 복제본을 만들거나 동기화하는 중에 전송되는 데이터의 크기를 줄임으로써 네트워크 성능에 주는 영향을 줄이면서 데이터 처리량을 늘려 줍니다. 하지만 이 옵션은 DPM 서버와 보호된 컴퓨터 양쪽에서 CPU 부하를 증가시킵니다. 압축량과 네트워크 성능의 개선 정도는 작업량에 따라 달라집니다.

압축은 보호 그룹 수준에서 설정되고 복제본 만들기, 동기화 및 일관성 확인 작업에 적용됩니다. 복구 작업에도 압축이 사용됩니다.

실시간 압축을 사용하도록 설정하려면

  1. DPM 관리자 콘솔에서 보호 보기로 이동합니다.

  2. 성능 최적화를 클릭합니다.

  3. 네트워크 탭에서 실시간 압축 사용을 선택합니다.

  4. 변경 내용을 적용하려면 확인을 클릭합니다.

동기화 시작 시간 분산

성능을 최적화하기 위해 여러 보호 그룹의 동기화 작업 시작 시간을 오프셋하여 여러 동기화 작업이 동시에 시작되지 않도록 할 수 있습니다. 동기화 시작 시간을 오프셋하는 방법은 다른 DPM 서버의 보조 보호 기능을 최적화하는 데도 사용할 수 있습니다.

동기화 시작 시간을 분산시키려면

  1. DPM 관리자 콘솔에서 보호 보기로 이동합니다.

  2. 디스플레이 영역에서 보호 그룹을 선택합니다.

  3. 도구 리본에서 성능 최적화를 클릭합니다.

  4. 네트워크 탭의 시작 시간 <time>에서 오프셋할 시간 필드에서 동기화 작업을 오프셋할 시간 및 분을 선택합니다.

    참고

    허용되는 최대 오프셋 값은 동기화 빈도와 같은 값입니다.

  5. 변경 내용을 적용하려면 확인을 클릭합니다.

    참고

    시작 시간을 변경하면 파일의 복구 지점이 해당 시간만큼 오프셋됩니다. 이 설정은 클라이언트 컴퓨터의 보호 그룹에는 적용되지 않습니다.

초기 복제 오프라인 수행

보호 그룹을 만드는 경우 보호할 데이터의 초기 복제본을 만드는 방식을 선택합니다. 자동 옵션을 선택하면 DPM에서 네트워크를 통해 데이터를 복사합니다. 반면에 복제본을 수동으로 만들도록 옵션을 설정할 수 있습니다. 이 옵션을 선택하면 이동식 미디어를 사용하여 데이터를 수동으로 복사합니다. 보호된 컴퓨터의 원본 경로와 DPM 서버의 복제본 경로에 대한 세부 정보를 알아야 합니다. 디렉터리 구조와 속성(타임스탬프 및 보안 권한)을 보호하는 데이터와 동일하게 유지하는 것이 중요합니다. 데이터의 양이 많은 경우 수동으로 복제하는 것이 네트워크를 통한 복제보다 빠를 수 있습니다. 보호 그룹에 5GB 이상의 데이터가 포함되며 WAN을 통해 데이터를 보호하기 위해 DPM을 배포하는 경우에는 수동 방식을 사용하는 것이 좋습니다.

원본 및 복제본 경로의 세부 정보를 표시하려면

  1. DPM 관리자 콘솔에서 보호 보기로 이동합니다.

  2. DPM 서버에 복제할 데이터 원본을 선택합니다.

  3. 도구 리본에서 세부 정보 보기를 클릭합니다.복제본 경로의 세부 정보 대화 상자가 표시됩니다.

  4. 참조를 위해 목록 보기의 내용을 복사합니다. 복제본 경로를 복사하려면 복제본 경로의 세부 정보 대화 상자에서 행을 선택하고 Ctrl+C를 누릅니다.

보호된 컴퓨터의 데이터 파일을 DPM 서버에 복사하려면

  1. 보호 보기에서 보호된 데이터를 선택하고 세부 정보 창에서 복제본 경로를 찾습니다.

  2. 세부 정보 창에서 복제본 경로를 선택하고 메모장과 같은 텍스트 편집기에 복사합니다. 해당 경로는 다음과 같이 나타납니다.

    <드라이브:>\DPM\DPM\Volumes\Replica\Fileserver.mydomain.corp.myorg.com\File System\D-87a82ad4-f9d2-11d9-b758-000d561ae74f\e55173e1-0b7a-4fa4-b4d1-387ac2b016b8\3ed60b1c-dcf8-442e-b441-d771a3d7f014\Users

    참고

    이 경로는 너무 길기 때문에 Windows 탐색기에서 디렉터리를 이 경로로 변경할 수 없습니다.

  3. Users 폴더에 액세스하려면 다음 단계를 수행합니다.

    1. 명령 프롬프트에서 mountvol을 입력하고 Enter 키를 누릅니다.

    2. 탑재된 볼륨 목록에서 적절한 경로에 해당하는 볼륨을 선택합니다. 해당 경로는 다음과 같이 나타납니다.

      \\?\Volume{a2072784-7573-4dce-a7e9-26713fd12697}\

      **    <Drive:>\DPM\DPM\Volumes\Replica\Fileserver.mydomain.corp.myorg.com\File System\D-87a82ad4-f9d2-11d9-b758-000d561ae74f\**

    3. 다음을 입력하여 드라이브 문자에 볼륨을 탑재합니다.

      mountvol k:\ \\?\Volume{a2072784-7573-4dce-a7e9-26713fd12697}\

    4. 시작을 클릭하고 내 컴퓨터를 두 번 클릭한 다음 도구 메뉴에서 폴더 옵션을 클릭합니다.

    5. 폴더 옵션 대화 상자의 보기 탭에서 고급 설정 상자의 숨김 파일 및 폴더 아래에 있는 보호된 운영 체제 파일 숨기기(권장) 옵션의 선택을 취소하고 를 클릭하여 해당 파일을 표시한 다음 확인을 클릭합니다.

      이제 Windows 탐색기에서 3단계의 전체 경로로 이동할 수 있습니다.

  4. 볼륨을 매핑하는 데 사용한 드라이브 문자(예: K:\) 아래의 Users 폴더에 데이터를 수동으로 복사합니다. Users 폴더의 데이터를 덮어씁니다.

  5. 데이터를 복제본 위치에 복사한 후 일관성 확인 및 동기화 작업을 수행합니다. 일관성 확인 및 동기화 작업이 성공적으로 완료된 후 보호가 시작됩니다.

  6. 명령 프롬프트에서 다음을 입력하여 볼륨을 탑재하는 데 사용한 드라이브 문자를 제거합니다.

    mountvol k:\ /d

    참고

    Windows Server 2008에서는 관리자 권한 명령 프롬프트에서 명령을 실행합니다.

SQL Server, Exchange Server, 또는 SharePoint와 같은 작업 데이터 복제에는 다음 절차를 사용할 수 있습니다.

응용 프로그램 서버의 수동 복제본을 만들려면

  1. 특정 응용 프로그램 관리자 콘솔을 사용하여 보호 중인 데이터 원본의 데이터 파일 위치를 확인합니다. 예를 들어 Microsoft SQL Server 2005 데이터베이스의 경우 SQL Management Studio를 사용합니다.

  2. 기본 백업 도구를 사용하여 데이터 원본의 데이터 파일을 백업합니다. Windows Server 2003에서 시작, 실행을 차례로 클릭하고 ntbackup을 입력합니다.

    응용 프로그램 백업이 아니라 파일 수준 백업을 수행해야 합니다. 예를 들어 Exchange 로그 및 데이터베이스를 응용 프로그램이 아닌 파일로 백업합니다.

    System_CAPS_important중요

    Ntbackup 도구의 VSS(볼륨 섀도 복사본 서비스) 매개 변수를 사용하여 파일 백업에 복구 지점이 포함되어 있는지 확인합니다. 해당 매개 변수는 /SNAP:on입니다.

  3. DPM 관리자 콘솔에서 보호 보기로 이동합니다.

  4. 디스플레이 창에서 데이터 원본을 선택합니다.

  5. 세부 정보 창에서 **세부 정보를 보려면 클릭하십시오.**를 클릭합니다.복제본 경로의 세부 정보 대화 상자에 보호된 서버에 있는 데이터 파일의 원본 경로와 이 데이터를 복사할 대상 경로가 표시됩니다.

  6. Ntbackup을 통해 DPM 서버의 해당 경로에 데이터 파일을 복원하여 수동 복제본을 만듭니다.

  7. DPM 관리자 콘솔에서 DPM 서버로 데이터를 복사한 경우 모니터링 보기로 이동하여 경고 작업 영역을 엽니다.

  8. 수동 복제본 만들기 작업이 대기 중입니다. 알림에서 일관성 확인 작업을 실행하도록 선택할 수 있습니다.

    참고

    이 데이터 원본의 탐색 창에 있는 보호 영역에서 일관성 확인 작업을 실행할 수도 있습니다.

대안으로 응용 프로그램 서비스를 중지하고, 보호된 서버와 대상(DPM) 서버 간에 파일을 복사한 후 응용 프로그램 서비스를 다시 시작할 수 있습니다. SharePoint에 이 작업을 수행하는 경우, 다음 데이터 원본을 복사해야 합니다.

  • 모든 SQL 데이터베이스(구성 데이터베이스, 내용 데이터베이스, 보안 지원 공급자 데이터베이스 및 검색 데이터베이스)

  • 검색 인덱스(검색 서비스 또는 서버를 사용하도록 설정한 경우)

응용 프로그램 서버의 수동 복제본을 만들 때는 복제본 경로의 세부 정보 대화 상자가 표시됩니다. 복제본 경로의 세부 정보 대화 상자에 있는 대상(DPM 서버) 열에 정의된 경로는 원본이 보호되어 있는 서버에 있는 해당 데이터 파일 각각의 볼륨 루트에 해당됩니다. 지정된 DPM 복제 경로 하위 폴더 계층 구조가 보호된 서버의 볼륨 루트 하위의 상대 경로/폴더 계층 구조와 동일하도록 이 볼륨 루트 하위에 폴더 계층 구조를 다시 만들어야 합니다. 데이터 원본에 포함된 각 데이터 파일에 대해 이 작업을 수행해야 합니다. 예를 들어 SQL Server 데이터베이스 파일이 G:\Dir에 있는 경우 해당 파일의 이름은 G:\Dir\Dir.mdf 및 G:\Dir\Dir_log.ldf입니다. 이 예의 경우 복제본 경로의 세부 정보 대화 상자에는 다음 경로가 표시됩니다.

원본(보호 된 서버)

대상(DPM 서버)

G:\on widgets.corp.microsoft.com

C:\Program Files\Microsoft DPM\DPM\Volumes\Replica\widgets.corp.microsoft.com\SqlServerWriter\Dir\5f933057-a1fa-432c-9c2f-86d64e91e21f\Full\G-Vol\

수동 로드를 수행하려면 경로 하위에 dir\dir.mdf 및 dir\dir_log.ldf를 복사하여 최종 경로가 다음과 같이 되도록 합니다.

  • 데이터베이스: \Program Files\Microsoft DPM\DPM\Volumes\Replica\widgets.corp.microsoft.com\SqlServerWriter\Dir\5f933057-a1fa-432c-9c2f-86d64e91e21f\Full\G-Vol\dir\dir.mdf

  • 로그: \Program Files\Microsoft DPM\DPM\Volumes\Replica\widgets.corp.microsoft.com\SqlServerWriter\Dir\5f933057-a1fa-432c-9c2f-86d64e91e21f\Full\G-Vol\dir\dir_log.ldf

빠른 전체 백업을 위해 일정 수정

응용 프로그램 데이터를 신속하게 복구하려면 DPM에서 정기적으로 빠른 전체 백업을 만들어야 합니다. 빠른 전체 백업 작업을 수행할 경우 일반적으로 몇 분 동안 서버 리소스의 필요량이 5% 증가합니다. 서버 리소스의 필요량을 줄이려면 빠른 전체 백업 예약 횟수를 줄이면 되지만 이 경우 데이터 복구 시간이 늘어납니다.

참고

빠른 전체 백업의 일정은 보호 그룹의 일부인 응용 프로그램에 대해서만 수정할 수 있습니다. 보호 그룹의 일부인 파일의 경우 단기 백업 목표를 지정하려면 새 보호 그룹 만들기 마법사를 사용하십시오.

빠른 전체 백업의 일정을 수정하려면

  1. DPM 관리자 콘솔에서 보호 보기로 이동합니다.

  2. 디스플레이 창에서 빠른 전체 백업 일정을 수정할 보호 그룹을 선택합니다.

  3. 도구 리본에서 성능 최적화를 클릭합니다.

  4. 빠른 전체 백업 탭에서 빠른 전체 백업을 수행할 사용 가능한 시간을 선택하고 추가를 클릭합니다.

  5. 빠른 전체 백업을 수행할 요일을 선택합니다.

  6. 변경 내용을 적용하려면 확인을 클릭합니다.

    참고

    빠른 전체 백업을 수정하려면 보호 그룹 수정 마법사를 사용해야 합니다.