Программа Microsoft Data Protection Manager (DPM) 2006 используется для защиты данных Exchange-сервера. В данной статье я опишу, как она это делает.
Вступление
Я считаю, что Microsoft Data Protection Manager (DPM) – это естественное развитие службы Shadow Copy Service, представленной в Windows Server 2003. Поскольку Shadow Copy сделана достаточно хорошо, то почему бы не расширить данную службу для работы на системах хранения данных?
DPM 2006 стал одним из первых продуктов, выпущенных для семейства управления системами Microsoft System Center. DPM использует службу Volume Shadow Copy (VSS) для создания защиты на уровне диска и восстановления файловых серверов в домене Active Directory. Вы можете продолжать сохранять резервные копии на ленточные носители с помощью программного обеспечения сторонних производителей, отвечающего за управления ленточной библиотекой.
На Рисунке 1 изображена схема внедрения двухъярусного подхода к резервному копированию.
DPM 2006 работает на следующих операционных системах:
- Microsoft Windows Server 2003 с установленным Service Pack 1 или выше
- Microsoft Windows Storage Server 2003 с установленным Service Pack 1 или выше
На DPM-сервере должно быть установлено как минимум два диска (физических, а не логических): один для системы и файлов установки DPM, другой для хранения. В следующей таблице показаны другие требования к аппаратному обеспечению для установки DPM. Я настоятельно советую следовать данным рекомендуемым, а не минимальным требованиям.
Компонент | Минимум | Рекомендуется |
---|---|---|
Процессор | 550 МГц | 1 ГГц и выше |
Память | 512 MB RAM | 1 GB RAM |
Пространство для установки DPM | Системный диск: 100 MB Диск программных файлов: 1260 MB Диск файлов базы данных: 900 MB | Достаточно минимума |
Пространство для хранилища | В 1.5 раза больше размера защищенных данных | В 2-3 раза больше размера защищенных данных |
Таблица 1: Требования к аппаратному обеспечению для DPM-сервера
В конце вступления хотел бы отметить, что хотя я верю, что DPM 2006 может принести значительную пользу при резервном копировании Exchange-сервера, я бы не рекомендовал устанавливать данный продукт только для этой цели. Если у вас это программа уже используется для каких-либо причин (их много, но это не является предметом данной статьи), включите в свой план резервного копирования и Exchange, если не хотите ждать выхода следующей версии DPM.
Установка и настройка DPM
Полная установка DPM включает в себя установку Windows Server 2003 с пакетом Service Pack 1, приложение DPM и необходимое для DPM программное обеспечение, в которое входят:
- Internet Information Services (IIS) 6.0
- Microsoft® SQL Server 2000 (Standard или Enterprise Edition)
- Microsoft® SQL Server 2000 Service Pack 3a (SP3a) или выше
- Microsoft® SQL Server 2000 hotfix 859
- Microsoft® SQL Server 2000 Reporting Services (Standard или Enterprise Edition)
- Microsoft® SQL Server 2000 Reporting Services Service Pack 1 (SP1) или выше
Во время установки, программа проверяет наличие всего необходимого программного обеспечения (Рисунок 2). После этого, если ваша система соответствует минимальным требованиям, программа продолжит установку необходимых компонентов (Рисунок 3).
Если установка завершилась успешно, вы должны настроить DPM, а именно, добавить диски в хранилище и установить агенты файлов.
- В консоли администрирования DPM нажмите Management (Управление), а затем выберите вкладку Disks (Диски). В панели Actions (Действия) нажмите Add (Добавить).
- Появится диалоговое окно Add Disks to Storage Pool (Добавить диски в хранилище). В панели Available Disks (Доступные диски) показан список дисков, которые вы можете добавить в хранилище. Выберите один или несколько дисков, нажмите Add (Добавить), а затем OK (Рисунок 4).
- Теперь установите агентов файлов. В консоли администрирования DPM нажмите Management (Управление), затем выберите вкладку Agents (Агенты). В панели Actions (Действия) нажмите Install (Установить). Запустится мастер установки агентов, в котором отобразится список файловых серверов.
- На странице Select servers (Выбор серверов) выберите один или несколько серверов, нажмите Add (Добавить), а затем Next (Далее) (Рисунок 5).
- На странице Enter credentials (Ввод учетных данных) введите имя пользователя и пароль учетной записи домена, которая является членом группы локальных администраторов для выбранного сервера.
- До того, как начать защиту данных, файловые серверы необходимо перезагрузить. Данная перезагрузка гарантирует, что агенты файлов установились корректно. На странице Choose restart method (Выбор метода перезагрузки) выберите метод перезагрузки файловых серверов после установки агента.
- Вот и все. На странице Summary (Резюме) нажмите Install Agents (Установить агенты) для продолжения установки. В поле статуса отображается информация об успешной установке.
Резервное копирование Exchange
Открою вам правду: данная версия DPM непрямую не поддерживает Exchange, она просто работает с общими файлами и все. Однако, DPM можно использовать для защиты данных Exchange-сервера, а иначе я бы не писал эту статью. Ниже я объясню вам, как это делать.
Я большой фанат двухшагового подхода к резервному копированию: вначале мы создаем резервную копию хранилища Exchange на диске с помощью Windows Backup (NTBackup), а затем с помощью программного обеспечения от стороннего производителя переносим копию на ленту. Поэтому в данном сценарии, мне кажется, есть смысл использовать DPM, поскольку она может работать с резервными копиями, созданными на диске.
В общих чертах, процесс выглядит так:
- Планирование резервного копирования Exchange с помощью NTBackup
- Настройка DPM для того, чтобы общая папка с файлами резервной копии была членом группы защиты DPM Protection Group
А теперь этот процесс детально:
- Запустите программу Windows Backup и настройте ее на запланированное полное резервное копирование Exchange-сервера. В идеале, файлы резервной копии должны храниться в общей папке на другом сервере. Если вы решили использовать локальное сохранение файлов резервной копии по причинам производительности, не используйте том, на котором хранятся журналы и база данных Exchange-сервера. Для данного теста я просто использовал другой диск на Exchange-сервере.
При установке задания на резервное копирование выбирайте часы наименьшей работы для гарантии того, что ваши резервные копии не будут конфликтовать с запланированным обслуживанием баз данных в одной и той же группе хранилищ. Если эти интервалы будут перекрываться, резервное копирование остановит дефрагментацию баз данных, и есть вероятность, что она не сможет завершиться.
Поскольку DPM отвечает за управление резервными копиями различных дней, при изменении настроек в программе Windows Backup следует выбрать опцию “Replace the data on the media with this backup” (Заменять данные данной резервной копией) (Рисунок 7).
- Далее необходимо настроить группу защиты DPM Protection Group с помощью предлагаемого мастера. В консоли администрирования DPM выберите Protection (Защита), а затем Create (Создать). Запустится мастер New Protection Group (Новая группа защиты).
- После выбора имени для новой группы выберите членов данной группы. В моем примере я выбрал Exchange-сервер с именем COLLABORATION. При выборе членов вы можете воспользоваться просмотром с помощью кнопок Volumes and folders (Тома и папки) или Shares (Общие). Обе эти функции будут работать, если вы выбрали место расположения файлов резервной копии, что описано в п.1.
- На странице Review Disk Allocations (Просмотр распределения диска) вы можете просмотреть распределения диска для данной группы. Примите значение по умолчанию, если вы не уверены в том, что вам нужно.
- На странице Choose Replica Creation Method (Выбор метода создания реплики) выберите Let Data Protection Manager replicate the files over the network (Разрешить Data Protection Manager реплицировать файлы по сети) и отметьте, что вы хотите запустить репликацию немедленно.
- На странице Select Protection Schedule (Выбор расписания защиты) нажмите Specify Schedule (Указать расписание) и настройте копирование на время, примерно через час после завершения работы Windows Backup. Так у DPM 2006 будет достаточно времени на синхронизацию новых данных до того, как выполнится копирование.
Помимо этого, запланируйте вторую копию через несколько часов после первой. Вторая копия нужна для проверки целостности, которая выполняется в п. 7 (Рисунок 8).
- Выберите пункт Advanced Options (Дополнительные параметры) и нажмите Schedule daily consistency check (Запланировать ежедневную проверку целостности). Укажите время начала как минимум через час после создания копии в п. 6, и как минимум через 4 часа после появления второй копи. Установите максимальную продолжительность равной 4 часа (Рисунок 9).
Теперь все необходимые шаги завершены, так что ваша группа готова (Рисунок 10). Для проверки завершения синхронизации папки или общего ресурса в консоли администрирования DPM выберите пункт меню Monitoring (Просмотр) и просмотрите все успешно завершенные работы (Рисунок 11).
Восстановление резервной копии Exchange-сервера с помощью DPM 2006
Какой смысл в резервной копии, если мы не можем ее восстановить? Поверьте мне, в моей практике было очень много примеров, подтверждающих это.
Хотя одно из преимуществ DPM – это возможность восстановления файлов самими пользователями, в нашем случае мы будем использовать консоль администрирования DPM, поскольку восстановление резервной копии Exchange-сервера должно выполняться администратором. Выполните следующее:
- В консоли администрирования DPM, нажмите Recovery (Восстановить), а затем укажите место расположения копии необходимой версии резервных файлов Exchange-сервера (Рисунок 12).
- На вкладке Recovery Options (Параметры восстановления) выберите Create copy (Создать копию) из раздела Existing file version recovery behavior (Изменение версии существующего файла) (Рисунок 13). Нажмите Recover Now (Восстановить сейчас) и файл будет восстановлен в изначальном месте хранения, если только вы не выберите другое место.
- Зайдите в папку, где хранятся резервные копии, запланированные вами, и там вы найдете восстановленный файл, названный " Copy of ” (Рисунок 14). Теперь вы можете сделать обычное восстановление с помощью Windows Backup. Я включил в данную статью инструкцию из базы знаний с детальным описанием работ.
Заключение
Программа Data Protection Manager – это отличный продукт. Он помогает вам и вашим пользователям сэкономить уйму времени. Хотя его нельзя использовать напрямую для резервного копирования Exchange-сервера (сейчас), в данной статье я показал, как данную программу можно включить в план регулярного резервного копирования. Если бы мне нужно было назвать только одну причину для использования DPM, это была бы скорость. Поверьте, во время восстановления Exchange-сервера, каждая секунда, которую вы потратите на поиск нужной версии резервной копии, покажется вам вечностью.