Skip to main content

Export VM de proxmox vers esxi 

Étape 2 : Convertir le disque de Proxmox au format de disque Vmware vmdk

Tout d'abord, connectez-vous à l'interface graphique Web Proxmox et localisez la machine virtuelle que vous souhaitez convertir. Dans l'exemple ci-dessous, localisez l'onglet Matériel et vérifiez le nom du disque dur. C'est le disque que vous devez convertir.

Proxmox vers VMware

 

Après cela, connectez-vous à l'hôte Proxmox - dans cet exemple, vir03 - avec ssh. L'emplacement du disque dépend de la configuration de votre environnement Proxmox. Vous pouvez avoir un disque local pour chaque hôte ou stockage partagé.

 

emu-img convert -f raw xxxxx/yyyyyy -O vmdk zzzzzzz-neu.vmdk

xxxxx chemin d’accès à la vm le mieux ce placer dans le dossier et ne pas mettre le chemin

yyyyy nom de la vm à convertir

zzzzz nom de la vm pour la conversion

 

Exemple :


qemu-img convert -f raw vm-104-disk-0 -O vmdk glpi.vmdk

Étape 3 - Création d'une nouvelle machine virtuelle dans VMware Vcenter ou ESXi

Connectez-vous à Vcenter ou à l'interface graphique ESXi et créez une nouvelle machine virtuelle. La machine virtuelle doit avoir au moins le même processeur et la même mémoire que la machine virtuelle Proxmox d'origine. La taille du disque n'a pas vraiment d'importance car vous allez le remplacer par le disque converti.

Ensuite, connectez-vous à l'hôte ESXi avec ssh. Vous devez d'abord activer le service ssh dans l'interface graphique Web. Localisez le datastore de la VM nouvellement créée. Là encore, l'emplacement dépend de votre environnement.

Revenez à votre session Proxmox ssh. Vous devez maintenant transférer les fichiers vmdk convertis vers l'hôte ESXi. Je le fais avec scp.

 

Sur  proxmox en SSH :

 

scp xxxxxxx.vmdk 192.168.1.2://vmfs/volumes/yyyyyyyy/zzzzzz

xxxxxxx.vmdk est le fichier disque sur le Proxmox

yyyyyy chemin pour envoyer le disque de la vm

zzzzzz le dossier destination

 

L'adresse IP provient de l'hôte ESXi avec l'emplacement exact où copier le fichier. Appuyez sur la touche Entrée et vous remarquerez une barre de progression dans le ssh.

 

Après cela, vous devez exécuter cette commande.

 

vmkfstools -i xxxxxxx.vmdk yyyyyy.vmdk -d thin

xxxxxx nom du fichier

yyyyyy nouveau nom pour esxi

 

L'argument « thin » est crucial. Sinon, la VM ne démarrera pas. L'argument -d signifie cloner le disque. Dans cet exemple, clonez vers yyyyyyy.vmdk.

 

On a presque terminé! Il ne vous reste plus qu'à attacher le fichier vmdk en tant que disque dur existant à la machine virtuelle VMware dans l'interface graphique Vcenter ou ESXi que vous avez créée. Supprimez le disque existant créé lors de la configuration initiale de la machine virtuelle.

Lancez maintenant la machine virtuelle dans VMware Vcenter ou ESXi, et elle devrait démarrer correctement.

N'oubliez pas d'installer les outils VMware et de supprimer les outils Proxmox comme dernière tâche ! Votre travail Proxmox vers Vmware est terminé !

 

Attention au rattachement du disque sur ESXi

Source : https://edywerder.ch/proxmox-to-vmware/#