System Center 2012 R2 DPM – Исключение виртуальных дисков VHD/VHDX из резервной копии виртуальной машины Hyper-V
http://blog.it-kb.ru/wp-content/uploads/2014/01/image39.pngСистема резервного копирования Data Protection Manager (DPM) от Microsoft занимает свою нишу среди аналогичных систем. Количество информации о DPM на просторах глобальной сети доказывает, что данная система востребована и используется в разных компаниях и фирмах для сохранения информации.
Скорее всего, каждый сталкивался с какими-нибудь вопросами, связанными с DPM: установка, настройка или сопровождение. В данной заметке хотелось бы рассказать об одном из них. В предыдущей заметке говорилось об особенностях использования Hyper-V Replica. Как известно, данная технология не может работать с типами дисков, которые подключены как Passthrough или через Virtual Fibre Channel, поэтому используются только VHD(-x). Возникает вопрос, как в многодисковых виртуальных машинах при необходимости исключить некоторые виртуальные диски VHD из архивирования средствами DPM. Через графический интерфейс или при помощи команд PowerShell это сделать не получится.
На своем примере продемонстрирую работающий и проверенный механизм исключения VHD файлов из резервной копии виртуальной машины Hyper-V в DPM.
Имеется DPM 2012 R2, работающий на Windows Server 2012 R2 Standard. Родительский раздел (кратко будем называть хост) с виртуальными машинами (ВМ) на базе Windows Server 2012 R2. Определенные ВМ имеют два виртуальных диска VHD(-x): под систему и под данные.
Порядок действий:
1) Открываем консоль DPM 2012 R2 и следуем стандартной процедуре настройки архивирования ВМ
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image002_thumb.jpg
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image004_thumb.jpg
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image005_thumb.png
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image007_thumb.jpg
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image009_thumb1.jpg
На данном этапе важно, чтобы фактически используемое место ВМ (Total disk size) было МЕНЬШЕ имеющегося свободного в пуле DPM (Disk space remaining).
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image011_thumb1.jpg
Далее нажимаем кнопку изменить (Modify) и выставляем минимальное значение для реплики (Replica Volume) и необходимое для точек восстановления (Recovery Point Volume). Нажимаем кнопку OK. Потом далее.
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image013_thumb1.jpg
Теперь один из важных моментов!!!
Устанавливаем время создания первой репликации на любое с запасом.
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image015_thumb1.jpg
Далее проходим до последнего шага мастера и выходим из него, подтверждая проделанные действия.
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image016_thumb.jpg
2) Следующим важным действием на хосте изменяем ключи реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup
Создаем параметр VHD с типом значения Multi_SZ и включаем в него пути к файлам виртуальных дисков, как например указано на скриншоте ниже…
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image017_thumb.png
Добавляем ключ реестра HonorFilesNotToBackup, чтобы активировать исключение
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\Agent\
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image018_thumb.png
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image020_thumb.jpg
3) В консоли DPM выбираем только что созданное задание и нажимаем кнопку посмотреть детали (Click to view details).
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image022_thumb.jpg
Запоминаем путь к файлам и открываем диспетчер дисков
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image023_thumb.png
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image024_thumb.png
Далее находим по свободному месту 100 % и убеждаемся, что это нужные диски
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image026_thumb.jpg
4) Выбираем диск под данными реплики и выполняем команду сжатия (Shrink)…
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image027_thumb.png
…предварительно подсмотрев в оснастке Hyper-V Manager сколько места занимает VHD (-x) под систему
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image028_thumb.jpg
Выбираем сжимаемое место, учитывая оставшееся, которое должно быть БОЛЬШЕ размера VHD (-x) с системой (в нашем примере, 38,12 ГБ больше 25,6 Гб).
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image029_thumb.png
Нажимаем кнопку сжатие (shrink) и получаем результат.
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image031_thumb.jpg
5) Переходим в консоль управления DPM и производим первичную репликацию ВМ.
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image032_thumb.png
В результате успешной репликации получаем заархивированную ВМ только с системным VHD (-x) диском.
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image034_thumb.jpg
http://blog.it-kb.ru/wp-content/uploads/2014/01/clip_image036_thumb.jpg
**Надеюсь, статья была полезной! ** http://blog.it-kb.ru/wp-content/uploads/2014/01/wlEmoticon-smile1.png
Оригинал статьи: System Center 2012 R2 DPM – Исключение виртуальных дисков VHD/VHDX из резервной копии виртуальной машины Hyper-V