Можно ли преобразовать виртуальную машину из VMware в Hyper-V (или наоборот) и сохранить снимки?
Например, у меня есть виртуальная машина на рабочей станции VMWare, и я хочу преобразовать ее в Hyper-V, но я хочу, чтобы все снимки состояния VMware переводились в снимки состояния Hyper-V, когда виртуальная машина, наконец, перейдет в Hyper-V.
Если в настоящее время нет инструмента, который бы это делал, возможно ли это даже теоретически?
На вопрос «возможно ли это теоретически?» Не было бы авторитетного ответа. вопрос, если это не было сделано кем-то успешно.
Хотя ESX и Hyper-V действительно разделяют некоторые концепции моментальных снимков (содержимое виртуального жесткого диска замораживается во времени, копия содержимого ОЗУ и состояния виртуальных устройств и виртуальных процессоров сохраняются вместе), реализации будут сильно отличаться. Тот факт, что Hyper-V и ESX используют разные типы виртуальных устройств (сетевой адаптер, контроллер жесткого диска, видеокарта), предотвратит любые просто переход между ними.
Если вы стремитесь только к содержимому виртуального жесткого диска, все будет проще, но не без трудностей: Hyper-V не хранит моментальные снимки в файлах, но использует теневое копирование тома Windows для временного зависания данных, так что любая утилита конвертера должна уметь справиться с этим.
В общем, я сомневаюсь, что кто-то сочтет нужными усилия и напишет что-то подобное.
1) Удалите инструменты VMware 2) Выключите виртуальную машину 3) Экспортируйте виртуальную машину в формат OVF 4) Импортируйте в HyperV
В качестве альтернативы вы можете использовать Microsoft System Center для преобразования VMDK в VHD.
Либо должно работать.