Comment virtualiser une machine physique [Quickstart] (en anglais)
La virtualisation d'une machine physique est le processus qui convertit une partition de système d'exploitation (OS) physique en un disque dur virtuel (VHD). Le processus crée une copie complète du système d'exploitation de votre machine physique qui sera utilisée par un hôte. Vous pouvez démarrer un disque virtuel sur des programmes de machines virtuelles "hébergées", ou même directement sur le matériel du serveur à l'aide d'hyperviseurs "bare metal".
La plupart des programmes de machines virtuelles courants offrent une sorte d'outil de virtualisation, également appelé outil physique-virtuel (P2V) :
- VMware - Prend en charge la virtualisation de Windows et de Linux grâce à un outil appelé vCenter Converter. Il est capable de convertir des machines physiques locales et distantes sans aucun temps d'arrêt.
- Microsoft Hyper-V - Ne prend en charge que la virtualisation de Windows. Microsoft Sysinsternals fournit Disk2vhd qui convertit un système physique en VHD.
- Parallels - Bien qu'elle offre des programmes VM pour les systèmes d'exploitation Windows, Linux et Mac, elle ne propose qu'un outil (connu sous le nom de Parallels Transporter Agent) pour Windows et Linux.
- Oracle VirtualBox - Ce programme VM open source ne fournit malheureusement pas d'outil d'interface utilisateur et le processus est plutôt manuel, mais il prend en charge Windows et Linux. Vous pouvez toutefois utiliser les disques virtuels Disk2Vhd.
Conditions préalables
Nous allons utiliser Disk2vhd pour ce guide, et il ne prend en charge que les systèmes d'exploitation Microsoft. Disk2vhd fonctionne sur Windows Vista, Windows Server 2008 et les versions ultérieures, y compris les systèmes x64.
Étape 1 - Télécharger Disk2Vhd
Vous pouvez télécharger Disk2Vhd ici (879 Ko)
Étape 2 - Décompresser et exécuter
Disk2vhd peut fonctionner sur un système qui est en ligne, c'est possible parce qu'il utilise la fonction Volume Snapshot de Windows pour créer des instantanés cohérents des volumes que vous voulez inclure dans une virtualisation. Suivez les étapes ci-dessous pour exécuter Disk2vhd :
- Après avoir téléchargé le fichier, vous devez le décompresser avant de l'exécuter car il s'agit d'un fichier compressé.
- Une fois le fichier décompressé, vous pouvez l'exécuter localement ou le transférer vers un ordinateur distant que vous souhaitez virtualiser.
- Maintenant que vous êtes prêt, vous avez deux options : Vous pouvez soit invoquer l'interface utilisateur en double-cliquant sur le fichier, soit utiliser la ligne de commande. Nous utiliserons l'interface utilisateur pour ce guide.
Étape 3 - Configurer et créer un disque virtuel
Une fois que vous avez double-cliqué sur le fichier exécutable, vous devriez voir une interface utilisateur listant les volumes présents sur le système :
Le processus de création devrait prendre un certain temps, probablement une heure ou plus. Cela dépend de la taille du disque.
Nom du fichier VHD
C'est l'endroit où votre disque virtuel sera sauvegardé une fois le processus terminé.
Utiliser Vhdx
Nécessaire. Les programmes Microsoft Hyper-v ne fonctionnent qu'avec des images Vhdx.
Utiliser Volume Shadow Copy
Obligatoire. Il copie une version du système physique au moment où vous cliquez sur le bouton "Créer". Avec cette fonction activée, vous pourrez continuer à utiliser votre machine physique sans endommager la virtualisation. Toute modification apportée au système par la suite n'affectera pas l'image finale.
Volumes
Dans cette section, vous devez sélectionner les volumes que vous souhaitez visualiser. Votre machine physique peut avoir plusieurs disques, et chacun peut être partitionné en plusieurs volumes. Disk2vhd créera un VHD pour chaque disque sur lequel résident les volumes sélectionnés en préservant les informations de partitionnement du disque. Cependant, seuls les volumes sélectionnés verront leurs données copiées. Il est important de sélectionner la partition système et, le cas échéant, les partitions Windows RE/Recovery/System Reserved.
Avis
Microsoft Virtual PC prend en charge un disque virtuel d'une taille maximale de 127 Go. Si vous créez un VHD à partir d'un disque plus grand, il ne sera pas accessible à partir d'une VM Virtual PC.
Étape alternative 3 - Ligne de commande
Si vous utilisez les options de ligne de commande de Disk2vhd pour créer des VHD, vous pouvez également l'utiliser dans des scripts pour automatiser le processus. Il n'y a que deux paramètres, les volumes que vous souhaitez convertir et le chemin d'accès au fichier VHD. Utilisez "*" pour inclure tous les volumes, ou spécifiez les volumes par lettre de lecteur.
Étape 4 – Utilisation
Une fois le processus terminé, vous pouvez créer une VM avec les caractéristiques souhaitées et ajouter les VHD à la configuration de la VM en tant que disques IDE.




