Пятница, вечер, думаешь о том, что впереди выходные, можно будет отдохнуть от тяжелой недели и все хорошо. А тут звонок:
-Алло, сервер терминалов завис!
Сервер работает на vmware esxi и перезагрузить гостевую ОС можно довольно легко, даже с мобильного телефона.
Кликаем. Ждем. Ждем.Ждем... так, что то уже не так. Отваливается консоль управления в vmcenter. Понимаю, что все плохо. Через ssh в esxitop выдает огромную нагрузку на ЦП процессом system. Принимаю решение перезагружать гипервизор, все же ESXI 6.5 не особо стабилен. Перезагружаемся... иии не хватает одного датастора, который был на свеже купленной SSD. Умер SSD!
Манипуляции с esxicli не помогают. Не хочет гипервизор видеть датастор. Конец рабочего дня. И есть 2 варианта: для лентяев-эгоистов и для КРУТЫХ: откатить вчерашний бекап и послать нафиг все наработки сотрудников за этот день, либо попробовать восстановить данные.
Мы же с тобой крутые! Поехали.
Этап 1
1.Монтируем диск ssd как RAW:
смотрим все диски в системе коммандой:
ls -l /vmfs/devices/disks
и подключаем его командой
vmkfstools -z /vmfs/devices/disks/ПОЛНОЕ НАЗВАНИЕ "ПУТЬ К создаваемому VMDK"
Этап 2
Подключаем созданный диск в виртуальную машину с windows и скачиваем программу UFS Explorer Professional Recovery.
Запускаем программу
Нажимаем просмотр файловой системы и видим:
Слева появится информация о структуре образа:
Программа хоть и имеет лимит в бесплатной версии по объему файлов для восстановления, образы создает бесплатно. Пишет в формате .img
Сохраняем образ системы.
Этап 3
Создаем виртуальную машину c дополнительным диском базе ubuntu и ставим gparted. Создаем раздел, открываем Disks и выбираем созданный на этапе 2 образ. (Скриншот для примера)
Дожидаемся окончания процесса. После чего имеем VMDK диск, на котором сохранены все данные. Таким образом можно бесплатно вернуть данные с убитого раздела vmfs6 и сохранить себе нервных клеток.
Всем удачи, делайте бекапы и думайте всегда, а что если все сломается!
PS у меня вернулись все данные на момент сбоя. Все довольны. Но объемы данных большие и процесс занимает много времени. Нужно терпение.