Оптимизация операций DPM, влияющая на производительность

 

Опубликовано: Март 2016

Применимо к: 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. Выберите для компьютера параметры Настройки регулирования сети и Расписание работы.

    System_CAPS_ICON_note.jpg Примечание

    Для защищенного компьютера можно настроить регулирование использования полосы пропускания сети отдельно для рабочих и нерабочих часов, а также определить рабочие часы.

  6. Чтобы применить выбранные настройки, нажмите кнопку ОК.

    Использование полосы пропускания сети может также ограничиваться групповой политикой. Ограничение резервируемой пропускной способности в групповой политике на локальном компьютере определяет общую резервируемую пропускную способность сети для всех программ, использующих планировщик пакетов, в том числе для DPM. Ограничение полосы пропускания сети в DPM определяет объем полосы пропускания, который может потреблять DPM во время создания реплик, синхронизации и проверок согласованности. Если ограничение использования полосы пропускания DPM превышает ограничение резервируемой пропускной способности групповой политики либо само по себе, либо в комбинации с ограничениями других программ, ограничение полосы пропускания DPM возможно не будет применено.

    Например, если компьютер DPM с гигабитным сетевым подключением имеет ограничение резервируемой полосы пропускания в групповой политике в 20 процентов, для всех программ, использующих планировщик пакетов, резервируется 200 Мбит/с пропускной способности. Если для DPM установлено ограничение в 150 Мбит/с пропускной способности, а для Internet Information Services (IIS) — 100 Мбит/с, общее ограничение DPM и IIS превышает резервируемое в групповой политике ограничение пропускной способности, и ограничение DPM возможно не будет применено. Чтобы решить эту проблему, уменьшите параметр регулирования полосы пропускания сети в DPM.

Включение сжатия данных

Сжатие сокращает размер данных, передаваемых во время создания реплики и в ходе синхронизации, и позволяет повысить пропускную способность с минимальным снижением производительности сети. Однако эта функция увеличивает загрузку ЦП как на сервере DPM, так и на защищаемых компьютерах. Эффект сжатия данных и повышения производительности сети зависит от рабочей нагрузки.

Сжатие включается на уровне групп защиты и применяется к операциям создания реплики, синхронизации и проверки согласованности. Сжатие также применяется в заданиях восстановления.

Включение сжатия данных на лету

  1. В консоли администрирования DPM перейдите к представлению Защита.

  2. Щелкните Оптимизация производительности.

  3. На вкладке Сеть установите флажок Включить сжатие данных на лету.

  4. Для применения изменений нажмите кнопку ОК.

Смещение времени начала синхронизаций

В целях оптимизации производительности можно смещать время запуска заданий синхронизации в различных группах защиты, чтобы они не запускались одновременно. Смещение времени запуска синхронизации также может применяться для оптимизации вспомогательной защиты другого сервера DPM.

Сдвиг времени начала синхронизации

  1. В консоли администрирования DPM перейдите к представлению Защита.

  2. В области отображения выберите группу защиты.

  3. На ленте инструментов щелкните значок Оптимизация производительности.

  4. На вкладке Сеть выберите часы и минуты смещения начала задания синхронизации в поле Смещение на <время> времени начала.

    System_CAPS_ICON_note.jpg Примечание

    Максимально допустимое значение смещения равно интервалу синхронизации.

  5. Для применения изменений нажмите кнопку ОК.

    System_CAPS_ICON_note.jpg Примечание

    При изменении времени запуска точки восстановления для файлов смещаются на соответствующий интервал. Этот параметр неприменим к группам защиты для клиентских компьютеров.

Автономное создание первоначальной реплики

При создании группы защиты вы можете выбрать метод создания первоначальной реплики данных, которые вы хотите защитить. Если выбирается автоматический вариант, DPM копирует данные по сети. Однако вы можете выбрать вариант создания реплики вручную. В этом случае вы вручную копируете данные на съемный носитель. Вам потребуется знать подробности об исходной папке на защищаемом компьютере и папке реплики на сервере DPM. Важно сохранить ту же структуру каталогов и свойства (метки времени и разрешения безопасности), как и у защищаемых вами данных. Для большого объема данных может оказаться быстрее сделать реплику вручную, чем выполнять репликацию по сети. Мы рекомендуем использовать ручной метод, если вы развертываете DPM для защиты данных через глобальную сеть и ваша группа защиты содержит более 5 ГБ данных.

