Задать вопрос
@dmb_1945

Как перенести vm c vmware esxi на xenserver?

Всем привет
Задача: есть сервер с vmware esxi 5.5 на нем есть ряд виртуалок. Эти ВМки надо перенести на xenserver 7.2.

Делал экспорт ova/ovf и импорт, без результатов ошибки по окончанию процесса. Xenconvert ошибки так же в конце.
То есть все любые действия приводят к ошибкам в конце процесса, все они разные и гугл с форумами вообще не помогает.
После импорта или конвертации что то да сосздается либо вмка полноценная, либо шаблон экспорта (как скрытая вм свечтится) итог не стартуют.
Все вм centos 7, уже думал clonezilla, но люди пишут, что xen не увидит ни хера. dd тоже не вариант, так как я получу теже vmdk что и так имею.
Очень нужен совет куда двигатся ибо сроки поджимают, как то считал, что будет проще, но проще с другими гипервизорами оказывается. Xen нравится, но что последнее время отворачивает не много от него.
Xen к стати тоже с VMками и дергать его вариант.

РЕШЕНИЕ

Проблем с импортом в xen, связано с тем, что гипервизор находится в другой сети и при импорте он четко указывает какой интерфейс использовать-он не подходит там и беда.
Что сделал.
1) Поднял на обычном пк xen
2) подключил в одну сеть с esxi
3) импортировал все машинки на временный xen
4) экспортировал из временного xen в формате .xva
5) импорт прошел без проблем

Запуск centos проблемный, выдает ошибки dracut-initqueue timeout и дальше ни как.
Решение: Подключаем iso centos заходим в rescue->Выбираем "Continue" 1 -> chroot /mnt.sysimage -> dracut -f нам выходит ошибка какого ядра нет после этого вводим команду откуда его взять ->
dracut -f -H /boot/initramfs-3.10.0.XXXXXXX.img 3.10.0.xxxxxxx
(https://wiki.centos.org/TipsAndTricks/CreateNewInitrd)

См. "скриншот" 5a4f72de3efe0366906432.jpeg

Как то так. Долго, но зато работает. Сделал и раньше времени не было отписаться. Всем бобра и хорошего аптайма))
  • Вопрос задан
  • 2378 просмотров
Подписаться 3 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 4
@Leonid0
предлагаю неудобное, но рабочее решение
1) цепляешь к виртуалке на esxi тонкий диск размера достаточного для бэкапа вирталки и форматируешь его например в NTFS
2) грузишь виртуалку с live CD Acronis / Clonzilla и делаешь резервную копию на этот диск
3) таким образом прицепляешь этот диск бэкапов к каждой виртуалке и снимаешь offline backup
4) вытягиваешь из этого диска архивы и пакуешь их в iso
5) на Xen создаешь новую ВМ и цепляешь к ней live CD Acronis / Clonzilla и iso с архивами
6) ресторишь диски внутри созданных ВМ
Ответ написан
athacker
@athacker
Сконвертируйте диски в Xen-формат, насоздавайте виртуалок на Xen и подсуньте им файлы с уже готовыми виртуальными дисками. Диски в разные форматы может конвертить VirtualBox, у него в составе есть утиля. Возможно, что в Xen-формат она тоже умеет конвертировать.
Ответ написан
@dmb_1945 Автор вопроса
Нет идей ребята?
Ни что не работает нормально. (
Ответ написан
edinorog
@edinorog
Троллей не кормить!
разворачивай еще один гипервизор esxi и не люби мозг)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы