Table of Contents

Импорт дисков виртуальных машин с XenServer

У меня есть хост, на котором раньше стоял Xenserver 6.5. В новых бесплатных версиях Xenserver убрали многие полезные фичи. Поэтому - переезжаем на ProxMox.

Импорт дисков с LVM Storage Repository

К хосту с установленным ProxMox я подключил диск, на котором была Storage Repository типа LVM. Предварительно, я сохранил в текстовый файлик сведения о соответствии томов lvm и виртуальных машин:

xe vm-disk-list vm=___vm__name__

Имя тома lvm будет: VHD- + VDI_uuid
В ProxMox активируем VolumeGroup и тома командами vgchange и lvchange и теперь можно конвертировать образы в формат raw (или другой).

qemu-img convert -O raw /dev/VG_XenStorage-60ec57cb-1e9f-097f-20e0-c0f52366e0a1/VHD-16f3a7b1-f881-4186-abb3-8931423282a8 /mnt/data/XenDesktop_Apps_xenapp3.autosys.tk_system.img

Windows 2008 R2/7

* Удаляем файлы xen*.sys и xen*_coinst*.dll из C:\Windows\system32\drivers\ и C:\Windows\system32, а также удаляем (обязательно!!!) их упоминания из реестра из ветки HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\PnpLockdownFiles. Если не удалить из реестра - система не загрузится! Перезагружаемся.

Windows 2016/2012R2