Для сохранения и восстановления конфигурации ESXi можно использовать специальный скрипт vicfg-cfgbackup.pl, который входит в состав VMware vSphere CLI.
C:\Program Files\VMware\VMware vSphere CLI\bin\esxcfg-cfgbackup.pl -save -server 192.XXX.XXX.XXX esxi_backup.bkp
где 192.XXX.XXX.XXX – ip-адрес сервера ESXi
В случае успешного выполнения скрипта, в текущем каталоге должен появиться файл esxi_backup.bkp, который и будет являться резервной копией конфигурации ESXi.
При выполнении скрипта может появиться следующее сообщение:
Server version unavailable at 'https://localhost:443/sdk/vimService.wsdl' at C:/Program Files/VMware/VMware vSphere СLI/Perl/lib/VMware/VICommon.pm line 545, <STDIN> line 2.
В этом случае нужно запускать скрипт esxcfg-cfgbackup.pl следующим образом:
"C:\Program Files\VMware\VMware vSphere CLI\Perl\bin\perl.exe" "C:\Program Files\VMware\VMware vSphere CLI\bin\esxcfg-cfgbackup.pl" -save -server 192.XXX.XXX.XXX esxi_backup.bkp
Если нужно организовать резервное копирование конфигурации ESXi без участия пользователя в автоматическом режиме, то для выполнения этой задачи можно использовать параметры -username и -password, которые обозначают имя пользователя хоста ESXi и пароль соответственно. Также можно указать конкретный путь для сохранения файла резервной копии.
"C:\Program Files\VMware\VMware vSphere CLI\Perl\bin\perl.exe" "C:\Program Files\VMware\VMware vSphere CLI\bin\esxcfg-cfgbackup.pl" -save -server 192.XXX.XXX.XXX -username root -password <пароль> "G:\ESXi\backup\esxi_backup.bkp"
Восстановление осуществляется таким же способом, как и сохранение только вместо параметра -save нужно использовать параметр -load.
"C:\Program Files\VMware\VMware vSphere CLI\Perl\bin\perl.exe" "C:\Program Files\VMware\VMware vSphere CLI\bin\esxcfg-cfgbackup.pl" -load -server 192.XXX.XXX.XXX -username root -password <пароль> "G:\ESXi\backup\esxi_backup.bkp"
При этом все виртуальные машины должны быть выключены.
Сохранение конфигурации ESXi
Для сохранения конфигурации нужно выполнить следующую команду на компьютере с установленным vCLI:
C:\Program Files\VMware\VMware vSphere CLI\bin\esxcfg-cfgbackup.pl -save -server 192.XXX.XXX.XXX esxi_backup.bkp
где 192.XXX.XXX.XXX – ip-адрес сервера ESXi
В случае успешного выполнения скрипта, в текущем каталоге должен появиться файл esxi_backup.bkp, который и будет являться резервной копией конфигурации ESXi.
При выполнении скрипта может появиться следующее сообщение:
Server version unavailable at 'https://localhost:443/sdk/vimService.wsdl' at C:/Program Files/VMware/VMware vSphere СLI/Perl/lib/VMware/VICommon.pm line 545, <STDIN> line 2.
В этом случае нужно запускать скрипт esxcfg-cfgbackup.pl следующим образом:
"C:\Program Files\VMware\VMware vSphere CLI\Perl\bin\perl.exe" "C:\Program Files\VMware\VMware vSphere CLI\bin\esxcfg-cfgbackup.pl" -save -server 192.XXX.XXX.XXX esxi_backup.bkp
Если нужно организовать резервное копирование конфигурации ESXi без участия пользователя в автоматическом режиме, то для выполнения этой задачи можно использовать параметры -username и -password, которые обозначают имя пользователя хоста ESXi и пароль соответственно. Также можно указать конкретный путь для сохранения файла резервной копии.
"C:\Program Files\VMware\VMware vSphere CLI\Perl\bin\perl.exe" "C:\Program Files\VMware\VMware vSphere CLI\bin\esxcfg-cfgbackup.pl" -save -server 192.XXX.XXX.XXX -username root -password <пароль> "G:\ESXi\backup\esxi_backup.bkp"
Восстановление конфигурации ESXi
Теперь рассмотрим процесс восстановления конфигурации ESXi.
Восстановление осуществляется таким же способом, как и сохранение только вместо параметра -save нужно использовать параметр -load.
"C:\Program Files\VMware\VMware vSphere CLI\Perl\bin\perl.exe" "C:\Program Files\VMware\VMware vSphere CLI\bin\esxcfg-cfgbackup.pl" -load -server 192.XXX.XXX.XXX -username root -password <пароль> "G:\ESXi\backup\esxi_backup.bkp"
При этом все виртуальные машины должны быть выключены.
Комментариев нет:
Отправить комментарий