Comment convertir une image disque VMDK en image disque brute pour la migration KVM ?

Différents formats de disque dur virtuel sont utilisés dans différents environnements virtuels. Dans l'environnement VMware, il s'agit de l'image vmdk tandis que dans l'environnement KVM, il s'agit de l'image raw. Pour transférer des données de l'environnement VMware, les administrateurs IT doivent convertir l'image vmdk en image raw puis importer l'image dans la machine virtuelle KVM.

download-icon
Téléchargement gratuit
pour VM, OS, DB, Fichier, NAS, etc.
pierre

Updated by Pierre on 2024/11/29

Table des matières
  • Comment convertir une image vmdk en image brute avec QEMU-img ?

  • Comment migrer facilement une machine virtuelle avec Vinchin Backup & Recovery ?

  • FAQ sur la conversion VMDK en RAW

  • Résumé

Les entreprises sont maintenant plus disposées à accepter un environnement virtuel pour les systèmes d'entreprise car cela permet d'économiser de l'argent et apporte une flexibilité. Il existe de nombreuses solutions de virtualisation dans le monde et chacune d'entre elles possède des caractéristiques uniques.

VMware est le fournisseur de virtualisation le plus populaire. Il propose une série de solutions telles que vSphere, Workstation, Fusion, etc. pour les entreprises et les particuliers. Les machines virtuelles sont utilisées comme des machines réelles mais en réalité, chaque machine n’est qu’un dossier sur le datastore. Dans ce dossier, les fichiers vmdk sont les disques durs virtuels, stockant les applications et autres données. Si vous souhaitez déplacer la VM vers un autre hôte, les fichiers vmdk sont indispensables.

KVM est une autre solution de virtualisation populaire qui fonctionne souvent en tandem avec l'émulateur QEMU. Comparé à VMware, il est open source et gratuit et enregistre les disques durs virtuels dans différents formats. Les formats de machines virtuelles courants pour les machines virtuelles KVM sont raw et qcow2. L'image raw offre des performances excellentes, presque équivalentes à celles d'un disque dur physique. L'un des avantages de l'image raw est qu'elle est facile à convertir en un autre type d'image car elle est « brute ».

Certains fournisseurs de virtualisation permettent aux utilisateurs d'importer directement d'autres types d'images sur leurs hôtes comme l'importation de vmdk vers XenServer, mais le processus utilise XenConvert pour importer le fichier vmdk. Autrement dit, un convertisseur V2V est toujours nécessaire.

Dans l'environnement KVM, la plupart des opérations sont effectuées par des commandes. Il est difficile d'attacher directement un fichier vmdk à une machine virtuelle KVM. L'image vmdk doit encore être convertie en image raw ou qcow2 avant de l'importer dans la machine virtuelle KVM.

Comment convertir une image vmdk en image brute avec QEMU-img ?

Les fournisseurs de virtualisation proposent souvent leur propre convertisseur de disque virtuel pour permettre aux utilisateurs de déplacer rapidement les machines virtuelles d'un environnement virtuel précédent, comme VMware vCenter Converter Standalone et Microsoft Virtual Machine Converter, entre autres. Outre ces outils de conversion officiels, il existe un outil puissant pour de nombreux types de disques durs virtuels, QEMU-img, qui prend en charge la conversion d'images telles que raw, qcow2, qed, vdi, vmdk, vhd. Vous pouvez également essayer de convertir vmdk en qcow2 plus tard.

Pour convertir l'image vmdk, vous devez télécharger et installer cette application, puis terminer le reste des tâches avec des lignes de commande.

Le processus d'installation est simple sur un ordinateur Windows, il suffit de double-cliquer sur le package d'installation et de suivre les instructions pour terminer l'installation.

Cependant, sur un ordinateur Linux, vous devez l'installer avec des commandes différentes selon le système d'exploitation Linux que vous utilisez.

Pour Ubuntu/Debian :

apt install qemu-img

Pour CentOS/Red Hat/Oracle :

yum install qemu-img

Pour SUSE/OpenSUSE :

zypper install qemu-img

Que ce soit sur un ordinateur Windows ou Linux n'oubliez pas de vérifier l'installation de QEMU-img.

Pour le système d'exploitation Windows :

qemu-img --help

Pour le système d'exploitation Linux :

qemu-img -v

Il n'y a qu'une seule étape pour obtenir une image brute. Vous avez juste besoin d'une commande.

qemu-img convert -p -f vmdk -O raw vmware-image.vmdk vmware-iamge.qcow2

-p : afficher l'avancement de la conversion

-f : format de l'image source

-O : format de l'image cible

Pour utiliser l'image brute sur une machine virtuelle KVM, vous devez importer l'image dans la machine virtuelle KVM et tester ensuite si elle fonctionne. Après cela, vous pouvez utiliser des commandes pour sauvegarder la machine virtuelle KVM.

Comment migrer facilement une machine virtuelle avec Vinchin Backup & Recovery ?

Pour migrer de VMware à KVM, vous pouvez également passer les étapes de conversion du disque dur virtuel VMware en image brute KVM.

Vinchin Backup & Recovery peut vous aider à migrer directement la machine virtuelle VMware vers un hyperviseur KVM pris en charge comme Proxmox RHV, oVirt, Oracle Linux KVM, OpenStack, etc. (le KVM natif n'est pas encore pris en charge) afin que vous n'ayez pas à exporter l'image vmdk, la convertir en image brute ou configurer la nouvelle machine virtuelle.

Vous pouvez facilement ajouter l'hôte VMware ESXi et un autre hôte au système de sauvegarde Vinchin via une console web conviviale, effectuer une sauvegarde de la machine virtuelle VMware puis restaurer la sauvegarde de la VM sur l'hôte KVM pour une migration V2V. Prenons l'exemple de la migration VMware vers Proxmox :

1. Sélectionnez la sauvegarde VMware

Sélectionner une machine virtuelle VMware

2. Sélectionnez l'hôte Proxmox

Sélectionnez Proxmox comme cible

3. Sélectionnez les stratégies

Sélectionnez les stratégies

4. Soumettre le travail

Soumettre le travail

Vinchin Backup & Recovery a aidé des milliers d'entreprises à construire des systèmes de reprise après sinistre très efficaces. Vous pouvez également déployer ce système dans votre environnement virtuel avec une version d'essai gratuite complète de 60 jours. Cliquez simplement sur le bouton pour obtenir le package d'installation.

FAQ sur la conversion VMDK en RAW

1. La conversion d'une image VMDK en image RAW affecte-t-elle l'intégrité des données ?

Non. Généralement, le processus de conversion n’affecte pas l’intégrité des données, mais la taille du disque virtuel converti peut changer.

2. Sur quelles plateformes pouvez-vous utiliser l'image RAW convertie ?

La plupart des plateformes KVM peuvent reconnaître les images RAW de manière native comme Proxmox, OpenStack et OLVM.

3. Pouvons-nous convertir en masse des images VMDK en images RAW ?

Oui, vous pouvez écrire un script pour convertir automatiquement les images VMDK en images RAW.

Résumé

Les disques virtuels dans différents environnements virtuels sont stockés avec des formats différents. Dans l'environnement VMware, c'est le format vmdk, tandis que dans l'environnement KVM, c'est le format raw. Pour déplacer une machine virtuelle de VMware vers KVM, les administrateurs IT doivent convertir l'image vmdk en image raw avec un outil V2V, tel que QEMU-img.

Vinchin Backup & Recovery peut également être utilisé pour effectuer la migration V2V. Cela va économiser beaucoup de travail pendant le processus. Ne manquez pas l'essai gratuit.

Partager sur:

Categories: VM Migration