Connexion Abonnez-vous

[Tuto] Créer en live une machine virtuelle à partir de son Windows avec Disk2vhd

Douter c’est pour les faibles, je suis faible !

[Tuto] Créer en live une machine virtuelle à partir de son Windows avec Disk2vhd

Sauvegarder ses données régulièrement fait partie d’une bonne hygiène numérique. Mais savez-vous que vous pouvez « cloner » votre Windows en quelques clics, puis le relancer sur n'importe quelle autre machine ? On vous explique les quelques étapes, avec un outil officiel de Microsoft.

Le 23 octobre à 11h30

Une application avec des données enregistrées dans un coin, un document stocké dans un répertoire inhabituel, une configuration précise d’un logiciel… le risque de perdre une information est plus ou moins important selon les utilisateurs.

Imaginons, par exemple, que je réinstalle mon ordinateur portable avec Linux. Tout se passe bien, j’installe tous les logiciels et là c’est le drame : je n'ai pas sauvegardé ma configuration Wireguard… Deux solutions : aller voir l’équipe réseau de moji et leur demander pour la 56 234ᵉ fois une configuration (avec des moqueries méritées au passage), ou bien lancer mon Windows virtualisé, ouvrir Wireguard et récupérer la configuration à la source. Voici justement comment en réaliser une copie virtuelle.

Créer un Virtual Hard Disk (VHD) d'un disque physique

Il reste 88% de l'article à découvrir.

Déjà abonné ? Se connecter

Cadenas en colère - Contenu premium

Soutenez un journalisme indépendant,
libre de ton, sans pub et sans reproche.

Accédez en illimité aux articles

Profitez d'un média expert et unique

Intégrez la communauté et prenez part aux débats

Partagez des articles premium à vos contacts

Commentaires (22)

votre avatar
Merci pour ce tuto tout bête mais auquel je n'aurais pas pensé spontanément. Les cas d'usages sont multiples en cas de migration, de réinitialisation de machine ou autre...
votre avatar
Cool, c'est pratique ça !

Et comment ça se passe si le disque est chiffré via BitLocker ? La clé est récupérée automatiquement depuis le compte Microsoft ?
votre avatar
C'est ce que je me suis dit. Sous linux, une machine virtuelle avec UEFI implique deux fichiers supplémentaires: le contenu du TPM et bien sûr le fichier de description hardware de la VM.
votre avatar
Je ne pense pas que le VHD soit chiffré avec BitLocker (mais à vérifier)
votre avatar
je testerais avec Bitlocker :)
votre avatar
La clé est dans la TPM, donc elle sera demandée au lancement de la VM.
Il vaut mieux désactiver bitlocker avant migration.
Le bootloader ne peut récupérer sur Internet au démarrage puisque le système est chiffré, donc les accès au compte Microsoft aussi.
votre avatar
J'utilise Veracrypt. Si je fais un VHD de ce type, mon image sera en clair, puisque tout se passe niveau driver. Je pensais qu'avec Bitlocker c'était pareil, et donc que l'image VHD serait également en clair ^^
votre avatar
L'activation de l'os suit vu que le matériel change ?
votre avatar
L’activation saute dans la VM, j’ajoute un passage dans l’article pour le préciser :chinois:
votre avatar
concrêtement ça fait quoi ?
votre avatar
Oh, un autre outil Sysinternals !
Je me disais bien qu'il était étrange que Microsoft arrive à produire quelque chose de simple & efficace.
votre avatar
Intéressant !

Bien que sous linux la plupart du temps je cherchait un outil capable d'imager des postes Windows (bien obligé...) en live et qu'on peux restaurer en VM , que ce soit à des fins de disaster recovery ou pour récupérer 1 seul fichier).

(Aujourd'hui en terme de sauvegarde je reste sur ma faim avec soit des outils spécifiques Linux avec support Windows partiel , par exemple sans VSS ou en cli seulement d'une part, ou bien des produits proprio avec des choses comme Acronis , et en tout cas rien qui ne ressemble à ce qui est présenté ici).

Du coup quelques questions:

- Vu que ça produit un fichier j'en déduit qu'il faut sauvegarder ce fichier soit sur une autre partition, un autre disque physique attaché au PC , voire sur un partage réseau ?
- Est-ce que l'image produite pourrait par exemple être lancée sur un proxmox ?

Merci !
votre avatar
Et est-ce qu'il est ensuite possible de copier un vhd sur un disque physique ? Exemple d'utilisation que j'ai en tête : changement du disque système.

(Mais cela pourrait aussi servir pour un backup simple de tout le système, sans avoir besoin de tout réinstaller)
votre avatar
Peut-être avec vhd2Disk (https://github.com/wooxo/Vhd2Disk).
Mais je n'ai pas testé.
votre avatar
J'avoue je suis moyen chaud. Un projet avec 3 commits, dont le dernier remonte à 10 ans. C'est plutôt risqué.
votre avatar
Si tu ouvres le code, tu remarques rapidement que le cœur du réacteur consiste essentiellement en la méthode Dump… qui ne fait que copier des blocs, si je ne m'abuse.

L'outil que tu cherches est un outil de copie brute entre disques montés.
dd est parfait pour cela.

Si tu es coincé en prison, en cherchant rapidement, je suis tombé sur un message qui mentionne un outil nommé HDD Raw Copy Tool, qui semble indiquer le support pour les dernières versions de ce système d'exploitation.
votre avatar
Si tu es coincé en prison
Inutile d'être désobligeant.

L'idée de base, c'est d'avoir un retour de personnes ayant déjà utilisées ce genre de logiciel pour ce cas d'usage précis.

Avant, j'utilisais Clonezilla pour ce type d'opération. Mais il ne fonctionne pas lorsque BitLocker est activé.

Quand au format VHD, il en existe plusieurs variantes, et ce n'est de toute façon pas une simple copie bit à bit. Difficile d'utiliser dd dans ce cas là.
votre avatar
La méthode dd sous-entend avoir le périphérique monté depuis le fichier, car effectivement un format de fichier n'est généralement pas un périphérique disque brut (sauf à avoir un dump, et quand bien même quel intérêt ?).
votre avatar
Les disques vhd se montent nativement en tant que volumes sous Windows. Après, tu peux les copier sur un disque physique.
votre avatar
Comme précisé dans mon message, l'idée n'est pas de monter l'image mais bien de la copier physiquement sur un disque, pour gérer un remplacement de disque système par exemple.
votre avatar
C'est quand même bien fini le temps où il suffisait d'installer les drivers VMware / VirtualBox dans la machine physique (ce qui tout d'abord ne servait à rien), puis via un bon nunux de faire un dd > iso puis iso > fichier virtuel.
votre avatar
J'ai déjà utilisé cet outils, très pratique. Et après, j'ai converti le disque pour passer du MBR au GPT, basculé le boot en UEFI et mis à jour vers Windows 11 (c'était un Windows 10). Je l'utilise via Hyper-V, du coup j'ai créé un VHDX.

Elle me sert tous les jours pour ne pas poluer ma vraie machine avec un vieux Delphi très compliqué à réinstaller vu les dépendances merdiques qu'il contient.

[Tuto] Créer en live une machine virtuelle à partir de son Windows avec Disk2vhd

  • Créer un Virtual Hard Disk (VHD) d'un disque physique

  • Trois options et quelque temps plus tard, c’est terminé

  • On lance notre VHD dans VirtualBox

Fermer