
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
+33% pour 2009 : le logiciel libre ne connaît pas la crise
Reporters sans frontières fait appel à Linagora pour sécuriser son site web
"Virtualisation en pratique" chez Pearson
"La gouvernance Open Source pour les grands comptes" à Paris le 30 mars
SQLI lance « SIP », une solution dédiée aux Collectivités Territoriales
Les prix de l’innovation de Red Hat édition 2010
Un nouveau Directeur Commercial & Marketing chez Splitted-Desktop Systems
40 manifestations "Libre en Fête" dans la région de Lyon
Un peu de SugarCRM, un peu de Magento : voici Sugargento
Mandriva prépare son stand à Solutions Linux
Le CMS libre eZ Publish supporte iPhone et iPad
Interoute se lance dans une activité d’hébergeur certifié eZ Publish
Un premier partenariat technologique pour Talend et Petals Link
Titanium : développer pour tous les OS, "fixes" et mobiles
Lancement du projet OpenGPU à l’Ecole Polytechnique
La vente d’ordinateurs dopée par le segment "portable" en 2010
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |> |...
















