
Migrer une VM de VMWare vers KVM
Posté le 23 novembre 2009 :: Développement
Pas besoin de faire l’article de la virtualisation, il faudrait être sur une île déserte pour ne pas avoir croiser au moins un article sur le sujet… Gain de place, d’énergie ou de matériel, facilité d’utilisation et d’adminsitration, les machines virtuelles ont le vent en poupe. Parmi les solutions populaires, on trouve des solutions Open Source comme VirtualBox, Xen ou Kvm et des solutions propriétaires comme Hyper-V, Parallels ou VmWare (leader du marché avec 90%).
Petite exemple de migration d’une VM de VMWare vers une instance KVM couplée à la libvirt. Cet exemple sera fait avec une Red Hat 3, mais reste valable quelque soit le système migré, Windows y compris.
Premièrement il faut éteindre la VM sur VMWare, trouver le répertoire de stockage des vms. Bien souvent, VmWare fragmentent la machine virtuelle en plusieurs fichiers images vmdk. Si c’est le cas, il faut en faire une seul image à l’aide dela commande suivante :
vmware-vdiskmanager -r root_image.vmdk -t 0 complete_image.vmdk
Le fichier root_image fait généralement quelques kilo-octets et n’est pas suffixé par s*. Il faut ensuite la convertir en fichier brut, cela permettra par la suite de pousser cette image dans un volume LVM.
qemu-img convert complete_image.vmdk -O raw raw.img
Une fois que vous avez créé et activé un volume LVM, par exemple /dev/ovirt/vm. Il suffit de copier le fichier img dans le volume disque grâce à la commande dd :
dd if=raw.img of=/dev/ovirt/vm
Si votre volume est distant, la copie peut prendre quelques dizaines de minutes. Vous pouvez désormais créer la vm avec la libvirt, en utilisant le périphérique LVM comme disque dur.
Jimmy GOFFAUX
(Vous souhaitez reproduire cet article ?)
A la Une
Solutions Linux 2010 : Anne Nicolas (Mandriva)
Solutions Linux 2010 : l’offre de Petalslink
Solutions Linux 2010 : le stand de Sopra
Wind River met Carrier-Grade Linux dans les serveurs
Joomladay France 2010 demain à Bordeaux
Solutions Linux 2010 : 9 entreprises sur 10 utilisent du logiciel libre
Un an d’hébergement gratuit chez Ikoula ?
Une association francophone pour défendre Enlightenment
Avencall veut soutenir la croissance de la VoIP et du logiciel libre
SugarCon 2010 à San Francisco du 12 au 14 avril
RTS Embedded Systems à Paris du 30 mars au 1er avril
Solutions Linux 2010 : "Audit et optimisation MySQL 5" chez Eyrolles
Les serveur NAS de Thecus compatibles TwonkyMedia
Yoono : agréger les messageries instantanées dans le navigateur web
OOo4Kids 0.9 disponible (OpenOffice pour les 7-12 ans)
Un système Lame intégré pour groupe de travail Origin 400 chez SGI
Symfony a intégré la plateforme musicale de Qobuz
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |> |...
















