Dans certains cas, vous ne pourrez pas démarrer la VM, mais vous devrez peut-être accéder aux données stockées sur les disques virtuels. Connaissez-vous le moyen le plus efficace d’ouvrir le fichier VMDK avec VMware ? Cet article a pour but de vous fournir les solutions.
Un disque dur virtuel VMware contient généralement un ou plusieurs fichiers « .vmdk ». Le VMDK ici, abréviation de Virtual Machine Disk, est un format de fichier qui décrit des conteneurs pour les disques durs virtuels utilisés dans des machines virtuelles comme VMware Workstation ou ESXi.
Pour les machines virtuelles VMware ESXi, le format VMDK est le descripteur de disque virtuel (diskname.vmdk) et l'extension de disque virtuel (diskname-flat.vmdk, où les fichiers bruts sont stockés). Pour les machines virtuelles VMware Workstation, le format VMDK est un fichier de données étendu (diskname.vmdk, monolithic sparse). Il contient un descripteur de disque virtuel intégré qui définit la structure, la géométrie du disque virtuel, la version du matériel virtuel et les identifiants.
Parfois, vous voudrez accéder directement aux données stockées sur le fichier VMDK, en particulier lorsque la machine virtuelle d'origine n'est pas disponible en raison de certains problèmes d'application, de mises à jour, de virus et de logiciels malveillants, d'erreurs humaines, etc. Mais comment pouvez-vous le faire ? Continuez à lire pour obtenir la réponse.
La partie suivante vous montrera comment ouvrir des fichiers VMDK sur ESXi et Workstation.
✎ Les deux méthodes nécessitent qu'un hyperviseur (VMware ESXi/VMware Player/VMware Workstation) soit installé et que la machine virtuelle soit allumée.
Cette méthode nécessite que vous ayez une machine virtuelle et que vous puissiez démarrer à partir d'un DVD. Ensuite, vous pouvez utiliser l'image ISO comme un DVD pour démarrer la machine virtuelle, et monter les partitions de votre disque virtuel et copier les fichiers du disque virtuel vers un disque dur USB attaché à la machine virtuelle ou à votre machine hôte, ou vers n'importe quelle autre machine via le réseau.
*Le tutoriel suivant est basé sur une machine virtuelle ESXi pour vous montrer comment utiliser un DVD en direct pour ouvrir des fichiers VMDK. Il s'applique également à VMware Player/Workstation.
Comment ouvrir un fichier VMDK dans VMware en utilisant un DVD en direct :
1. Connectez-vous au client vSphere et accédez aux machines virtuelles. Faites un clic droit sur une machine virtuelle et sélectionnez Modifier les paramètres.
2.Dans l'assistant ouvert, recherchez l'option Lecteur CD/DVD. Sélectionnez Fichier ISO du datastore. Ensuite, allez dans l'option Média CD/DVD, cliquez sur PARCOURIR pour sélectionner le fichier ISO accessible par l'hôte ESXi.
3. Démarrez la machine virtuelle à partir de l'image ISO, puis sélectionnez Essayer Ubuntu sans l'installer. Une fois qu'Ubuntu a démarré à partir du support DVD en direct, ouvrez la console (Terminal).
Tapez sudo -I
pour lister les périphériques de disque dur disponibles.
ls -al /dev/sd*
Il y a deux partitions - /dev/sda1
et /dev/sda2
.
Créez des répertoires à utiliser comme points de montage pour chaque partition.
mkdir /mnt/win-disk1
mkdir /mnt/win-disk2
Montez les partitions du disque virtuel dans les répertoires appropriés.
mount /dev/sda1 /mnt/win-disk1/
mount /dev/sda2 /mnt/win-disk2/
Ensuite, listez les fichiers et répertoires des partitions montées.
ls -al /mnt/win-disk2/
ls -al /mnt/win-disk1/
4. Attachez un disque dur externe USB (HDD) au port USB de votre hôte ESXi et connectez ce HDD à la machine virtuelle avec la fonction de transfert USB pour copier les fichiers nécessaires stockés sur le fichier VMDK utilisé comme disque virtuel par la machine virtuelle.
Le fichier VMDK peut être attaché à une machine virtuelle existante en tant que disque virtuel supplémentaire. Cette méthode fonctionne également avec VMware ESXi, VMware Player et VMware Workstation. À titre d'exemple, je vais expliquer comment faire cela dans ESXi et Workstation respectivement.
1. Dans le client vSphere, accédez à Stockage >> Explorateur de Datastore, et sélectionnez le fichier VMDK sur le datastore. Ensuite, cliquez sur Copier vers.
2. Sélectionnez le datastore de destination pour stocker le fichier VMDK.
3. Revenez à l'écran principal, faites un clic droit sur une machine virtuelle et sélectionnez Modifier les paramètres.
4. Dans l'assistant ouvert, cliquez sur AJOUTER UN NOUVEL APPAREIL >> Disque dur existant.
5. Sélectionnez le fichier VMDK récemment copié et cliquez sur OK.
Maintenant, vous pouvez ouvrir le lecteur monté dans l'Explorateur de fichiers Windows, puis copier le contenu du fichier VMDK connecté à la machine virtuelle.
Lorsqu'il n'y a pas suffisamment d'espace disque sur le datastore ESXi pour copier un disque virtuel, vous pouvez monter les fichiers VMDK sur Workstation pour les ouvrir dans VMware Workstation.
1. Dans le client vSphere, accédez à Stockage >> Datastore >> Fichier >> Télécharger. Vous pouvez vérifier les fichiers téléchargés dans une archive ZIP. Décompressez ensuite les deux fichiers.
2. Ouvrez VMware Workstation, sélectionnez une machine virtuelle et cliquez sur Modifier les paramètres de la machine virtuelle.
3. Dans l'assistant ouvert, cliquez sur Ajouter. Ensuite, sélectionnez Disque dur >> SCSI >> Utiliser un disque virtuel existant. Trouvez ensuite le fichier « .vmdk téléchargé. Cliquez sur Terminer.
5. Ouvrez la gestion des disques dans Windows, mettez votre disque virtuel en ligne, attribuez une lettre de lecteur à une partition et accédez aux fichiers.
Avec VMware Workstation installé sur votre système d'exploitation Windows ou Linux, vous pouvez monter les fichiers VMDK sur votre système d'exploitation hôte. Les disques virtuels au format ESXi et les disques delta liés aux instantanés de VM sont tous pris en charge.
Cette méthode ne nécessite pas que les machines virtuelles soient allumées, elle est donc plus polyvalente.
Comment ouvrir un fichier VMDK dans VMware Workstation :
1. Accédez à Workstation. Cliquez sur Fichier >> Monter les disques virtuels >> Parcourir.
2. Il est recommandé d'ouvrir le fichier VMDK en mode lecture seule pour éviter tout dommage éventuel aux disques virtuels appartenant à la chaîne d'instantanés après l'écriture des données. La lettre de lecteur par défaut est Z dans ce cas et le lecteur est automatiquement ouvert dans l'Explorateur de fichiers Windows après la connexion. Cliquez ensuite sur OK.
3. Dans l'assistant ouvert, vous ne pouvez vérifier que le disque virtuel delta lié au premier instantané. Après avoir fini de travailler avec lui, cliquez sur Déconnecter le disque virtuel.
Pour éviter des machines virtuelles non démarrables ou des fichiers de disque corrompus en raison d'accidents tels que des mises à niveau système ou des attaques de virus, nous vous recommandons de sauvegarder régulièrement les machines virtuelles.
Le fichier VMDK est vulnérable aux dommages, ce qui entraîne une perte de données de la machine virtuelle. Il est donc nécessaire d'offrir une assurance sécurisée pour vos machines virtuelles. Vous pouvez sauvegarder le magasin de données VMware ou sauvegarder toutes les machines virtuelles dans VMware. Les méthodes couramment utilisées comprennent la copie des fichiers de la machine virtuelle, l'exportation de la machine virtuelle depuis ESXi, etc.
Cependant, les options traditionnelles intégrées ne répondent guère à vos besoins en matière d'opérations par lot et de protection à long terme. Il est recommandé de choisir un utilitaire de sauvegarde professionnel pour simplifier la gestion des machines virtuelles. Ici, j'utilise le logiciel de sauvegarde gratuit pour VMware AOMEI Cyber Backup à titre d'exemple. Il offre une console centrale facile à utiliser qui vous aide à réaliser les opérations suivantes :
Sauvegarde sans agent : Vous pouvez ajouter des machines virtuelles sur les versions payantes et gratuites de VMWare ESXi et Hyper-V pour les sauvegarder sans installer d'agents sur celles-ci. Planification des sauvegardes : Créez une tâche automatique pour sauvegarder les machines virtuelles quotidiennement, hebdomadairement, mensuellement.Restauration à partir de n'importe quel point : Avec les sauvegardes en main, vous pouvez restaurer les machines virtuelles à un état utilisable à partir de n'importe quelle version historique.
✤ Étapes sécurisées pour protéger régulièrement les machines virtuelles VMware :
1. Installez AOMEI Cyber Backup et ajoutez vCenter ou le serveur ESXi autonome en tant que périphérique source (voici l'édition gratuite perpétuelle).
*Vous pouvez choisir d'installer ce logiciel de sauvegarde VM sur un système Windows ou Linux.
2. Accédez à Tâches de sauvegarde >> Créer une nouvelle tâche.
3. Dans la page de configuration, saisissez un nom pour la tâche de sauvegarde et sélectionnez l'appareil et les machines virtuelles à sauvegarder en une seule fois.
4. Sélectionnez la destination pour stocker les fichiers de sauvegarde, par exemple un emplacement local ou sur réseau.
5. Programmez une sauvegarde flexible et spécifiez l'heure d'exécution de la tâche de sauvegarde. Ensuite, cliquez sur Sauvegarder pour l'exécuter.
✤ Étapes simples pour restaurer des machines virtuelles VMware à partir de n'importe quel point :
Lorsque vous devez récupérer les machines virtuelles, il suffit de cliquer sur la tâche et de choisir Restaurer à partir de celle-ci. Vous pouvez choisir quelle machine virtuelle restaurer et à partir de quelle version historique restaurer.
Ensuite, vous pouvez récupérer toute la machine virtuelle rapidement dans un état utilisable.
✎Si vous souhaitez bénéficier de fonctionnalités plus avancées, vous pouvez également passer à une édition supérieure pour profiter de :
AOMEI Cyber Backup se spécialise dans la protection des données des machines virtuelles. Vous pouvez créer une tâche de sauvegarde efficace sans paramètres compliqués et frais supplémentaires. Il protège toujours vos charges de travail et offre une solution de récupération instantanée.
Cet article explique plusieurs solutions pour ouvrir un fichier VMDK avec VMware ESXi et Workstation. Le VMDK est important pour stocker les données des machines virtuelles, donc, afin d'éviter la perte de données, il est recommandé de sauvegarder régulièrement les machines virtuelles.