Назад | Перейти на главную страницу

Лучшие методы) для резервного копирования виртуальных машин, работающих на Hyper V?

Мы находимся в середине P2V-обработки большей части сети, поэтому текущий метод резервного копирования, вероятно, наихудший - агент резервного копирования все еще установлен в гостевых ОС, а устройство резервного копирования послушно переносит их на ленту, один файл в время.

Я подозреваю, что есть умный способ сценария (PowerShell?) Приостановки виртуальных машин, затем резервного копирования файлов .vhd и отмены приостановки виртуальных машин. Похоже, что это обеспечит большие преимущества в скорости при потере восстановления на уровне файлов (может быть лучше для таких вещей, как контроллеры домена и серверы приложений).

Какие методы / политики вы выработали?

По-прежнему следует использовать регулярное резервное копирование на уровне файлов только данных - независимо от того, виртуальная машина или нет. Однако резервное копирование файла на диске является большим подспорьем в увеличении скорости восстановления в случае сбоя в случае сбоя всего гостя.

Есть несколько подходов к резервному копированию гостей с помощью скриптов. Ты мог закрой это, скопируйте VHD и запустите его снова. Чистая резервная копия системы. Но вы, вероятно, хотите создание снимка. Также есть инструмент монтирования для программного доступа к теневым копиям, так что вы также можете перемещать их с тома. Ведутся споры о том, насколько на самом деле стабильна система моментальных снимков на основе VSS, и что люди теряют данные. Насколько я могу судить, это немного (хорошо, намного больше), чем подход, используемый Vmware, и работать с ним немного сложнее.

Я думаю, что для инструмента резервного копирования Windows Server 2008 есть пакет обновления или исправление, которое позволяет ему поддержка гостей прозрачно кстати?

Также см Планирование Microsoft резервного копирования с помощью Hyper-V.

Мы используем System Center Data Protection Manager (DPM) для резервного копирования наших машин Hyper-V. Это не совсем «дешевое» решение, но мы сочли его превосходным.

Вы можете настроить его для автоматического создания моментальных снимков виртуальных машин через разные промежутки времени. Также очень просто восстановить виртуальную машину из предыдущего раза. У нас есть SAN для основного хранилища DPM, но, кроме того, у нас также есть приличная ленточная библиотека (с которой DPM очень хорошо интегрируется), в которой хранятся старые поколения наших виртуальных машин.

Кроме того, DPM имеет специальную поддержку для резервного копирования SQL / Exchange. Конечно, работает удовольствие, если у вас есть ресурсы.

Однако мне еще предстоит это настроить ...

Если вы используете устройство iSCSI (или другое SAN), это устройство часто может иметь функцию резервного копирования живых образов.

Если у вас нет этой опции, вы можете использовать Hyper-V VSS Writer в резервном копировании сервера Windows 2008 на хосте. Видеть Вот. Или вы можете использовать любое приложение для резервного копирования, которое поддерживает писатели VSS.

Самый простой (и дешевый) способ - просто использовать Windows Server Backup в Server 2008.

Как создать резервную копию Hyper-V с помощью Windows Server Backup

Моментальные снимки следует использовать в качестве решения для краткосрочного отката и не использовать для традиционных целей резервного копирования. Посмотреть здесь для краткого объяснения.

Я сделал именно то, что ты сказал. Каждую ночь я выключаю виртуальные машины, затем выполняю экспорт и перезапускаю виртуальные машины. Затем я копирую экспорт в другое физическое место. Это сценарий PowerShell, который запланирован с помощью планировщика Windows. Единственный недостаток заключается в том, что вам нужно отключиться во время экспорта, что не всегда приемлемо.

Я не могу ответить на комментарии выше, поэтому добавлю здесь несколько общих комментариев.

Итак, в произвольном порядке:

Мне больше нравится Windows Server Backup - у него много проблем из-за отказа от поддержки ленты, но он помог мне выбраться из затруднительного положения после недавнего незаметного сбоя RAID5. К сожалению, существует жесткое ограничение в 2 ТБ на том, если вы хотите восстановить том на уровне блоков. Более того, и вы застряли с выбором файла / каталога. Версия, которая поставляется с R2, совсем неплохая - это не Backup Exec, но, честно говоря, я никогда не мог быть на 100% уверен, что BE действительно работает, и мне нужны дельты на определенный момент времени, а не ленточная эра 3-го поколения. модель.

DPM - я могу ошибаться, но в прошлый раз, когда я проверял, я не думаю, что он поддерживает USB-накопители. В центре обработки данных, возможно, это не проблема, но если вы можете получить DPM бесплатно на одном из продуктов подписки MS, то этот вариант с богатой функциональностью и низкой стоимостью будет недоступен.

Я только что запустил резервную копию Windows Server для резервного копирования только что запущенного хоста Hyper-V, на котором есть только пара виртуальных машин. Работа прошла нормально. Сейчас как раз восстанавливаю на тестовый сервер. Единственный недостаток в том, что мне нужно восстанавливать весь набор виртуальных машин.

Я видел в этом блоге: http://blogs.msdn.com/taylorb/archive/2008/08/20/backing-up-hyper-v-virtual-machines-using-windows-server-backup.aspx что этот парень каким-то образом смог восстановить отдельную виртуальную машину из инструментов командной строки. Я не могу разобрать команды, которые он использовал, потому что это было только на маленьком изображении. Так что любые предложения о том, что он сделал для восстановления конкретной виртуальной машины, были бы полезны, если кто-нибудь знает.

BackupAssist - еще один очень хороший инструмент. Резервное копирование Sql Server, резервное копирование Hyper-V, восстановление отдельных файлов из целых гостевых резервных копий и т. Д.

Я не согласен. Я обнаружил, что самым дешевым решением является то, что в долгосрочной перспективе экономит место в хранилище резервных копий. Мы нашли хороший инструмент для этого после долгого просмотра и экспериментов, и я задокументировал его в своем блоге здесь: Как я создаю резервные копии виртуальных машин

Надеюсь, это поможет кому-то Петру

ARCserve Backup r12.5 - лучшее решение для резервного копирования виртуальных машин, так как оно может выполнять восстановление на уровне файлов из резервных копий на уровне Raw / образа виртуальных компьютеров. Кроме того, с последним патчем Vsphere он отправляет данные прямо из хранилищ ESX на ленту и обратно без прокси-сервера VCB.

я бы порекомендовал HVbackup:

Основная цель этого проекта - предоставить очень простой и мощный бесплатный инструмент для резервного копирования и восстановления виртуальных машин Hyper-V в автономных и кластерных (CSV) средах, преодолевая все ограничения, которые предоставляет универсальный инструмент, такой как Diskshadow.