Флешка устройство не вполне надежное, особенно если она постоянно в работе. После установки vmware esxi на флешку и настройки vSphera, витруальных машин и т.д. очень, очень рекомендуется клонировать ее, или хотя бы снять с нее образ для быстрой замены в случае аварии. А это бывает не так редко
Приступим к делу
Имеется esxi-хост машина с запущеными ВМ на ней. Все действия проходят online в командной строке esxi хоста. Для этого в интерфейсе vSphera открываем доступ по ssh для пользователя root
Смотрим какие диски есть в системе
ls -lh /dev/disks
Это весь вывод. Нас интересуют первых семь строк. Флешка — блочное устройство naa.2000acde48234567 с шестью разделами. Запоминаем нумерацию разделов, это важно
Ищем свободное место для образа
df -h
Место есть на RAID10. Снимаем образ с сжатием и без него соответственно. Два варианта на выбор
dd if=/dev/disks/naa.2000acde48234567 | gzip > /vmfs/volumes/RAID10/esx6.img.gz dd if=/dev/disks/naa.2000acde48234567 of=/vmfs/volumes/RAID10/esx6.img
Если нужно снять образ с битой флешки рабочей хост-машины, то добавляем дополнительную опцию в conv и соответственно
dd if=/dev/disks/naa.2000acde48234567 conv=noerror | gzip > /vmfs/volumes/RAID10/esx6.img.gz
dd if=/dev/disks/naa.2000acde48234567 of=/vmfs/volumes/RAID10/esx6.img conv=noerror
Сравниваем результаты
ls -lh /vmfs/volumes/RAID10/
Через интерфейс vSphera, Datastore Browser скачиваем нужный образ на локальный компьютер Linux и разворачиваем его на новую флешку. Команда для сжатого образа и не сжатого соответственно
dd if=esx6.img.gz | gunzip | dd of=/dev/sdb
dd if=esx6.img of=/dev/sdb
В случае если разворачивать образ нужно на компьютере с windows, то можно возпользоваться USB Image Tool или Rufus
Важно убедиться, что номера разделов на свеженакатаной флешке совпадают с номерами на исходной, иначе ошибка при загрузке
BANK5: invalid configuration
BANK6: not a VMware boot bank
No hypervisor found
Сделать это можно при помощи GParted
Как видим, номера разделов клонированой флешки и ее оригинальной версии совпадают. Результат обязательно проверяем на хосте esxi

- Системный администратор с 2000 года
- Участник Хабр Q&A и cyberforum
- Кейсы