[Virtualisation] – Comment réutiliser un disque virtuel Hyper-V – Intro (Partie 1/3)

Les outils de virtualisation sont de plus en plus présents dans notre quotidien, tant au niveau des datacenters de l’entreprise ou au niveaupour nos centres de données ou pour nos portables.

Différentes solutions existent pour faire tourner des machines virtuelles, hélas, chacune avec ses différences. A commencer par leurs standards respectifs et leurs formats de fichiers.

Nous avons différents cas de figure à Winwise qui nous imposent des choix sur l’outil le mieux adapté pour nous.

Pour la plupart, nous utilisons Hyper-V (côté datacenter mais aussi pour les VM des consultants SharePoint) et Virtual PC pour les autres besoins “simples” (comprendre ne nécessitant pas de VM x64, de VLAN custom…) ou pour ceux ne disposant pas de 2008 R2 sur leur machine. Donc nos formats de disques virtuels sont majoritairement des VHD (sauf rares et ponctuelles exceptions).

Un gros cluster Hyper-V à 3 noeuds héberge nos VMs de production ainsi que celles de notre centre de formation. C’est ainsi beaucoup plus facile de réutiliser les mêmes VM pour des projets ou pour des formations si on respecte le même format.

Les problèmes commencent à arriver quand nous devons échanger des VM avec des partenaires/clients ne disposant pas d’Hyper-V ou que l’on souhaite faire tourner la VM sur un Windows 7 (portable d’un consultant par exemple).

Nous devons alors nous rabattre sur une solution concurrente, telle que VMWare Player ou Virtual Box. Le premier réflexe est alors systématiquement : “bon, maintenant il va falloir convertir nos VHD”. En effet, chaque virtualiseur a son propre format de disque virtuel.

Il existe des outils, certains gratuits qui peuvent effectuer cette conversion comme :

image

Convertir un disque est non seulement affreusement long mais en plus consomme au moins 2 fois la taille du disque original.

Donc, une fois 1 ou 2h de perdue, on a un vmdk qu’on teste sur un VMware (ou Virtual Box puisqu’il le supporte), on tente de démarrer et on a … un écran bleu ! Mais ?! Mon disque n’a-t-il pas, été converti ?? Le disque oui, mais pas l’OS qui était déjà installé. Or, Hyper-V et Virtual PC ne savent booter qu’en IDE donc toutes leurs VM ont été installées avec des drivers IDE et, manque de chance, VMWare ne démarre par défaut que sur du SCSI et Virtual Box sur du SATA.

Il existe certains outils faisant plus ou moins le travail de convertir plus en profondeur (en reparamétrant l’OS) les VM comme SCVMM de Microsoft, VMware Converter ou encore les outils de Paragon.

Je ne détaillerai pas ici ces outils car, pour la plupart du temps, ils ne sont même pas nécessaires ! En effet, VMware et Virtual Box, savent booter sur IDE pour peu qu’on sache ou aller. De plus, ils supportent nativement les VHD ! Le temps de “conversion” s’en retrouve donc drastiquement réduit puisqu’il ne reste plus qu’à créer une machine virtuelle à la configuration adéquate et pointant sur le VHD.

Dans les 2 prochains posts, je vous présenterai :

En guise d’exemple, j’utiliserai le VHD d’évaluation de Windows Server Core 2008 R2 qu’on peut trouver ici : http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=16572

Il s’agit donc d’une VM x64, préparée pour Hyper-V.

J’espère que vous serez alors convaincus que l’utilisation d’un VHD ne sera plus un obstacle à la compatibilité.

Publié samedi 18 juin 2011 21:47 par Pierrick CATRO-BROUILLET
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires


Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01