рекомендую
Вступ
Наш улюблений ESX (i) використовує файлову систему VMFS, для розміщення на ній віртуальних машин.
Все добре, крім одного - для неї не існує обслуговуючих утиліт. Ніяких undelete, unformat і т.п. Мораль - не робити бекапи ще більш небезпечно, ніж зазвичай.
Ось один із прикладів проблеми і шаманства з рішенням - Пропав VMFS розділ - що робити?
Але проблеми бувають різні. Не дуже давно поштою до мене зверталися зі схожими питаннями відразу кілька людей: ESX вимкнувся (некоректно, зазвичай по зникнення харчування), після включення VMFS на місці, а ось файли віртуальних машин заблоковані. Притому заблоковані так, що не те що включити - скопіювати (!) Не дають.
Перебравши всі відомі мені способи попіннать по колесах, я розвів руками і порадив звернутися в підтримку.
В одному випадку звернулися - і проблема швидко була вирішена, шляхом внесення правок в структуру файлової системи.
(До речі, для тих хто не має звички звертатися в підтримку - у VMware перша лінія стала російськомовною. А продукти VMware без підтримки не продаються - так що звертаємося різко, рішуче в разі дивних проблем.)
А в другому випадку підтримки не було, і потреба змусила знайти вихід :-)
За результатами досліджень і успішного виколупованія даних зі мною поділилися раніше мені незнайомій утилітою vmfs-tools зі складу лайв сд. Ця утиліта дозволяє подмонтировать розділ VMFS до іншої операційної системи.
Запустивши ESX сервер з цього live cd дані з VMFS томи вдалося витягнути.
Монтування VMFS з під Linux
Зрозуміло, мені стало цікаво, і я погрався з цією програмою.
На локальному диску тестового ESX розташовується дуже потрібна мені віртуальна машина (рис.1).
Рис.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, знову ж якщо припре їм простіше скористатися.