Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

Il existe plus de types de fichiers de compression de données que vous ne pouvez en compter de nos jours. Cependant, aucun d'entre eux n'est un type de fichier unique qui peut tout couvrir et être partagé en un seul fichier à décompresser et à utiliser tel quel sur un autre ordinateur.

Si vous avez besoin de compresser un fichier ou un dossier particulier, vous pouvez vous en tirer avec des fichiers ZIP, RAR ou même ISO. Mais que faites-vous lorsque vous avez besoin d'encapsuler ou de compresser un disque dur/SSD entier dans un seul fichier ?

Qu'est-ce qu'un disque dur virtuel?

VHD signifie disque dur virtuel. Cette spécification de format d'image accessible au public vous permet d'encapsuler un disque dur entier dans un seul fichier. Un système d'exploitation peut alors l'utiliser et y accéder en tant que disque dur physique. En termes simples, un fichier VHD est une copie numérique d'un disque dur ou d'un SSD qui apparaît comme un véritable lecteur de stockage pour votre système d'exploitation.

instagram viewer

Un fichier VHD est similaire à un Fichier ISO, mais au lieu de compresser (ou d'encapsuler) un seul CD ou DVD, vous couvrez un lecteur de stockage entier. Les fichiers VHD peuvent héberger des systèmes de fichiers natifs, notamment NTFS, FAT, exFAT et UDFS, tout en prenant en charge les opérations standard de disque et de fichier. Cependant, la taille de fichier maximale est limitée à 2 To.

Il existe trois principaux types de formats VHD comme suit :

  • VHD fixe : Ces fichiers occupent une quantité fixe de stockage sur le lecteur de stockage de la machine hôte. Cependant, le compromis pour une taille de fichier plus grande est des vitesses de traitement plus rapides et une fragmentation constante.
  • VHD dynamique : Ces fichiers VHD changent de taille en fonction de la quantité de leur stockage interne est plein et sont optimisés pour le stockage sur les machines hôtes. Il existe toujours une limite interne à la taille du lecteur, qui est déterminée lors de l'initialisation, mais vous obtenez une allocation de stockage plus rapide.
  • VHD de différenciation : Le moins populaire des trois formats VHD, ce format crée une copie d'un disque existant, créant un disque parent et un disque enfant. Les VHD de différenciation permettent de modifier le lecteur parent sans que les modifications n'affectent le VHD enfant.

Tout comme un disque dur réel, ces lecteurs virtuels peuvent créer des secteurs de disque, de nouveaux fichiers et dossiers, exécuter des applications utilisateur et, enfin et surtout, exécuter un système d'exploitation. Cela en fait le choix idéal pour les applications de virtualisation.

Bien que Microsoft publie librement la spécification pour que des tiers écrivent leurs propres programmes pour lire et manipuler des fichiers VHD ou VHDX, il conserve le contrôle du format. Cela signifie que le format VHD est pratiquement exclusif à Windows, sauf s'il est utilisé avec un programme tiers compatible sur un autre système d'exploitation.

VHD contre VHDX

La spécification du format VHD est disponible sous forme de licence libre de droits depuis juin 2005. Une extension de ce format, VHDX, a été lancée en 2012 et était prise en charge par Windows 8 et Windows Server 8. Ce format a ajouté de nouvelles fonctionnalités, des améliorations de performances, la prévention de la corruption des données et une taille de fichier maximale de 64 To. Les autres avantages des fichiers VHD sont les suivants :

  • Protection des données contre les pannes de courant
  • Prise en charge des métadonnées personnalisées
  • Les métadonnées sont mises à jour automatiquement
  • VHDX est plus adaptable au matériel plus récent

Cela dit, le VHDX est fonctionnellement équivalent au VHD et, malgré ses mécanismes intégrés de protection contre la corruption des données, il est sujet à la corruption du système de fichiers, tout comme le VHD. Cela peut être dû à de mauvaises conditions de réseau lors du transfert de fichiers, à un stockage de lecteur source corrompu et même à des interférences de programmes de sécurité.

Avantages de l'utilisation d'un fichier VHD

Comme vous pouvez probablement le deviner maintenant, il y a certains avantages à utiliser un fichier VHD par rapport aux disques de stockage physiques traditionnels.

L'avantage le plus important est que vous pouvez envoyer des fichiers VHD en ligne ou les transporter dans un lecteur flash. Cela rend les VHD rapidement déployables sur le terrain. Les autres avantages d'un VHD sont les suivants :

  • Sauvegarde et restauration plus faciles
  • Récupération d'instantané
  • Réplication rapide
  • Isolement de l'hôte ou d'autres systèmes d'exploitation de VM.
  • Élimine les exigences de coût et de taille pour les disques de stockage physiques.

Où sont utilisés les fichiers VHD?

Les fichiers VHD sont principalement utilisés par les programmes de virtualisation tels que VirtualBox de VMware et Hyper-V de Microsoft. Vous devez cependant noter que vous devez activer Hyper-V sur Windows 11 Avant utilisation. Puisqu'ils fonctionnent comme des disques durs physiques, ils sont parfaits pour les machines virtuelles qui doivent exécuter des systèmes d'exploitation isolés, des systèmes de fichiers, gérer des applications, etc.

Cela dit, vous pouvez tout aussi facilement les utiliser pour créer des sauvegardes de votre disque existant et les conserver sous forme d'archives numériques lorsque vous avez besoin de revenir en arrière ou de récupérer vos données. Ils constituent un moyen économique de sauvegarder plusieurs disques durs et sont également plus faciles à stocker, une fonctionnalité souvent exploitée dans les applications d'entreprise.

Comment créer un fichier VHD

Selon le système d'exploitation que vous utilisez, les étapes exactes de création d'un fichier VHD diffèrent les unes des autres. Si vous êtes sous Windows, vous pouvez utiliser l'utilitaire de gestion des disques pour créer des VHD à partir de vos disques ou partitions existants en suivant ces étapes :

  1. Appuyez sur la touche Windows pour ouvrir le menu Démarrer et recherchez Gestion de disque. Cliquez sur le résultat de recherche approprié pour ouvrir l'outil. Alternativement, vous pouvez consulter ces autres façons d'ouvrir l'outil de gestion de disque.
  2. Sélectionnez le lecteur ou la partition que vous souhaitez convertir en fichier VHD, puis cliquez sur Action suivie par Créez un VHD.
  3. Une invite s'ouvrira, vous demandant d'entrer le chemin et la taille du VHD. Vous devez également choisir entre les spécifications de format VHD et VHDX ainsi que le type VHD. Sélectionnez les options correspondantes en fonction de vos besoins et cliquez sur le D'ACCORD bouton.

Windows va maintenant créer un fichier VHD de ce lecteur ou partition particulier, qui pourra ensuite être monté et utilisé comme un autre lecteur physique.

Si vous souhaitez créer un fichier VHD pour votre machine virtuelle, les étapes diffèrent. Par exemple, lors de la création d'une nouvelle VM, VirtualBox vous demande si vous souhaitez créer un fichier VHD et le type de format VHD que vous souhaitez utiliser. Notez que ces fichiers peuvent être transférés sur n'importe quelle machine et utilisés avec une autre VM.

Création de fichiers VHD sur macOS et Linux

Si vous êtes sur macOS, L'assistance Apple propose un guide utile sur la création image disque à l'aide de l'utilitaire de disque sur macOS Ventura, Monterey, Big Sur, Catalina et Mojave. Cependant, bien que ces fichiers soient des lecteurs virtuels, ils peuvent ne pas être enregistrés avec une extension VHD.

La même chose s'applique également à Linux. Vous pouvez utiliser le jj commande pour créer des VHD directement depuis le terminal. La syntaxe de base ressemble à ceci.

sudo jj si=/dev/racine de=Virtual_Hard_Disk.img bs=1M compte =1024

Voici ce que signifient les différents drapeaux dans la commande susmentionnée :

  • if=/dev/racine : Chemin d'accès au fichier d'entrée pour fournir un flux de caractères lors de l'initialisation
  • of=Virtual_Hard_Disk.img : Nom et chemin du lecteur virtuel à créer
  • bs=1M : Dicte les vitesses de lecture et d'écriture. L'indicateur actuel permet au lecteur de lire et d'écrire jusqu'à 1 Mo à la fois.
  • compte=1200 : Détermine la taille de bloc ou la capacité globale du lecteur virtuel. La valeur de comptage actuelle crée un disque de 1 Go.

Les fichiers VHD sont très utiles

Bien que les fichiers VHD soient fonctionnellement similaires à un lecteur de stockage physique contenant le même système de fichiers, le disque partitions, et même des secteurs de disque dur, ce sont simplement des disques durs virtuels qui apparaissent comme un disque physique pour le système d'exploitation. En plus d'être parfaits pour les machines virtuelles, ils peuvent également être utilisés efficacement pour sauvegarder des disques physiques.

Cela contribue à rendre la virtualisation plus accessible et plus facile à configurer. Les VHD facilitent le partage de VM entre plusieurs ordinateurs, car vous pouvez simplement copier le fichier VHD source de chaque VM sur un autre ordinateur, et cela fonctionnera parfaitement avec une VM correctement configurée.