Резервное копирование виртуальных машин Hyper-V
Поддержка этой версии Data Protection Manager (DPM) прекращена. Рекомендуем перейти на DPM 2019.
System Center Data Protection Manager (DPM) обеспечивает защиту виртуальных машин Hyper-V путем резервного копирования данных виртуальных машин. Резервное копирование данных можно выполнять на уровне узла Hyper-V для включения восстановления данных уровня виртуальных машин или на уровне гостевой ОС для включения восстановления на уровне приложений.
Поддерживаемые сценарии
DPM может архивировать виртуальные машины, запущенные на серверах узлов Hyper-V, в следующих сценариях.
Виртуальные машины с локальным или прямо подключенным хранилищем — резервное копирование виртуальных машин, размещенных на отдельных серверах Hyper-V с локальным или непосредственно подключенным хранилищем. Например, жесткий диск, устройство с сетью хранения данных (SAN) или запоминающее устройство, подключаемое к сети (NAS). Агент защиты DPM должен быть установлен на всех узлах.
Виртуальные машины в кластере с хранилищем CSV — резервное копирование виртуальных машин, размещенных в кластере Hyper-V, с хранилищем общих томов кластера (CSV). В DPM 2012 с пакетом обновления 1 (SP1) представлена возможность полной экспресс-архивации, параллельной архивации и улучшены запросы кластера для архивации CSV. Агент защиты DPM устанавливается на каждом узле кластера.
Виртуальные машины с хранилищем SMB — резервное копирование виртуальных машин, размещенных на отдельном сервере или в кластере Hyper-V с хранилищем файлового сервера SMB 3.0. Общие папки SMB поддерживаются как на отдельном файловом сервере, так и в кластере файловых серверов. Если вы используете внешний файловый сервер SMB 3.0, на нем должен быть установлен агент защиты DPM. Если сервер хранилища кластеризован, агент должен быть установлен на каждом узле кластера. Для учетной записи machine$ сервера приложений в общем ресурсе SMB требуются разрешения полного доступа и разрешения на уровне папки.
Резервное копирование виртуальных машин, настроенных для динамической миграции — динамическая миграция позволяет перемещать виртуальные машины из одного расположения в другое, предоставляя непрерывный доступ. Можно перемещать виртуальные машины между двумя отдельными серверами в одном кластере или между отдельными узлами кластера. Одновременно можно запустить несколько операций динамической миграции. Можно также провести динамическую миграцию хранилища, когда виртуальные машины перемещаются в новые места хранения, продолжая работать. DPM может выполнять резервное копирование виртуальных машин, настроенных для динамической миграции. Дополнительные сведения.
Резервное копирование реплик виртуальных машин — архивация реплик виртуальных машин, работающих на сервере-получателе (только DPM 2012 R2).
Дополнительные сведения о поддерживаемых версиях DPM и Hyper-V см. в статье Данные, поддерживаемые для резервного копирования с помощью DPM.
Сравнение резервного копирования гостевых ОС и узлов
DPM можно выполнять резервное копирование виртуальных машин Hyper-V на уровне узла или гостевой ОС. На уровне узла агент защиты DPM устанавливается на сервере узла Hyper-V или кластера и защищает все виртуальные машины и файлы данных, выполняющиеся на этом узле. На уровне гостевой ОС агент устанавливается на каждой виртуальной машине и защищает рабочую нагрузку на этой машине.
Оба способа имеют свои преимущества и недостатки.
Резервные копии на уровне узла более гибкие, так как они работают независимо от типа ОС, выполняющейся на гостевых машинах, и не требуют установки агента защиты DPM на каждой виртуальной машине. При развертывании резервного копирования на уровне узла вы сможете восстанавливать всю виртуальную машину целиком или отдельные файлы и папки (восстановление на уровне элементов).
Архивация на уровне гостя полезна, если нужно защитить определенные рабочие нагрузки, запущенные на виртуальной машине. На уровне узла можно выполнить восстановление всей виртуальной машины или отдельные файлы, однако восстановление в контексте конкретного приложения невозможно. Например, чтобы восстановить конкретные элементы SharePoint из резервной копии виртуальной машины, необходимо выполнить резервное копирование этой виртуальной машины на уровне гостевой ОС. Обратите внимание, что, если нужно защитить данные, сохраненные на транзитных дисках, следует использовать архивацию на уровне гостя. Транзитные диски позволяют виртуальной машине получить прямой доступ к запоминающему устройству и не хранить данные виртуального тома в VHD-файле.
Сетевое и автономное резервное копирование
Сетевое и автономное резервное копирование DPM выполняется по-разному в зависимости от конфигурации и объекта защиты. Если вы используете DPM 2012 R2 с UR3 (или более поздней версии) для защиты Hyper-V в среде Windows Server 2012 R2 (или более поздней версии), виртуальные машины продолжают работать во время процесса резервного копирования. В этом случае оставшуюся часть этого раздела можно проигнорировать.
Если вы защищаете сервер Hyper-V в Windows Server 2012 или используете DPM 2012 R2 с UR1 или UR2, инструкции из следующего раздела относятся к вашей конфигурации.
DPM идеально работает с модулем записи служб теневого копирования томов (VSS) Hyper-V для обеспечения записи и защиты согласованных версий виртуальных машин без влияния на доступ к этим машинам. Возможность архивации открытых файлов крайне важна для непрерывности бизнес-процессов. По умолчанию DPM выполняет резервное копирование в сети, что не влияет на доступность виртуальных машин. Для оперативной архивации необходимо выполнить следующие условия.
Служба интеграции архивации должна быть включена, а операционная система на виртуальной машине должна поддерживать службы интеграции Hyper-V.
Гостевая операционная система должна поддерживать VSS (Windows 2003 Server или более поздней версии). Резервное копирование в сети не поддерживается, если виртуальные машины работают под управлением Linux.
На виртуальной машине не должно быть динамических дисков.
Все тома могут иметь тип NTFS или ReFS.
Назначение хранилища VSS для томов не должно изменяться.
Виртуальная машина должна работать, и, если виртуальная машина находится в кластере, группа ресурсов кластера должна быть доступна. Другой том не должен быть явным образом выбран в качестве области теневого копирования тома, расположенного внутри виртуальной машины.
При несоблюдении этих условий DPM выполнит автономное резервное копирование: приостановит виртуальную машину и изменит ее состояние на "Сохранено", сделает моментальный снимок, после чего работа виртуальной машины будет возобновлена. Это означает, что виртуальная машина будет недоступна во время архивации (во многих средах — обычно в течение короткого периода времени, меньше минуты).
Защита виртуальных машин на кластерах SOFS
DPM может выполнять резервное копирование виртуальных машин, развернутых на кластерах SOFS на базе NTFS и ReFS. Чтобы защитить виртуальные машины на кластерах SOFS, выполните следующие действия:
Добавьте следующие учетные записи компьютеров в группы операторов резервного копирования и разрешения на доступ к общей папке.
- При защите высокодоступной виртуальной машины укажите имя учетной записи компьютера для кластера узлов и узлов кластера, а также сервер DPM.
- При защите невысокодоступной виртуальной машины укажите имя компьютера для узла Hyper-V и сервер DPM.
Чтобы добавить учетные записи компьютеров в группы операторов резервного копирования, выполните следующие действия на каждом узле в кластере SOFS:
Откройте командную строку и введите lusrmgr.msc, чтобы открыть окно "Локальные пользователи и группы".
В диалоговом окне "Локальные пользователи и группы" нажмите кнопку Группы.
В списке групп щелкните правой кнопкой мыши элемент Операторы архива и выберите Свойства.
Открывается диалоговое окно Свойства операторов архива.
В диалоговом окне Свойства операторов архива нажмите кнопу Добавить.
В диалоговом окне Выбор пользователей, компьютеров, учетных записей служб или групп щелкните Типы объектов. Открывается диалоговое окно Типы объектов.
В окне Типы объектов выберите Компьютеры и нажмите кнопку ОК. Диалоговое окно Типы объектов закрывается.
В диалоговом окне Выбор пользователей, компьютеров, учетных записей служб или групп введите имя сервера или кластера и нажмите кнопку Проверить имена.
После определения компьютеров перезапустите узел.
Чтобы предоставить разрешения на доступ к общей папке, сделайте следующее:
На сервере, где расположен общий ресурс SOFS/SMB, откройте Диспетчер серверов>Файловые службы и службы хранилища>Общие ресурсы.
Щелкните общий ресурс виртуальной машины правой кнопкой мыши и выберите Свойства.
В диалоговом окне Свойства в левом меню навигации щелкните Разрешения.
Щелкните Настройка разрешений доступа, чтобы открыть диалоговое окно "Дополнительные параметры безопасности".
На вкладке Разрешения нажмите кнопку Добавить.
Щелкните Выберите субъект.
В диалоговом окне Выбор пользователя, компьютера, учетной записи служб или группы щелкните Типы объектов.
В окне Типы объектов выберите Компьютеры и нажмите кнопку ОК.
В диалоговом окне Выбор пользователя, компьютера, учетной записи служб или группы введите имя узла Hyper-V или кластера, которое должно иметь данное разрешение.
Щелкните Проверить имена, чтобы разрешить имя, и нажмите кнопку ОК.
В диалоговом окне Запись разрешения для общего ресурса выберите Полный доступ и щелкните ОК.
В диалоговом окне Дополнительные параметры безопасности для общего ресурса откройте вкладку Общий доступ и повторите шаги 6–11, используя вкладку Общий доступ вместо вкладки Разрешения.
Закончив добавлять разрешения для серверов, нажмите кнопку Применить.
При этом виртуальные машины в общих папках SOFS подготавливаются к процессу резервного копирования.
Принципы работы процесса резервного копирования
DPM выполняет архивацию с помощью службы VSS следующим образом. Шаги в этом описании нумеруются для ясности.
Модуль синхронизации DPM на основе блоков создает исходную копию защищенной виртуальной машины и гарантирует ее полноту и согласованность.
После того как исходная копия будет создана и проверена, DPM использует модуль записи VSS Hyper-V для записи операций резервного копирования. Модуль записи VSS предоставляет набор блоков дисков с согласованными данными, синхронизированными с сервером DPM. В этом случае достигается преимущество полного резервного копирования с сервером DPM при сокращении объема архивируемых данных, который требуется передать по сети.
Чтобы определить, поддерживает ли защищенная виртуальная машина VSS, агент защиты DPM на сервере с Hyper-V использует существующие API Hyper-V.
Если виртуальная машина соответствует требованиям к оперативной архивации и на ней установлены службы интеграции Hyper-V, модуль записи VSS Hyper-V рекурсивно перенаправляет запрос VSS ко всем процессам, поддерживающим VSS, в виртуальной машине. Эта операция выполняется без установки агента защиты DPM на виртуальную машину. Благодаря рекурсивному запросу VSS модуль записи VSS Hyper-V обеспечивает синхронизацию операций записи на диск, поэтому запись моментального снимка VSS происходит без потери данных.
Компонент служб интеграции Hyper-V вызывает модуль записи VSS в службах VSS на виртуальных машинах, чтобы убедиться, что их данные приложений находятся в согласованном состоянии.
Если виртуальная машина не соответствует требованиям к резервному копированию в сети, DPM автоматически применяет API Hyper-V для приостановки виртуальной машины до сбора файлов данных.
После синхронизации основной исходной копии виртуальной машины с сервером DPM все изменения ресурсов виртуальной машины записываются в новой точке восстановления. Точка восстановления представляет согласованное состояние виртуальной машины в конкретный момент времени. Записи точки восстановления могут происходить как минимум один раз в день. После того как будет создана новая точка восстановления, DPM с помощью репликации на уровне блоков и модуля записи VSS Hyper-V определяет, какие блоки были изменены на сервере с Hyper-V с момента создания последней точки восстановления. Затем эти блоки данных передаются на сервер DPM и применяются к реплике защищенных данных.
Сервер DPM использует VSS на томах, где размещены данные восстановления, поэтому доступно несколько теневых копий. Каждая из этих теневых копий предоставляет отдельный процесс восстановления. Точки восстановления VSS хранятся на сервере DPM. Временная копия, созданная на сервере с Hyper-V, сохраняется только на время синхронизации DPM.
Необходимые компоненты для резервного копирования
Ниже приведены компоненты, необходимые для резервного копирования виртуальных машин Hyper-V с помощью DPM.
Предварительное требование Сведения Предварительные условия (и необходимые компоненты) для DPM — Если вы хотите выполнять восстановление на уровне элементов для виртуальных машин (восстановление файлов, папок, томов), вам потребуется установить роль Hyper-V на сервере DPM. Если вам требуется только восстановление виртуальных машин, без восстановления на уровне элементов, установка роли не требуется.— Вы можете защищать до 800 виртуальных машин по 100 ГБ на каждую на одном сервере DPM. Кроме того, допускается наличие нескольких серверов DPM для поддержки больших кластеров.— DPM исключает файл подкачки из добавочных резервных копий, чтобы улучшить производительность резервного копирования виртуальных машин.— DPM может выполнять резервное копирование сервера или кластера Hyper-V в том же домене, что и сервер DPM, либо в дочернем или доверенном домене. Если вы хотите выполнять резервное копирование Hyper-V в рабочей группе или недоверенном домене, необходимо настроить аутентификацию. Для одного сервера Hyper-V можно использовать NTLM или проверку подлинности на основе сертификата. Для кластера можно использовать только проверку подлинности на основе сертификата.— Резервное копирование данных виртуальной машины на транзитные диски на уровне узла не поддерживается. В этом сценарии мы рекомендуем использовать резервное копирование на уровне узла для VHD-файлов и резервное копирование на уровне виртуальной машины для прочих данных, невидимых для узла.— При использовании горизонтально масштабированной защиты для кластера Hyper-V (несколько серверов DPM, защищающих большой кластер Hyper-V) нельзя добавить дополнительную защиту для защищаемых рабочих нагрузок Hyper-V.— Резервное копирование реплик виртуальных машин возможно только для DPM под управлением System Center 2012 R2 и узла Hyper-V под управлением Windows Server 2012 R2.— Можно выполнять резервное копирование дедуплицированных томов. Необходимые компоненты для виртуальных машин Hyper-V — Версия интеграционных компонентов, работающая на виртуальной машине, должна совпадать с версией на сервере Hyper-V.— Для создания резервной копии каждой виртуальной машины вам потребуется свободное пространство на томе, где расположены файлы виртуального жесткого диска, чтобы во время резервного копирования у Hyper-V было достаточно места для разностных дисков (AVHD). Это пространство должно быть как минимум равно объему, рассчитанному по формуле Начальный размер диска*Коэффициент изменения*Временное окно резервного копирования. При выполнении нескольких операций резервного копирования в кластере вам потребуется столько места, сколько требуется суммарно для разностных дисков всех виртуальных машин из расчета по указанной формуле.— Если предполагается резервное копирование виртуальных машин на серверах узлов Hyper-V, работающих под управлением Windows Server 2012 R2, для виртуальных машин должен быть задан контроллер SCSI, даже если он ни к чему не подключен. Это требуется, потому что для оперативного резервного копирования в Windows Server 2012 R2 сервер Hyper-V подключает новый VHD к виртуальной машине, а затем отключает его. Это поддерживается только контроллером SCSI, поэтому последний обязателен для оперативного резервного копирования виртуальной машины. После этого становится понятным, зачем нужен контроллер SCSI. Без настройки контроллера при резервном копировании виртуальной машины произойдет событие с кодом 10103. Предварительные условия (и необходимые компоненты) для Linux — С помощью DPM 2012 R2 можно выполнять резервное копирование виртуальных машин Linux. Поддерживаются только моментальные снимки с файловой согласованностью. Резервное копирование виртуальных машин с хранилищем CSV — Для хранилища CSV установите аппаратный поставщик служб теневого копирования томов (VSS) на сервере Hyper-V. Свяжитесь с вашим поставщиком сети хранения данных (SAN) по поводу аппаратного поставщика VSS.— Если какой-либо узел в кластере CSV неожиданно завершает работу, DRM выполняет проверку согласованности по виртуальным машинам, работавшим в этом узле.— Если сервер Hyper-V с включенным шифрованием диска BitLocker в кластере CSV необходимо перезагрузить, потребуется выполнить проверку согласованности для виртуальных машин Hyper-V. Резервное копирование виртуальных машин с хранилищем SMB — Включите автоподключение на сервере с Hyper-V, чтобы активировать защиту виртуальных машин. — Отключите разгрузку TCP Chimney.— Все учетные записи machine$ Hyper-V должны иметь полные права доступа к определенным удаленным общим файловым ресурсам SMB.— Путь к файлам всех компонентов виртуальной машины при восстановлении в другом расположении должен быть короче 260 символов. В противном случае восстановление может быть выполнено успешно, но Hyper-V не удастся подключить виртуальную машину.— Следующие сценарии не поддерживаются: Развертывания, где одни компоненты виртуальной машины находятся на локальных томах, а некоторые другие компоненты — на удаленных томах; адрес IPv4 или IPv6 для файлового сервера расположения хранения и восстановление виртуальной машины на компьютер, который использует удаленные общие ресурсы SMB.— Вам потребуется включить службу агента VSS файлового сервера на каждом сервере SMB. Добавьте ее, последовательно выбрав Добавление ролей и компонентов>Выбор ролей сервера>Файловые службы и службы хранилища>Файловые службы>Файловая служба>Служба агента VSS файлового сервера.
Резервное копирование виртуальных машин
Настройте сервер DPM и хранилище. При настройке хранилища используйте следующие рекомендации по выделению емкости хранилища.
- Средний размер виртуальной машины — 100 ГБ
- Количество виртуальных машин на каждый сервер DPM — 800
- Общий размер 800 виртуальных машин — 80 ТБ
- Объем необходимого пространства для хранения резервных копий — 80 ТБ
Настройте агент защиты DPM на сервере Hyper-V или узлах кластера Hyper-V. Если вы выполняете резервное копирование на уровне гостевой ОС, агент устанавливается на соответствующих виртуальных машинах.
В консоли администрирования DPM щелкните Защита>Создать группу защиты, чтобы открыть мастер создания группы защиты.
На странице Выбор элементов группы выберите виртуальные машины, для которых необходимо обеспечить защиту, на серверах узлов Hyper-V, где они размещаются. Рекомендуется поместить все виртуальные машины, для которых задана одна политика защиты, в одну группу защиты. Для эффективного использования пространства можно включить совместное размещение. Совместное размещение позволяет размещать данные из разных групп защиты на одном диске или ленточном накопителе, с тем чтобы нескольким источникам данных был назначен один том реплики и точки восстановления.
На странице Выбор метода защиты данных укажите имя группы защиты. Выберите параметры Краткосрочная защита с использованием диска и Мне нужна оперативная защита , чтобы выполнить резервное копирование данных в Azure с помощью службы архивации Azure. Если этот параметр недоступен, завершите работу мастера, чтобы создать группу, а затем измените параметры группы защиты, чтобы выбрать этот параметр. Данные с помощью Azure можно хранить до 3360 дней.
При наличии изолированной ленты или ленточной библиотеки, подключенной к серверу DPM, вы сможете выбрать параметр Долгосрочная защита с использованием ленты.
В разделе Выбор краткосрочных целей>Диапазон хранения укажите, как долго требуется хранить данные диска. В поле Частота синхронизации укажите, как часто должна выполняться добавочная архивация данных. Вместо выбора интервала для добавочных резервных копий можно выбрать параметр Непосредственно перед точкой восстановления. Если этот параметр включен, DPM выполнит быстрое полное резервное копирование перед каждой запланированной точкой восстановления.
Если вы защищаете рабочие нагрузки приложения, точки восстановления создаются в соответствии с частотой синхронизации (если приложение поддерживает добавочное резервное копирование). Если это не так, DPM выполняет быструю полную архивацию вместо добавочного резервного копирования и создает точки восстановления в соответствии с расписанием быстрого резервного копирования.
Если вы включили долгосрочное хранение на ленте, в разделе Выбор краткосрочных целей>Диапазон хранения укажите, как долго требуется хранить данные ленты (от 1 года до 99 лет). В поле "Интервал резервного копирования" выберите нужный интервал резервного копирования.
Интервал основан на указанном вами диапазоне хранения. Если диапазон хранения составляет 1–99 лет, можно планировать резервное копирование каждый день, каждую неделю, дважды в неделю, раз в месяц, раз в квартал, раз в полгода или раз в год.
Если диапазон хранения составляет 1–11 месяцев, то можно планировать резервное копирование каждый день, каждую неделю, дважды в неделю или раз в месяц. Если диапазон хранения составляет 1–4 недели, то можно планировать резервное копирование каждый день или каждую неделю.
На изолированном ленточном накопителе DPM использует для одной группы защиты одну и ту же ленту при ежедневном резервном копировании до тех пор, пока на ней не станет недостаточно места. Если включена эта функция, ресурсы данных будут совместно размещены на ленте.
Если вы настроили долгосрочное хранение на магнитной ленте, на странице Указание сведений о ленте и библиотеке укажите ленту и библиотеку, которые будут использоваться для резервного копирования этой группы защиты. Также вы можете выбрать, следует ли сжимать или шифровать данные.
На странице Проверка выделения места на диске проверьте пространство на диске пула носителей, выделенное для этой группы защиты.
В поле Общий размер данных показан размер данных для резервного копирования, а в поле Место на диске для подготовки в DPM — объем дискового пространства, рекомендуемый DPM для группы защиты. DPM выбирает наиболее подходящий том резервного копирования на основе параметров. Однако вы можете изменить выбор тома для резервного копирования в разделе Сведения о выделении места на диске. Для рабочих нагрузок выберите предпочтительное хранилище в раскрывающемся меню. Вы можете изменить значения для параметров Общий объем и Доступный объем в области Доступный объем на диске. Неподготовленный объем — это объем хранилища, который DPM рекомендует добавить в том для успешного резервного копирования в будущем.
На странице Выбор метода создания реплики определите, каким образом будет выполняться начальная репликация данных в группе защиты. Если выбрать репликацию по сети, рекомендуется выбрать время с наименьшей нагрузкой. Для больших объемов данных или неоптимального состояния сети рассмотрите возможность репликации данных с помощью съемного носителя.
На странице Параметры проверки согласованности выберите способ автоматизации проверки согласованности. Проверку можно выполнять, когда данные реплики становятся несогласованными или по расписанию. Если вы не хотите настраивать автоматическую проверку согласованности, ее можно выполнить вручную в любое время, щелкнув правой кнопкой мыши группу защиты и выбрав команду Выполнить проверку согласованности.
После создания группы защиты осуществляется начальная репликация данных в соответствии с выбранным вами способом. После начальной репликации каждая операция резервного копирования выполняется в соответствии с параметрами группы защиты. Если вам требуется выполнить восстановление данных из резервной копии, учтите следующее.
Резервное копирование виртуальных машин, настроенных для динамической миграции
Если для виртуальных машин настроена динамическая миграция, DPM может продолжать защищать их при условии, что агент защиты DPM установлен на узле Hyper-V. Конкретный способ, которым DPM обеспечивает защиту виртуальных машин, будет зависеть от типа используемой динамической миграции.
Динамическая миграция в кластере. Если миграция виртуальной машины осуществляется в рамках кластера, DPM определяет процесс и выполняет резервное копирование виртуальной машины из нового узла кластера без вмешательства пользователя. Поскольку расположение хранилища остается без изменений, DPM продолжает быструю полную архивацию. В сценарии масштабирования с двумя серверами DPM, защищающими кластер, виртуальная машина, защищаемая DPM1, остается под защитой DPM1 независимо от расположения, в которое она переносится.
Динамическая миграция, выходящая за рамки кластера. Если миграция виртуальной машины осуществляется между отдельными серверами, разными кластерами или между отдельным сервером и кластером, DPM определяет процесс миграции и может создать резервную копию виртуальной машины без вмешательства пользователя.
Требования для поддержания защитыНиже приведены требования для поддержания защиты во время динамической миграции.
Узлы Hyper-V для виртуальных машин должны быть расположены в облаке System Center VMM на сервере VMM под управлением System Center 2012 с пакетом обновления 1 (минимальная версия).
Агент защиты DPM должен быть установлен на всех узлах Hyper-V.
Серверы DPM должны быть подключены к серверу VMM. Все серверы узлов Hyper-V в облаке VMM также должны быть подключены к серверам DPM. Это позволяет DPM взаимодействовать с сервером VMM, чтобы определить, на каком сервере узла Hyper-V виртуальная машина выполняется в данный момент, и создать новую резервную копию из этого сервера Hyper-V. Если подключение к серверу Hyper-V установить невозможно, резервное копирование завершится ошибкой и выводом сообщения об отсутствии доступа к агенту защиты DPM.
Все серверы DPM, серверы VMM и серверы узлов Hyper-V должны быть в одном домене.
Сведения о динамической миграцииУчтите следующие аспекты резервного копирования во время динамической миграции.
Защита динамической миграции не поддерживает резервное копирование на ленту.
Если в случае динамической миграции происходит перенос хранилища, DPM выполняет полную проверку согласованности виртуальной машины, а затем продолжает операции быстрой полной архивации. В случае динамической миграции хранилища Hyper-V переупорядочивает виртуальный жесткий диск (VHD) или VHDX, поэтому происходит единовременное резкое увеличение объема данных резервного копирования DPM.
Включите автоподключение на узле виртуальной машины для обеспечения защиты виртуальной машины и отключите разгрузку TCP Chimney.
DPM использует порт 6070 в качестве порта по умолчанию для размещения вспомогательной службы DPM-VMM. Изменение реестра
- Перейдите в раздел HKLM\Software\Microsoft\Microsoft Data Protection Manager\Configuration.
- Создайте 32-разрядное значение DWORD DpmVmmHelperServicePort и запишите обновленный номер порта в раздел реестра.
- Откройте <Install directory>\Microsoft System Center 2012\DPM\DPM\VmmHelperService\VmmHelperServiceHost.exe.config и измените номер порта с 6070 на новый порт. Например: <add baseAddress="net.tcp://localhost:6080/VmmHelperService/" />
- Перезапустите вспомогательную службу DPM-VMM и перезапустите службу DPM.
Чтобы настроить защиту для динамической миграции, выполните следующие действия.
Настройте сервер и хранилище DPM и установите агент защиты DPM на каждый сервер узла Hyper-V или узел кластера в облаке VMM. Если в кластере используется хранилище SMB, установите агент защиты DPM на всех узлах кластера.
Установите консоль VMM в качестве клиентского компонента на сервере DPM, чтобы DPM мог обмениваться данными с сервером VMM. Версия консоли должна совпадать с версией, запущенной на сервере VMM.
Назначьте учетную запись DPMMachineName$ доступной только для чтения учетной записью администратора на сервере управления VMM.
Подключите все серверы узлов Hyper-V ко всем серверам DPM с помощью командлета PowerShell Set-DPMGlobalProperty . Командлет принимает несколько имен серверов DPM. Используйте формат Set-DPMGlobalProperty -dpmservername <dpmservername> -knownvmmservers <vmmservername> . Дополнительные сведения см. в статье Set-DPMGlobalProperty.
После размещения всех виртуальных машин, работающих на узлах Hyper-V, в облаках VMM и обнаружения их в VMM настройте группу защиты и добавьте виртуальные машины, которые необходимо защитить. Обратите внимание, что для обеспечения защиты в соответствии со сценариями мобильности виртуальных машин автоматическая проверка согласованности должна быть включена на уровне группы защиты.
После того как будут настроены все параметры, при миграции виртуальной машины из одного кластера в другой все операции резервного копирования будут выполняться так, как нужно. Проверить надлежащую активацию динамической миграции можно, как показано ниже.
Проверьте, что запущена вспомогательная служба DPM и диспетчера виртуальных машин. Если служба не выполняется, запустите ее.
Откройте SQL Server Management Studio и подключитесь к экземпляру, в котором находится база данных DPM (DPMDB). В базе данных DPM выполните следующий запрос: SELECT TOP 1000 [PropertyName] ,[PropertyValue] FROM[DPMDB].[dbo].[tbl_DLS_GlobalSetting] .
Этот запрос содержит свойство, которое называется KnownVMMServer . Его значение должно совпадать со значением, которое вы указали в командлете Set-DPMGlobalProperty .
Выполните следующий запрос для проверки параметраVMMIdentifier в данных PhysicalPathXML для конкретной виртуальной машины. Замените VMName на имя виртуальной машины.
select cast(PhysicalPath as XML) from tbl_IM_ProtectedObject where DataSourceId in (select datasourceid from tbl_IM_DataSource where DataSourceName like '%<VMName>%')
Откройте XML-файл, возвращенный запросом и убедитесь, что в поле VMMIdentifier есть значение.
Выполнение миграции вручнуюПосле выполнения действий, описанных в предыдущих разделах, и завершения задания Summary Manager DPM миграция будет активирована. По умолчанию задание запускается в полночь и выполняется каждое утро. Чтобы запустить ручную миграцию для проверки надлежащей работы всех компонентов и процессов, выполните следующие действия.
Откройте SQL Server Management Studio и подключитесь к экземпляру, на котором размещается база данных DPM.
Выполните следующий запрос: select * from tbl_SCH_ScheduleDefinition where JobDefinitionID='9B30D213-B836-4B9E-97C2-DB03C3EB39D7' . Этот запрос возвращает значение ScheduleID. Запишите этот идентификатор, так как он потребуется на следующем шаге.
В SQL Server Management Studio последовательно разверните узлы Агент SQL Server и Задания. Правой кнопкой щелкните значение ScheduleID, а затем выберите пункт Запустить задание на шаге.
Обратите внимание, что при запуске задания изменяется производительность операции резервного копирования. Время выполнения этого задания зависит от размера и масштаба развертывания.
Резервное копирование реплик виртуальных машин
Если DPM работает под управлением Windows Server 2012 R2 и более поздней версии, можно выполнить резервное копирование реплик виртуальных машин на сервере-получателе. Это может быть удобно по ряду причин.
Уменьшение влияния резервного копирования на выполняющуюся рабочую нагрузку. Создание резервной копии виртуальной машины влечет за собой дополнительные издержки, поскольку создается моментальный снимок. За счет переноса процесса резервного копирования на вторичный удаленный сайт выполняющаяся рабочая нагрузка освобождается от влияния операции резервного копирования. Это применимо только к развертываниям, в которых резервная копия хранится в удаленном расположении. Например, можно выполнять ежедневное резервное копирование и хранить данные локально, чтобы затем быстро восстанавливать нужные объекты, и ежемесячно или ежеквартально создавать резервные копии из хранящихся удаленно виртуальных машин реплик, чтобы обеспечить долгосрочную защиту.
Экономия пропускной способности. В стандартном удаленном развертывании офиса филиала или головного офиса вам потребуется выделить соответствующий объем пропускной способности, необходимый для передачи резервных копий данных между расположениями. При разработке стратегии репликации и отработки отказа в дополнение к стратегии резервного копирования данных можно сократить объем избыточных данных, передаваемых по сети. Резервное копирование данных реплики виртуальной машины, а не первичных данных, поможет снизить издержки, обусловленные отправкой резервных копий данных по сети.
Резервное копирование в среде поставщика услуг размещения. Размещенный центр обработки данных можно использовать как расположение реплики: в этом случае нет необходимости в дополнительном центре обработки данных. В этом случае для SLA поставщика услуг размещения потребуется выполнять согласованное резервное копирование реплик виртуальных машин.
До запуска отработки отказа реплика виртуальной машины находится в отключенном состоянии, и модуль VSS не может гарантировать выполнение резервного копирования с учетом используемых приложений. Таким образом, отказоустойчивой будет только резервная копия реплики виртуальной машины. Если отказоустойчивость не может быть гарантирована, резервное копирование завершится ошибкой. Это может случаться по ряду причин.
Реплика виртуальной машины неисправна и находится в критическом состоянии.
Выполняется повторная синхронизация реплики виртуальной машины (в состоянии "Выполняется повторная синхронизация" или "Требуется повторная синхронизация").
Начальная репликация между основным и дополнительным сайтом находится в процессе выполнения или ожидает виртуальную машину.
К виртуальной машине реплики применяются журналы HRL или предыдущее действие по применению журналов HRL на виртуальном диске завершилось ошибкой, было отменено или прервано.
Выполняется миграция или отработка отказа реплики виртуальной машины.
Восстановление из резервной копии виртуальных машин
При восстановлении резервной копии виртуальной машины для выбора виртуальной машины и конкретной точки восстановления используется мастер восстановления. Чтобы открыть мастер восстановления и восстановить виртуальную машину, выполните следующие действия.
В консоли администратора DPM введите имя виртуальной машины или разверните список защищаемых элементов и выберите виртуальную машину, которую необходимо восстановить.
В области Точки восстановления для в календаре щелкните любую дату, чтобы просмотреть доступные точки восстановления. Затем в области Путь выберите точку восстановления, которая будет использоваться в мастере восстановления.
В меню Действия щелкните Восстановить, чтобы открыть мастер восстановления.
Выбранная виртуальная машина и точка восстановления будут выведены в разделе Просмотр выбора для восстановления. Щелкните Далее.
На странице Выбор типа восстановления выберите расположение для восстановления данных и нажмите кнопку Далее.
Восстановить в исходном экземпляре. При восстановлении в исходном экземпляре исходный VHD-файл удаляется. DPM восстанавливает VHD-файл и другие файлы конфигурации в исходном расположении с помощью модуля записи VSS в Hyper-V. По окончании процесса восстановления виртуальные машины по-прежнему имеют высокую доступность. Для восстановления группа ресурсов должна существовать. Если группа ресурсов недоступна, восстановите виртуальную машину в другом расположении, а затем сделайте ее высокодоступной.
Восстановить как виртуальную машину на любой узел. DPM поддерживает восстановление в альтернативное расположение (ALR), благодаря чему возможно прямое восстановление защищенной виртуальной машины Hyper-V на другой узел Hyper-V, независимо от архитектуры процессора. Виртуальные машины Hyper-V, которые восстанавливаются на узел кластера, не будут обладать высокой доступностью. Если выбран этот параметр, мастер восстановления выводит дополнительную страницу для определения места назначения и пути к нему.
Копировать в сетевую папку. DPM поддерживает восстановление на уровне элементов. Это позволяет восстанавливать в общую сетевую папку или на том защищенного DPM сервера отдельные файлы, папки и виртуальные жесткие диски (VHD) из созданной на уровне узла Hyper-V резервной копии виртуальной машины. Для восстановления на уровне элементов агент защиты DPM не обязан быть установлен в гостевой ОС. Если выбран этот параметр, мастер восстановления выводит дополнительную страницу для определения места назначения и пути к нему.
DPM не поддерживает восстановление на уровне элементов у динамического диска в гостевой виртуальной машине. Для этого гостевая виртуальная машина должна иметь базовый диск.
В разделе Задание параметров восстановления настройте параметры восстановления и нажмите кнопку Далее.
- При восстановлении виртуальной машины по сети с низкой пропускной способностью щелкните Изменить, чтобы включить регулирование использования полосы пропускания сети. После включения функции регулирования полосы пропускания можно указать необходимый объем пропускной способности и время, когда будет доступна такая пропускная способность.
- Установите флажок Разрешить восстановление на основе SAN с использованием моментальных снимков оборудования, если сеть настроена соответствующим образом.
- Выберите Отправить по электронной почте сообщение о завершении этого восстановления, а затем укажите адреса электронной почты, если требуется задать отправку уведомлений после завершения процесса восстановления.
На странице "Сводка" убедитесь, что все сведения верны. Если сведения неверны или вы хотите внести изменения, нажмите кнопку Назад. Если все параметры вас устраивают, нажмите кнопку Восстановить для запуска процесса восстановления.
На странице Состояния восстановления содержатся сведения о задании восстановления.
По умолчанию поддерживаются 8 параллельных операций восстановления. Вы можете увеличить число параллельных заданий восстановления, добавив следующий раздел реестра:
- Путь к ключу: HKLM\Software\Microsoft\Microsoft Data Protection Manager\Configuration\ MaxParallelRecoveryJobs
- 32-битный DWORD: HyperV
- Данные: <number>
Восстановление отдельного файла из виртуальной машины Hyper-V
Вы можете восстанавливать отдельные файлы из защищенной точки восстановления виртуальной машины Hyper-V. Эта функция доступна только для виртуальных машин под управлением Windows Server. Восстановление отдельных файлов выполняется так же, как восстановление всей виртуальной машины, но здесь до начала процесса восстановления вам будет предложено просмотреть содержимое VMDK-файла и выбрать нужные файлы. Чтобы восстановить или выбрать отдельные файлы из виртуальной машины Windows Server, выполните следующие действия.
Восстановление отдельного файла из виртуальной машины Hyper-V доступно только для виртуальных машин Windows и точек восстановления дисков.
В консоли администрирования DPM откройте представление Восстановление.
В области Обзор просмотрите или отфильтруйте элементы, чтобы найти нужную виртуальную машину для восстановления. Когда вы выберете виртуальную машину или папку Hyper-V, в области Точки восстановления для отобразятся все доступные точки восстановления.
В области Точки восстановления для с помощью календаря выберите дату, которая содержит нужную точку восстановления. В зависимости от того, как настроена политика резервного копирования, для одной даты может существовать несколько точек восстановления. Поэтому после выбора дня создания точки восстановления убедитесь, что было выбрано правильное время восстановления. Если в указанную дату создано несколько точек восстановления, выберите одну из них с помощью раскрывающегося меню Время восстановления. Когда вы выберете точку восстановления, в области "Путь" появится список доступных для восстановления элементов.
Чтобы найти нужные файлы, в области Путь дважды щелкните нужный элемент в колонке "Восстановимый элемент" для его открытия. Выберите один или несколько файлов и (или) папок, которые вы хотите восстановить. Чтобы выбрать несколько элементов, при выборе каждого следующего элемента удерживайте нажатой клавишу Ctrl. Область Путь позволяет выполнять поиск по файлам и папкам, перечисленным в столбце Восстанавливаемый элемент. Функция Поиск в списке ниже не выполняет поиск по подпапкам. Чтобы проверить вложенные папки, дважды щелкните нужную папку. Клавиша Вверх позволяет перейти из дочерней папки в родительскую папку. Вы можете выбрать сразу несколько элементов (файлов и папок), но только расположенных в одной родительской папке. Невозможно восстановить элементы из нескольких папок одним заданием восстановления.
После выбора элементов для восстановления щелкните Восстановить на ленте инструментов консоли администратора. Откроется мастер восстановления. В нем отображается экран Просмотр параметров восстановления, где перечислены выбранные элементы для восстановления.
Если вы хотите включить регулирование пропускной способности сети, щелкните Изменить на экране Указание параметров восстановления. Если вам не нужно включать регулирование пропускной способности сети, просто нажмите кнопку Далее. В этом окне нет других параметров, доступных для виртуальных машин VMware. Если вы решили настроить регулирование полосы пропускания сети, в диалоговом окне регулирования выберите Включить регулировку использования полосы пропускной сети. После этого настройте Параметры и Расписание работы.
На экране Выбор типа восстановления нажмите кнопку Далее. Файлы и (или) папки можно восстановить только в сетевую папку.
На экране Указание назначения щелкните Обзор, чтобы выбрать сетевое расположение для восстанавливаемых файлов или папок. DPM создает папку и копирует в нее все восстановленные элементы. Имя этой папки будет иметь префикс следующего формата: DPM_день-месяц-год. Когда вы выбираете расположение для восстановления файлов и (или) папок, отображаются данные об этом расположении (объект, путь и объем свободного места).
На экране Указание параметров восстановления выберите параметр безопасности, который вы хотите применить. Вы можете изменить регулирование использования полосы пропускания сети, но по умолчанию оно отключено. Кроме того, параметры Восстановление SAN и Уведомления также отключены.
На экране Сводка проверьте выбранные параметры и щелкните Восстановить, чтобы начать процесс восстановления. Экран Состояния восстановления демонстрирует ход операции восстановления.