среда, 11 марта 2009 г.

ESXi - сохранение и восстановление конфигурации

Иногда надо просто полностью сохранить конфигурацию хоста. Пришлось и мне этим заняться, ибо приехали флэшки на замену в бездисковые ESXi. Заниматься переконфигурированием хостов совсем не хотелось. Использован пакет VMware RCLI.

Бэкап:

C:\Program Files\VMware\VMware VI Remote CLI\bin>vicfg-cfgbackup.pl --server esxN.domain.com --username root --password secretpass -s r:\esxN.cfg
Saving firmware configuration to r:\esxN.cfg...

После этого делаем для хоста disconnect в vCenter

Восстановление:

C:\Program Files\VMware\VMware VI Remote CLI\bin>vicfg-cfgbackup.pl --server esxN.domain.com --username root --password secretpass -l r:\esxN.cfg
The restore operation will reboot the host.
Type 'yes' to continue:
yes
Uploading config bundle to configBundle.tgz ...
Performing restore ...

После того как хост перезагрузится, выполняем connect в vCenter

Перед восстановлением необходимо сконфигурировать Management Network по вполне очевидным причинам. Для бэкапа и восстановления режим Lockdown должен быть отключен!

6 комментариев:

  1. А почему бы программой например WinImage не сделать образ старой флешки и не развернуть его на новую? Я так и сделал - намного быстрее получается, чем ставить заново на новую флешку, а потом бэкап заливать.

    ОтветитьУдалить
    Ответы
    1. Мне через WinImage не удалось получить рабочую флешку.

      Удалить
  2. Для этого требуется флэшку из работающего сервера вынуть, т.е. сервер остановить. Опять же, этот способ работает, только если конфигурация ESXi никогда не меняется.

    В противном случае проще поставить скрипт в расписание и бэкапить конфиг раз в неделю автоматом, например.

    ОтветитьУдалить
  3. Антон здравствуйте!
    Как я понимаю, перед тем как на флэшку восстановить сохраненную конфирурацию, сначала на нее же нужно установить чистый ESXi.
    Допустим конфигурация снята с ESXi 4.1 build XXX, а инсталляционный дистрибутив версии ESXi 4.1 build YYY. Насколько корректно восстанавливать конфигурацию на ESXi 4.1 build YYY? Или нужно сначала проапгрейдить build YYY до build XXX и уже только потом восстанавливать конфигурацию?
    С уважением, Rumata.

    ОтветитьУдалить
  4. А такой метод рабтает при миграции с ESX на ESXi? Хочу мигрировать но лень перелапачивать весь конфиг.. В vmware сказали используйте Profile, а на него надо EnterprisePlus лицензию((

    ОтветитьУдалить
  5. Zdravstvuyte,
    u menya stoit VMware ESX 4, vnutri win 2003 server, no remote desktop-om ne mogu zalogonitsya zabil parol, kak mojno sbrosit parol 2003? spasibo ogromnoe.

    ОтветитьУдалить