4.3 / 5 ( 7 votes )

Disk2Vhd est un outil gratuit mit à disposition par Microsoft. Celui-ci s'adresse plutôt aux professionnels mais peut être précieux pour les particuliers. Son but est simple , transformer votre ordinateur physique en machine virtuelle ! Vous avez ainsi la copie exacte de votre ordinateur mais au format numérique ! La virtualisation est de plus en plus présente dans le milieu professionnel puisqu'elle permet une meilleure fiabilité, une meilleure disponibilité , de réduire les coûts et enfin d'être beaucoup plus flexible.

Machine Virtuelle , Virtualisation c'est quoi ?

Comprendre le procédé

C'est un procédé qui consiste à utiliser le matériel de votre ordinateur / serveur ( ressources physiques ) pour créer un ou plusieurs ordinateurs virtuels . Le disque dur , la carte graphique , la mémoire , le processeur sont virtualisés pour dépendre uniquement du matériel physique d'une machine hôte. Les termes semblent complexes mais avec Disk2Vhd la transformation est faîtes en 2 clics.

Le site culture-informatique explique de façon bien plus complète la virtualisation.

Les avantages

Une machine virtuelle peut être déplacée sur un autre ordinateur physique . Il est même possible pour des petits système Linux de les transporter sur une clé USB

. Il est même possible Besoin de plus de ressources ? ajouter de la mémoire , un processeur se fait très simplement depuis l'outil de virtualisation ( à condition d'avoir les ressources physiques nécessaires ).

( à condition d'avoir les ressources physiques nécessaires ). Une sauvegarde facile , une fois la machine arrêtée vous pouvez sauvegarder le disque dur virtuel simplement en le copiant sur un disque dur de sauvegarde

, une fois la machine arrêtée vous pouvez sauvegarder le disque dur virtuel simplement en le copiant sur un disque dur de sauvegarde Le coût est plus faible , avec un ordinateur / serveur physique puissant vous pouvez facilement installer 4-5 ordinateurs virtuels avec différents systèmes ( Windows , Linux , Mac .. )

, avec un ordinateur / serveur physique puissant vous pouvez facilement installer 4-5 ordinateurs virtuels avec différents systèmes ( Windows , Linux , Mac .. ) Possibilité de tester des programmes sans danger ( si votre machine virtuelle est infectée vous n'infectez pas votre ordinateur physique , elle est "cloisonnée" )

Avec la technologie du SNAPSHOT vous pouvez revenir dans le passé ! oui oui vous revenez à un instant T de votre système ( par exemple avant un virus ).

Quel Hyperviseur ( application qui émule les ordinateurs ) utiliser ?

Monde professionnel

Dans le monde professionnel il y a deux Hyperviseurs connus , Hyper-V et VMWARE.

Le premier est "gratuit" , il est fournit avec le système Windows Serveur , néanmoins si vous voulez mettre + de deux machines vous devez vous acquittez de licence complémentaires. Les licences chez Microsoft c'est compliqué et je vous conseille plutôt de vous fier à un commercial Microsoft.

C'est celui-ci que j'utilise au travail.

Bon à savoir : Hyper-V est disponible sur Windows 8.1 et Windows 10 version Professionnel , il doit être ajouté dans les programmes et fonctionnalités !

Pour les plus curieux je vous invite à lire et regarder le Lab de Mikaël de Tech2Tech. Son lab utilise Hyper-V et je dois dire qu'il maîtrise plutôt bien le sujet.

Un tutoriel de Disk2VHD + HyperV est également disponible sur son blog

VMWARE est payant , je l'ai trop peu utilisé pour vous dire lequel est le meilleur. Je pense que sur des infrastructures très importantes il se détache mais je ne suis pas assez expert dans ce domaine.

Pour le particulier

VirtualBox est le plus connu ( et sûrement le seul ) à proposer gratuitement ses services de virtualisation. Nous utiliserons cet Hyper-Viseur dans la suite du tutoriel. Le programme est open-source.

Je l'utilise pour faire mes ordinateurs tests et parfois rédiger les tutoriels. Téléchargez-le sur le site puis installez-le en suivant les étapes.

Utilisation de Disk2Vhd

L'outil est très léger et il se télécharge sur le technet de Microsoft . Il s'agit d'un outil portable , il n'y a pas d'installation. Une fois téléchargé il faut le dé-zipper et double-cliquer sur le fichier exe.

Une fois démarré l'interface est très simple :

On choisit un chemin pour stocker l'ordinateur virtuel

On choisit le ou les disques à virtualiser

Pensez à décocher la case "Use Vhdx" afin d'avoir un format VHD ( compatible avec VirtualBox , Hyper-V, VMWARE )

Pensez à choisir tous les disques que vous voulez sur votre système virtuel ( l'OS ? les Données ? )

Cliquez sur Create pour lancer la virtualisation de votre ordinateur.

Une fois terminé vous devriez avoir 1 fichier VHD par Disque.

Exemple 1 Disque pour le Système ( C: ) et 1 Disque pour les données ( D: )

Bon à savoir : Si vous faîtes une virtualisation sur un disque dur USB il faut bien l’éjecter ( avant de fermer Disk2Vhd ) sinon vous aurez des erreurs !

Rappel pour éjecter un disque dur USB :

Ajouter l'ordinateur Virtuel sur Virtual Box

Démarrer Virtual Box puis cliquez sur Nouvelle en haut dans les menus

Vous devez alors choisir un nom , le système correspondant à votre ordinateur virtualisé , la quantité de mémoire allouée et le disque dur .

Pour le disque dur il faut aller chercher celui qui a été créé via Disk2Vhd

Cliquez sur Créer et , votre ordinateur virtuel apparaîtra dans la liste :

Nous allons ajuster les performances en modifiant le nombre de processeurs, pour celà cliquez sur Configuration en haut

Dans le cas ou vous constatez un ralentissement de votre ordinateur physique ( machine hôte ) il faudra sûrement diminuer le nom de processeurs.

Si vous avez plusieurs disques virtuels ( VHD ) il faut aller dans l'onglet Stockage pour ajouter les autre disques

Une fois que vous avez terminé la configuration cliquez sur Démarrer en haut.

Logiquement et , si tout se passe bien votre ordinateur démarre, il est la copie conforme de l'ordinateur transformé avec Disk2Vhd.

Je vous conseille de renommer le nom de l'ordinateur virtuel pour qu'il ne rentre pas en conflit avec votre ordinateur physique si ce dernier est allumé en même temps !

Pour aller plus loin

Le tutoriel met en avant Disk2Vhd et présente succinctement la virtualisation. Je ne suis pas renter dans les détails techniques de Virtual Box. Le but étant de comprendre et de savoir utiliser un VHD.

Disk2Vhd combiné à des Hyperviseurs permet de faire de grandes choses. Ici ça s'applique à des ordinateur domestiques mais dans mon travail je l'utilise sur des serveurs. Pour faire simple je transfert les serveurs physiques au sein d'un gros serveur qui accueil les serveurs virtualisés !

Quelques informations à savoir avec la virtualisation :