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

Синхронизация образов VMWare в резервной сети SAN

Я добавил дополнительную сеть iSCSI SAN в качестве резервной копии к нашему существующему массиву хранения ESX Server (собственному производству, поэтому для управления этим нет никакого необычного программного обеспечения NetApp или EMC). Есть ли способ автоматически синхронизировать образы виртуальных машин в случае сбоя основного SAN? (врангер?)

У нас были разные безумные проблемы с vRanger. Одна проблема была при попытке резервного копирования машины с именем «дельта». Это не удалось, потому что в имени файла vmdk было «дельта», и vRanger предполагал, что всякий раз, когда он видел «дельту» как часть имени vmdkfilename, это должно быть потому, что на этой машине есть снимки.

В другой раз мы не смогли создать резервную копию конкретной машины, потому что в ее UID было что-то вроде «xx-d0» в середине. Я забыл, что конкретно это была за программа, но по какой-то причине она анализировала UID как параметр командной строки «-d0» и не выполняла дифференциальные резервные копии.

Я бы поставил это как комментарий, а не как ответ, но, видимо, вы не можете комментировать без какой-либо репутации.

Отказ от ответственности - я работаю на Программное обеспечение Quest, компания, которая владеет Vizioncore, но мой ответ - всего лишь два цента.

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

Это не единственный продукт на рынке - Veritas NetBackup, например, может интегрироваться с средствами резервного копирования VCB VMware для создания аналогичных снимков. Когда вы разговариваете с поставщиками, нужно спросить: «Требуется ли для этого установка агента или чего-либо еще на сервере ESX?» Если это так, я нервничаю. vRanger этого не делает, но, опять же, я не говорю этого как продавец - просто отдаю свои два цента. Если бы я думал, что это отстой, я бы не стал здесь отвечать на вопрос, хех.

Это зависит от того, какой должна быть ваша RPO (цель точки восстановления). Это то, как давно была ваша последняя резервная копия, или, что более важно, сколько данных вы можете позволить себе потерять ...

Doubletake может реплицировать виртуальные машины и имеет довольно привлекательный RPO

Вы также можете создать сценарий резервного копирования на уровне виртуальных машин с помощью VMware VCB. RPO не так уж хорош, но для него есть большая поддержка.

Другой вариант - написать сценарий и поместить его на один из ваших хостов ESX, подключенных к обоим вашим SAN. http://www.vmts.net/vmbk.htm

Удачи!

Если вы ищете строго коммерческое программное обеспечение, вы можете попробовать программу репликации DoubleTake ESX.

Если вы хотите развить собственное решение, важно помнить о том, что вам необходимо делать снимки виртуальных машин на основе VMware перед каждым циклом репликации. Это, по сути, остановит ваши виртуальные машины, чтобы дать вам наибольшие шансы получить согласованный vmdk в вашей реплике. Для написания сценария этого процесса используйте набор инструментов VMware VI для Windows (http://www.vmware.com/sdk/vitk_win/index.html) очень удобно. Это набор командлетов PowerShell, которые дают вам доступ ко многим расширенным операциям vCenter, то есть созданию моментальных снимков для всех виртуальных машин в определенном хранилище данных.

Вы могли бы использовать rsync сделать это