Запуск машины hyper-v после переустановки хоста
Так сложилось что сервер с виртуальной машиной навсегда ушел из жизни. Но папка где хранятся виртуальные машины осталась. Т.е. на самом деле она еще не осталась, и за нее еще придется побороться. Но это неважно, допустим. что она нашлась.
Как запустить виртуальную машину на новой системе? Интересует официальный вариант. Вроде бы проблема не такая уж редкая, hyper-v теперь поднимается и на домашних машинах. И как там после переустановки винды можно правильно включить виртуалку с прошлой ОС? Но здесь ситуация сложнее. Виртуальная машина в домене, более того она же подключена как резервный КД, и пока еще неизвестно, получится ли ее файлы "достать". Но если все же получится, что и ними делать дальше? Вариант: создать новую машину с похожими параметрами и подключить к ней диск тут не подойдет. Это будет уже другая машина с кучей проблем. А есть ли какие-то более корректные варианты? |
scorpy490,
Что-то расплывчато всё у Вас. Возможно вы имели в виду восстановление прав на запуск VM (при наличии vhdx файла и xml файла с описанием VM)? |
Да, это и нужно. Только я надеялся, что есть способ запустить виртуалку без этого всего дикого шаманства) Не то, что это так сложно, просто непонятно, почему виртуалка так жестко привязывается к хосту, и из-за этого перестает быть автономной. В VM-Ware это работало гораздо проще: копируй и запускай, прямо двойным кликом.
Спасибо за ответ. В принципе стало понятно, что легких путей здесь не существует) |
Цитата:
Цитата:
Цитата:
P.S. Не вижу трудностей запустить одну команду после восстановления VM. |
Цитата:
|
Цитата:
|
Цитата:
.vhdx - но он совсем старый, видимо еще с тех времен когда виртуальная машина создавалась рядом файл .avhdx - это похоже что-то вроде журнала транзакций, он свежий, с датой когда ВМ последний раз была в работе. есть еще файлы .vmcx .vmrs - оба со свежей датой изменения. Я смогу через импорт запустить с этих файлов витруальную машину? Пока ничего делать не пробовал, это хозяйство еще будет долго извлекаться и копироваться |
Насколько я понимаю, одного файла vmcx будет достаточно, чтобы импотрировать машину на новый хост. Примерно так
Код:
Import-VM -Path 'C:\<vm export path>\2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx' |
Цитата:
|
Цитата:
Впрочем, набора имеющихся файлов будет достаточно для импорта виртуальной машины. |
Denis Dyagilev, так дело в том, что .vhdx - сам файл диска был совсем "старый", примерно год назад он менялся. Ну а файл .avhdx свежий, и размер у него был в половину от файла диска. Мне хотелось думать что там снимки, но видимо это не совсем так. Получается, что "снимком" является сам диск ВМ, а в файл .avhdx записываются все изменения, сделанные в системе после создания контрольной точки.
Так и оказалось. Когда я запустил ВМ c файла .vhdx, то логи программ которые работали на ВМ, пропали. Последние логи были за 2018 год, потом пошли 2020 уже после восстановления. Но мне повезло, что за это время конфигурация ВМ совсем не менялась и пропали только логи, ну может еще какие-то последние настройки. Могло бы быть хуже. Ну и восстановить ВМ через импорт у меня не получилось. Просто потому что не нашел файл .vmcx. Пришлось создавать новую ВМ и монтировать в нее диск. Может быть если бы сделал импорт правильно, то получил бы ВМ в последнем состоянии. Но теперь уж как есть. |
Цитата:
Процедура слияния диска моментального снимка avhdx с родительским дисков vhdx уже достаточно где описана. |
Время: 20:53. |
Время: 20:53.
© OSzone.net 2001-