Когда я начал настраивать VMware Data Protection, наивно полагал, что все будет легко и просто. Вы можете посмотреть на кол-во получившихся слайдов, чтобы убедиться в том, что я сильно заблуждался.
VMware Data Protection
Начиная с лицензии VMware Essentials Plus kit доступна функция резервного копирования, которая в версии vSphere 5.1 называется Data Protection. За основу разработчики VMware взяли продукт EMC Amavar, в результате имеем бэкап с поддержкой сжатия и дедупликации, который работает без установки агентов в гостевые операционные системы (использует vStorage APIs for Data Protection). Данный продукт скачивается в виде готового аплайнса (виртуальной машины) в формате OVF (ссылка).
Как обычно, установка не с нуля, использую уже готовый стенд, который я настраиваю шаг за шагом. Поехали.
1
![VMware Data Protection 01](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-01.png)
Устанавливаем appliance, который скачали предварительно на сайте VMware или рутрекере. Есть несколько вариантов файлов OVF, различаются они поддерживаемым дисковым пространством для хранения резервных копий виртуальных машин, 0.5Тб или 1Тб или 2Тб и Advanced версия, уже за отдельные деньги, на 8Тб. Чтобы установить аплайнс необходимо подготовить на своей системе хранения свободное пространство для установки, соответственно для версии 0.5Тб нужег лун 868Гб, для версии 1Тб нужено 1.57Тб, для версии 2Тб нужно 3.02Тб свободного места.
2
![VMware Data Protection 02](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-02.png)
показываю путь к OVF файлу с версией 0.5Тб
3
![VMware Data Protection 03](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-03.png)
Смотрим, что будет, после установки. Если у вас система хранения не поддерживает Thin Provisioning то Data Protector откушает от вашего LUN 868Гб места, т.к. создается такой диск. FreeNAS поддерживает технологию тонких дисков, поэтому продолжаю установку.
Не все так плохо, позже можно будет изменить формать большого диска.
4
![VMware Data Protection 04](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-04.png)
Соглашанение
5
![VMware Data Protection 05](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-05.png)
Указываю, как будет называться виртуальная машина
6
![VMware Data Protection 06](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-06.png)
Выбираю LUN, на котором будут располагаться диски ВМ Data Protector
7
![VMware Data Protection 07](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-07.png)
Если есть возможность выбрать Толстые диски, то выбираем их, работать будет быстрее.
8
![VMware Data Protection 08](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-081.png)
Теперь задаем сетевые настройки будущей виртуальной машины, причем DNS сервер — это обязательный и очень важный параметр. Но об этом я узнал позже. В первую установку, указал DNS сервер для работы интернета, и это было плохое решение.
9
![VMware Data Protection 09](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-09.png)
Все готово к установке.
10
![VMware Data Protection 10](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-10.png)
Сам процесс установки выглядит так.
11
![VMware Data Protection 11](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-11.png)
Виртуальная машина готова, открываем консоль, чтобы понять, что делать дальше.
12
![VMware Data Protection 12](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-12.png)
А вот и инструкция: Первым делом подключаемся в через браузер к виртуальной машине.
13
![VMware Data Protection 13](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-13.png)
пароль — changeme («семени меня» — хороший, запоминающийся, стоит его оставить)
14
![VMware Data Protection 14](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-14.png)
Запускается мастер установки, который должен зарегистрировать VDP в моем vCenter сервере.
15
![VMware Data Protection 15](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-15.png)
И вот первая засада, на этом шаге нужно указать Hostname этого сервера и домен. У меня изначально в схеме не было внутреннего DNS, который бы ресольвил внутренние адреса и имена, но без него дальше этого шага не продвинуться. Тогда я включил контроллер домена, который у меня остался после настройки терминального сервера и добавил туда в зону прямого просмотра запись про данный сервер, чтобы он смог resolve-ить себя.
16
![VMware Data Protection 16](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-16.png)
Но этого оказалось мало, нужно добавить еще и обратную запись DNS
17
![VMware Data Protection 17](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-17.png)
Вот таким образом.
18
![VMware Data Protection 18](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-18.png)
Только в том случае, если ваш сервер VDP сможет успешно выполнить ping самого себя по имени и nslookup по IP адресу, в веб интерфейсе настройки вы сможете двинуться дальше.
19
![VMware Data Protection 19](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-19.png)
Москва, хотя время все равно не поменялось на правильное.
20
![VMware Data Protection 20](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-20.png)
пароль для доступа к VDP серверу
21
![VMware Data Protection 21](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-21.png)
для следующего шага заносим в DNS сервер vCenter. Прямую и обратную запись.
22
23
![VMware Data Protection 23](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-23.png)
теперь параметры для подключения к vCenter
24
![VMware Data Protection 24](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-24.png)
Все готово для продолжения установки.
25
![VMware Data Protection 30](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-30.png)
В консоли виртуальной машины колбасится настройка 20 минут, а может и дольше. Почему так долго, ума не приложу.
26
![VMware Data Protection 31](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-31.png)
Все необходимые процессы закончились, но инструкция в консоли виртуальной машины Data Protection не изменилась.
27
![VMware Data Protection 32](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-32.png)
Во вкладке плагины vCenter сервера появился плагин VDP, который, как следует из описания, не требует никаких действий со стороны клиента.
Причем я знаю, как устанавливается и работает Data Protection в своем варианте установки в Windows версию vCenter. Там этот плагин добавляет пункт меню, который отображается в vSphere client и резервным копированием можно управлять, опять же, через консоль vSphere client. Сейчас же ничего не появилось. Чуть чуть погуглив, нашел следующий способ.
28
![VMware Data Protection 33](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-33.png)
Подключаемся к vCenter серверу через web интерфейс, Log in to vSphere Web Client
29
![VMware Data Protection 34](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-34.png)
И в веб версии видим вкладку vSphere Data Protection
30
![VMware Data Protection 35](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-35.png)
Без вариантов, жмем connect
31
![VMware Data Protection 36](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-36.png)
Минимум настроек, давайте попробуем настроить задание резервного копирования.
32
![VMware Data Protection 37](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-37.png)
Будем бэкапить виртуальную машину WinXP
33
![VMware Data Protection 38](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-38.png)
да да, именно WinXP
34
![VMware Data Protection 39](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-39.png)
Расписание, в котором не получится выставить точного времени. Очень необычно. Резервное копирование каждый день и точка. Потом можно будет выставить промежуток времени, когда может запускаться задание, но все равно, точное время не выставить.
35
![VMware Data Protection 40](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-40.png)
Хранить резервные копии 60 дней, по дефолту. Но есть и более продвинутые схемы X — сын -пап — дед (X -неделя — месяц -год)
36
![VMware Data Protection 41](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-41.png)
Даю название заданию резервного копирования
37
![VMware Data Protection 42](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-42.png)
Задание готов
38
![VMware Data Protection 43](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-43.png)
Видим в отчетах, что бэкап не создавался и его создание не запустилось само собой
39
![VMware Data Protection 44](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-44.png)
Запускаю в ручном режиме
40
![VMware Data Protection 45](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-45.png)
Процесс, очень долгий, начался
41
![VMware Data Protection 47](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-47.png)
Отслеживать, что происходит с виртуальной машиной мне привычнее через vSphere client
42
![VMware Data Protection 48](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-48.png)
Пока делается бэкап можно посмотреть как выглядят файлы виртуалльной машины VDP на системе хранения. Непонятно, как можно посмотреть, сколько реально занимает та или иная резервная копия. Еще сложнее достать из этих vmdk файлов резервную копию нужной виртуальной машины если что-то сломается глобальное.
43
![VMware Data Protection 49](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-49.png)
Вот так выглядит процесс создания бэкапа из веб клиента, малоинформативно. Но бэкап сделался за 8 минут, следующий запуск в 8 часов по полудни. К реальному (текущему) времени это не имеет никакого отношения, зачем спрашивается я указывал часовой пояс.
44
![VMware Data Protection 50](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-50.png)
Восстанавливаем виртуальную машину из бэкапа.
45
![VMware Data Protection 51](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-51.png)
Если бы задание выполнялось бы уже много раз, то выбор бы был больше.
46
![VMware Data Protection 52](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-52.png)
Можно восстановить ВМ, заменив оригинал или создать новую виртуальную машину из бэкапа.
47
![VMware Data Protection 53](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-53.png)
Готово к запуску
48
![VMware Data Protection 54](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-54.png)
Процесс пошел
49
![VMware Data Protection 55](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-55.png)
Идет выполнение
50
![VMware Data Protection 56](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-56.png)
И опа-на, завершается неудачей, причем из сообщения об ошибке не понятно почему так вышло. А я момент восстановления пропустил и не знаю на каком именно проценте произошел сбой.
51
![VMware Data Protection 57](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-57.png)
Виртуальная машина была создана, удалять ее VDP не собирается после ошибки, попробую ее запустить на всякий случай, вдруг заработает. Предварительно отключаю сетевой интерфейс, чтобы не возникло конфликтов.
52
![VMware Data Protection 58](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-58.png)
Открываю консоль, стартую.
53
![VMware Data Protection 60](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-60.png)
Чуда не произошло, диск поврежден. Удаляю виртуальную машину.
54
55
![VMware Data Protection 62](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-62.png)
Еще раз восстанавливаю, ВМ из бэкапа, на этот раз все заканчивается успешно.
56
![VMware Data Protection 63](http://itsave.ru/wp-content/uploads/2013/02/VMware-Data-Protection-63.png)
И даже виртуальная машина запустилась.