Если сломался сам ESXi

На каком-то сервере ESXi стоит на первом диске, на каком-то на отдельной флешке (SanDisk)


Нужно регулярно бэкапить файлы конфигурации.

Вариант 1:
Снять бэкап конфигурации хоста через SSH:
vim-cmd hostsvc/firmware/backup_config
(будет выдана ссылка для скачивания, или можно забрать из папки scratch)
Полученный файл будет иметь имя вроде configBundle-localhost.tgz
У него внутри находится state.tgz с настройками

Вариант 2:
Напрямую забрать актуальный файл с настройками (этот файл ESXi автоматом сохраняет каждый час и при старте берёт настройки с него):
/bootbank/state.tgz

 


Как чинить (чтобы восстановились все настройки сервера и конфигурации виртуальных машин):

1. Запускаем iLO
2. Запускаем RemoteConsole
3. Нажимаем вверху VirtualDrives, подключаем образ как CD: d:\Проекты\ESXi\ESXi\VMware-ESXi-6.5.0-OS-Release-5146846-HPE-650.9.6.5.27-May2017.iso
(копия есть на нашем FTP и на GoogleDrive)
4. В iLO в разделе VirtualMedia/BootOrder проверяем, что первое загрузочно устройство - CDRom
5. Перезагружаем сервер
6. Должен установиться ESXi - нужно будет ввести пароль для root и настроить ManagementNetwork:
1-й сервер: 92.38.235.181
2-й сервер: 92.38.235.182
Маска: 255.255.255..0
Gateway: 92.38.235.1
7. На жёлтом экране зайти в TroubleshootingOptions и включить SSH

Восстановление конфигурации
8. Подключиться к серверу через WinSCP на порт 92.38.235.181(2):22
9. Дальше два варианта:

Вариант 1 (из state.tgz):
1. Выделяем из архива state.tgz
2. Кладём его в корень файловой системы
3. Разархивируем local.tgz, чтобы заменилась папка etc:
> tar -xzvf local.tgz
4. Запускаем /sbin/auto-backup.sh, чтобы создался новый /bootbank/state.tgz
5. Перезагружаем сервер

Вариант 2 (из configBundle-localhost.tgz)
1. Переименовываем в configBundle.tgz
2. Копируем configBundle.tgz в корень файловой системы
3. Put the host into maintenance mode by running this command:
> vim-cmd hostsvc/maintenance_mode_enter
4. Восстанавливаем настройки (после выполнения команды сервер сам перезагрузится):
> vim-cmd hostsvc/firmware/restore_config /configBundle.tgz

 

 

 


Система JUPITER                                 www.jupiter.systems                                 (с) 2024г.