Vmfs troubleshooting віртуалізація

рекомендую

Вступ
Наш улюблений ESX (i) використовує файлову систему VMFS, для розміщення на ній віртуальних машин.

Все добре, крім одного - для неї не існує обслуговуючих утиліт. Ніяких undelete, unformat і т.п. Мораль - не робити бекапи ще більш небезпечно, ніж зазвичай.

Ось один із прикладів проблеми і шаманства з рішенням - Пропав VMFS розділ - що робити?

Але проблеми бувають різні. Не дуже давно поштою до мене зверталися зі схожими питаннями відразу кілька людей: ESX вимкнувся (некоректно, зазвичай по зникнення харчування), після включення VMFS на місці, а ось файли віртуальних машин заблоковані. Притому заблоковані так, що не те що включити - скопіювати (!) Не дають.

Перебравши всі відомі мені способи попіннать по колесах, я розвів руками і порадив звернутися в підтримку.

В одному випадку звернулися - і проблема швидко була вирішена, шляхом внесення правок в структуру файлової системи.
(До речі, для тих хто не має звички звертатися в підтримку - у VMware перша лінія стала російськомовною. А продукти VMware без підтримки не продаються - так що звертаємося різко, рішуче в разі дивних проблем.)

А в другому випадку підтримки не було, і потреба змусила знайти вихід :-)
За результатами досліджень і успішного виколупованія даних зі мною поділилися раніше мені незнайомій утилітою vmfs-tools зі складу лайв сд. Ця утиліта дозволяє подмонтировать розділ VMFS до іншої операційної системи.
Запустивши ESX сервер з цього live cd дані з VMFS томи вдалося витягнути.


Монтування VMFS з під Linux
Зрозуміло, мені стало цікаво, і я погрався з цією програмою.
На локальному диску тестового ESX розташовується дуже потрібна мені віртуальна машина (рис.1).

Vmfs troubleshooting віртуалізація

Рис.1. ВМ на локальному диску ESX


Скачав ISO цього live cd, завантажив з нього свій тестовий ESX, і ось що побачив (рис.2):

Респект Вам - будемо пробувати траблшутіть.

Цікаво буде спробувати на "ушатанном" розділі VMFS - наскільки реально зняти з нього дані цими ТУЛЗ. Ну і заодно подивитися - наскільки застосовні ці інструменти в разі зовнішньої хранілкі а-ля ОпенФайлер / ФріНАС (зрозуміло, що важкий сторадж ентерпрайзного класу з такого "ливчика" не завантажити).

* * *
Буквально днями зачепив десь інфу про щось подібне від sanbarrow з їх проектом МОА. Але до свята толком глянути не встиг (тільки вкладки повідчиняв відповідні на роботі). Чи не доводилося Вам перетинатися з згаданих проектом?

Угу, пам'ятаю цю замітку. Тільки тоді воно Вас, начебто, цікавило як конвертер. )

дуже пізнавально, але хотілося б сподіватися, що використати не доведеться :) дерево-> тук-тук-тук

Був недавно досвід як раз з цим java-драйвером під виндой + MS iScsi Initiator.

Дуже виручило, витягли віртуальні машини. Правда довго лопати, але дуже допомогло.

погрався з MOA - у варіанті WinPE не побачив нічого пов'язаного з vmfs.

michigan> погрався з MOA - у варіанті WinPE не побачив нічого пов'язаного з vmfs.

Я, власне, танцював звідси:

Мені здалося, що там використовується саме vmfs-tools

там якраз java драйвер, наскільки я можу судити.

Миша, а "стандартний" vcb-mount для цих цілей не підійде під Windows?

да, з vcb дуже схожий функціонал. про VCB mount я навіть написати хотів, але потім полінувався.

vcb більше схожий на java-драйвер - але тут можуть бути нюанси що він працює через API, а двом описаним варіантам досить просто бачити диск. для recovery це суттєва різниця.

ну і перша штука - готовий live cd, знову ж якщо припре їм простіше скористатися.

Схожі статті