P2V

апр 282013
 

Задача: перенести Windows на виртуальную машину, возможно изменив при переносе ресурсы, выделенные системе
Проблемы: конвертированая с помощью XenConvert вся система в формат ovf можно импортировать только через XenCenter и процедура импортирования не всегда работает
Внимание: это работает только для локального хранилища типа EXT (не LVM)

  1. Установить на Windows XenConvert
  2. Экпортировать с помощью XenConvert необходимые диски в формат VHD (рекомендуется экспортировать только диск C, остальные диски просто копировать)
  3. Скопировать полученный файл в место, доступное с сервера XenServer
  4. Скачать и установить на XenServer утилиту vhd2xen.i686
  5. Импортировать VHD диск в XenServer:
    /usr/lib/Acronis/VHD2XEN/vhd2xen.sh [VHD file]
  6. В XenCenter создать виртуальную машину из шаблона, соответствующего экспортированной системе
  7. В созданной виртуальной машине удалить все созданные диски и присоединить импортированный диск
  8. Запустить виртуальную машину и исправить настройки в Windows, если это необходимо