Главная » Статьи » Администрирование » Виртуализация

Перенос «физической» или MS Virtual PC на XenServer
Это повествование – академическое и возможно не имеющее практической ценности, тем не менее «Howto...»
Исходными данными для конвертации в формат XVA (XenServer Virtual Appliance) будет VHD (Virtual Hard Disk) и VMC (Virtual Machine Config). Сделаем из физической машины виртуальную:

Рассмотрим вариант когда у нас имеется абстрактная PC с установленной OS Microsoft. Для получения образа в формате VHD воспользуемся утилитой Disk2Vhd (http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx). Результатом работы этой утилиты станет образ диска, который мы сможем использовать в качестве диска для MS Virtual PC (Server). Для конвертации в формат XVA нам потребуется файл конфигурации виртуальной машины – тут вариантов два:

1) сформировать собственный — при помощи MS Virtual Server 2005 R2 (можно бесплатно скачать с сайта MS)
2) вручную отредактировать, например, мой поменяв объем оперативной памяти, кол-ва процессоров и пути до VHD («svn3.vhd»).

Учтите, что сформированный VHD файл (в моем случае размером 11GB) будет нести в себе физический жесткий диск на котором была развернута система допустим 250GB. Так как меня перспектива отдавать такие размеры на сервере под виртуальную машину — не радовала, были предприняты следующие шаги:

1) перед конвертацией HDD в VHD искусственно при помощи (Acronis Disk Director Suite, Partition Magic и т.д и т.п. программы) менеджера партиций(томов) был изменён размер тома на котором была развернута система с 250GB до 40GB (40GB — я как раз и планировал отдать виртуалке).
2) при помощи утилиты VHD Resizer (http://vmtoolkit.com/files/folders/converters/entry87.aspx) было произведено преобразование формата VHD Dynamic 250GB в VHD Fixed 40GB (обращаю внимание на тот факт, чтобы на компьютере, где вы будете проделывать все эти операции, имелся достаточный запас места).

Теперь имея VHD (нужного формата) и VMC приступим к преобразованию в формат XVA при помощи утилиты v2xva.exe (http://forums.citrix.com/servlet/JiveServlet/download/511-241595-1363444-26313/v2xva-1.3.4.zip):

v2xva /verbose:Loud /config:”c:\путь к конфигурационному файлу виртуальной машины\myvirtpc.vmc” /output:”путь к папке куда сформируется вируалка”

Последний этап «Импорт VM» из Citrix XenCenter — выбираем тип файлов «XenServer Virtual Appliance Version 1 (ova.xml)»

PS. У полученной виртуальной машины есть огромный недостаток в том, что размер Storage (vdi_hda) может быть изменен только в большую сторону :(

Источник http://habrahabr.ru

Категория: Виртуализация | Добавил: Tatiana (06/Май/13)
Просмотров: 1726 | Теги: Disk2Vhd, XenServer, XVA, VMC, VHD | Рейтинг: 0.0/0

Быстрый переход на популярные ИТ статьи:


09/Май/13Установка для «чайников»: nginx + php-cgi + mysql + eaccelerator + memcache на Debian 5.0 «lenny»
03/Май/13Обзор и тест видеокарты Zotac GeForce GTX Titan (ZT-70101-10P)
09/Май/13Установка nginx + php-fpm + memcache + eaccelerator на FreeBSD
06/Май/13Программный RAID1 (зеркалирование) на XenServer 5.5
09/Май/13Сервер на стероидах: FreeBSD, nginx, MySQL, PostgreSQL, PHP и многое другое. ЧАСТЬ 2
06/Май/13VirtualBox 3.2: теперь можно запускать MacOS X в виртуальной машине. Под windows и linux
03/Май/13Обзор и тест жёсткого диска Western Digital RE4 WD2003FYYS (2 Тб)
03/Янв/12Как выбрать материнскую плату
19/Янв/12Восстановление CD и DVD
03/Май/13Обзор игровой гарнитуры ASUS Echelon Camo Edition

puls.az,puls-az.com – рейтинговая система Азербайджана Яндекс.Метрика