Отображение данных путей источников и реплик

  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

    System_CAPS_ICON_note.jpg Примечание

    В обозревателе Windows каталог в этом пути изменять нельзя из-за слишком большой длины.

  3. Чтобы получить доступ к папке «Пользователи», выполните следующие действия.

    1. В командной строке введите mountvol и нажмите клавишу ВВОД.

    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:\). Перезапишите все данные, содержащиеся в папке «Пользователи».

  5. После копирования данных в местоположение реплики выполните синхронизацию с проверкой согласованности. Обеспечение защиты будет начато после успешного завершения синхронизации с проверкой согласованности.

  6. В командной строке введите следующее, чтобы удалить букву диска, использованную для подключения диска:

    mountvol k:\ /d

    System_CAPS_ICON_note.jpg Примечание

    В Windows Server 2008 выполните команду из командной строки с повышенными привилегиями.

Для репликации такой рабочей нагрузки, как данные SQL Server, Exchange Server или SharePoint, можно использовать следующую процедуру.

Создание реплики для серверов приложений вручную

  1. С помощью консоли администрирования приложения определите расположение файлов данных для источника данных, для которого планируется обеспечить защиту. Например, для баз данных Microsoft SQL Server 2005 это среда SQL Management Studio.

  2. С помощью собственного средства резервного копирования создайте резервную копию файлов данных источника данных. В Windows Server 2003 нажмите кнопку Пуск, выберите пункт Выполнить и введите команду ntbackup.

    Необходимо создать резервную копию на уровне файлов, а не приложения. Например, выполните резервное копирование файлов баз данных и журналов Exchange, а не приложения.

    System_CAPS_ICON_important.jpg Важно

    С помощью параметра службы теневого копирования томов (VSS) в программе Ntbackup укажите, что резервная копия файла включает точки восстановления. Это параметр /SNAP:on.

  3. В консоли администрирования DPM перейдите в представление Защита.

  4. На панели «Дисплей» выберите источник данных.

  5. На панели Сведения выберите Щелкните, чтобы просмотреть подробные сведения. В диалоговом окне Сведения о пути реплики будет показан исходный путь файлов данных защищенного сервера и целевой путь, куда будут скопированы эти данные.

  6. С помощью программы Ntbackup восстановите файлы данных в соответствующие пути на сервере DPM, чтобы вручную создать реплику.

  7. Завершив копирование данных на сервер DPM, в консоли администрирования DPM перейдите в представление Наблюдение и откройте рабочую область Предупреждения.

  8. Для предупреждения Отложено создание реплики вручную можно выбрать запуск задания проверки согласованности.

    System_CAPS_ICON_note.jpg Примечание

    Можно также запустить ее в области Защита панели навигации для этого источника данных.

Обратите внимание, что в качестве альтернативы вы можете остановить службу приложения, скопировать файлы с защищаемого сервера на целевой сервер (DPM), а затем запустить службу приложения заново. В этом случае для SharePoint следует скопировать следующие источники данных:

  • Все базы данных SQL — база данных конфигурации, базы данных содержимого, базы данных поставщика поддержки безопасности и база данных поиска.

  • Индексы поиска, если на сервере включена служба поиска.

При создании реплики для серверов приложений вручную в DPM отображается диалоговое окно Сведения о пути реплики. Путь, определенный в столбце "Назначение (сервер 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 процентов в течение нескольких минут. Чтобы сократить расход ресурсов сервера, можно запланировать меньшее количество операций быстрой полной архивации, однако в этом случае может увеличиться время восстановления данных.

System_CAPS_ICON_note.jpg Примечание

Расписание быстрой полной архивации можно изменять только для приложений, входящих в группу защиты. Для файлов, входящих в группу защиты, используйте мастер создания группы защиты, чтобы указать цели краткосрочного резервного копирования.

Изменение расписания быстрой полной архивации

  1. В консоли администрирования DPM перейдите в представление Защита.

  2. На панели отображения выберите группу защиты, для которой нужно изменить расписание быстрой полной архивации.

  3. На ленте инструментов щелкните значок Оптимизация производительности.

  4. На вкладке Быстрая полная архивация выберите доступное время для быстрой полной архивации и нажмите кнопку Добавить.

  5. Выберите дни недели для быстрой полной архивации.

  6. Для применения изменений нажмите кнопку ОК.

    System_CAPS_ICON_note.jpg Примечание

    Для изменения быстрой полной архивации необходимо воспользоваться мастером Изменения группы защиты.