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

Планирование конвертера VMWare

У меня есть несколько серверов, которые я хотел бы виртуализировать с помощью VMWare vCenter Converter Standalone. Я вручную добавил / преобразовал свои серверы, которые, похоже, работали нормально. Теперь я хотел бы запланировать, чтобы это происходило автоматически каждую ночь.

Я надеялся, что есть простой способ взять конфигурацию от мастера и создать из нее какой-то сценарий, но не тут-то было. Документов по этому поводу немного. Я вижу, что могу использовать convert-cli.exe с некоторыми параметрами, чтобы указать его на файл XML. Есть ли какие-либо инструменты, которые помогут создать этот XML, помимо использования блокнота?

Кроме того, хотя примеры в руководстве в формате PDF в порядке, они определенно не показывают вам все доступные параметры. Есть ли где-нибудь полный список опций для XML-файла?

Есть ли вообще руководство для версии 4 - все, что я смог найти, это версия 3?

(Редактировать)

Чтобы быть более конкретным: у меня есть несколько физических (реальных) серверов. Я хочу ежедневно использовать VMWare Converter для их виртуализации. Идея состоит в том, что эти виртуальные образы являются моей резервной копией на случай отказа оборудования на физическом сервере: просто запустите виртуальную копию, пока я не смогу устранить проблему. У меня нет реального бюджета на покупку программного обеспечения, и это выглядело так, как будто это может быть простой / бесплатный способ дать мне дополнительный уровень защиты.

Вы можете использовать VMware Consolidated Backup. Если вы используете ESXI, вам необходимо сначала установить виртуальную машину в качестве VCB Proxy для выполнения команд. Если вы используете хост ESX, вы можете запускать команды из его оболочки.


  1. получить идентификатор moref из виртуальной машины, для которой необходимо создать резервную копию: vcbVmName -h $ HOST -u $ USER -p $ PW -s name: $ VM

  2. создать снимок vcbSnapshot -h $ HOST -u $ USER -p $ PW -c moref: $ NR

  3. создать резервную копию виртуальных дисков vcbExport -M 1 -s /vmfs/volumes/..../disk.vmdk -d /backupdir/disk.vmdk

  4. получить SSID снимка и удалить снимок SSID =vcbSnapshot -h $HOST -u $USER -p $PW -f moref:$NR Snapshot | grep "SsId" | cut -d: -f2 | tail -n 1

vcbSnapshot -h $ HOST -u $ USER -p $ PW -d moref: $ NR ssid: $ SSID


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

Другие файлы vm (vmx, vmxf ...) не сохраняются с помощью этого решения. Если вы хотите их сохранить, вам просто нужно их скопировать.

Это работает для разных удаленных офисов, где работает один стандартный хост Vmware ESX.

Вы хотите сказать, что хотите каждую ночь проводить физическое преобразование системы в виртуальное? почему бы просто не создать резервную копию хранилища данных или не использовать один из продуктов Veeam для резервного копирования для копирования данных?

Может, мне не хватает того, что ты пытаешься сделать ...

РЕДАКТИРОВАТЬ: то, что мы делаем, - это то, что на выходных я выключу виртуальную машину, а затем воспользуюсь бесплатным клиентом Veeam FastSCP для переноса подкаталога виртуальной машины с сервера ESXi на локальный терабайтный жесткий диск.

Технически я запускаю FastSCP на виртуальной машине Windows в Virtualbox для копирования на внешний терабайтный диск хоста, который рассматривается как общий сетевой ресурс, но конечный результат тот же.

Сколько времени это займет, зависит от размера серверов, которые вы копируете.

Некоторые из серверов, которые я скопировал таким образом, чтобы создать резервную копию «базового образа», а на гостевой ОС Windows уже запущена резервная копия до того, как система была виртуализирована, поэтому я теоретически должен просто перестроить сервер ESXi, скопировать базовый изображение назад, «воссоздайте» его в этот момент, затем запустите восстановление с помощью нашего сервера резервного копирования, чтобы восстановить файлы до точки последнего резервного копирования с ленты.

Существует версия VMware vCenter Converter "Enterprise", которая не является автономной, а представляет собой подключаемый модуль vCenter Server. Он предлагает дополнительные функции, в частности планирование, о котором вы спрашивали. В отличие от автономной, это не бесплатно. Проверьте это на http://www.vmware.com/products/converter/get.html