Comment convertir un fichier HDD VMWare VMDK en un fichier HyperV VHD?

10

Quelle est la meilleure façon de convertir un fichier VMWare VMDK HDD en un fichier HyperV VHD?

J'ai été chargé de convertir notre environnement en HyperV à des fins d'évaluation. Nous sommes abonnés MSDN, donc le logiciel MS pour le travail est probablement à ma disposition si vous le savez.

J'ai eu du succès avec ou sans succès avec "vmdk2vhd" - environ la moitié du temps il me dit "vmdk invalide" et pour autant que je sache, ça devrait aller.

Garrett
la source
2
Microsoft a lancé un nouvel accélérateur de solution "Microsoft Virtual Machine Converter" qui inclut un plugin pour vCenter! technet.microsoft.com/en-us/library/hh967435.aspx
Garrett

Réponses:

7

J'espère qu'il y a une meilleure réponse que cela, mais j'ai lu des récits répétés d'un meilleur succès dans la conversion de grands vmdks en les décomposant en lecteurs de 2 Go (avec VMWare Converter) avant la conversion.

Kara Marfia
la source
1
Bien que pénible, une fois que j'ai utilisé vmware-diskmanager de Workstation pour convertir le disque en morceaux de 2 Go, vmdk2vhd l'a reconnu comme un fichier VMDK valide. Merci!
Garrett
4

Il existe maintenant plusieurs outils disponibles pour réaliser cette tâche. Certains thèmes ont d'autres fonctions comme la conversion d'un PC en cours d'exécution en une image et la conversion vers d'autres formats.

Un petit outil soigné est le convertisseur StarWind V2V:

Un autre est Vmdk2Vhd de vmToolkit mais je n'ai aucune expérience avec celui-ci.

Si vous voulez opter pour la grande solution avec plus de fonctions sous le capot, vous pouvez essayer VMware vCenter Converter .

Marcel Janus
la source
2

utilisez WinImage 8.1, il peut vous aider à convertir des images vpc entre VHD et VMDK, faciles à utiliser et puissantes.

Karon
la source
1

La simple conversion du vmdk en vhd ne transférera pas le serveur vers Hyper-V car tous les pilotes seront erronés. J'ai dû faire la même chose que vous, avec environ une demi-douzaine de serveurs virtuels VMWare. Je l'ai fait en utilisant Microsoft System Center Virtual Machine Manager pour importer les serveurs comme s'il s'agissait de serveurs physiques. Je pense que le SCVMM est un téléchargement gratuit de Microsoft, ou au moins une version d'évaluation est disponible.

Quelques notes: désinstallez VMWare Tools des serveurs virtuels avant de procéder à l'importation vers Hyper-V ou ils donneront des erreurs lorsque vous démarrez les serveurs Hyper-V importés. Mes serveurs importés donnent des erreurs w32time occasionnelles, mais à part cela, ils fonctionnent parfaitement.

JR

John Rennie
la source
Je ne pense pas avoir le temps de faire une importation physique à partir de tous les serveurs ... J'ai vraiment juste besoin de pouvoir convertir les VMDK en VHD et les lancer - peut toujours désinstaller VMWare Tools après coup.
Garrett
1

J'ai essayé de convertir VMDK en VHD et je me suis retrouvé avec un écran noir et une incapacité à démarrer Windows après la conversion.

Vérifiez le fil de commentaires suivant pour les problèmes que vous pouvez rencontrer avec les pilotes VMware et l'écran noir après la conversion: http://vmtoolkit.com/blogs/announcements/archive/2006/11/20/vmdk-to-vhd-converter-available. aspx

Il y a un article ici avec des informations similaires ou identiques à celles du fil de commentaire ci-dessus, mais il doit être enregistré: http://searchservervirtualization.techtarget.com/tip/0,289483,sid94_gci1225164,00.html?asrc=SS_CLA_303373&psrc=CLT_94

Enfin, ce fil de discussion contient des informations similaires à celles des deux sites ci-dessus: http://vmtoolkit.com/forums/thread/78.aspx

Carl C
la source
0

Quelques notes, vous ne pouvez pas (d'après mon expérience) désinstaller VMWare Tools "après coup". Pourquoi? Parce qu'ils empêchent le système converti de fonctionner au point où vous pouvez démarrer et vous connecter. C'est du moins mon expérience avec une conversion Vista.

System Center VMM est vraiment la voie à suivre, même si je peux actuellement avoir du mal avec.

J.Ja

Justin James
la source
Nous avons également installé cela comme une solution alternative ... Jusqu'à présent, ce n'est qu'un convertisseur de disque dur glorifié et supprime tous les paramètres des cartes réseau, des disques durs, etc. et nous devons ajouter tous les matériels. Plutôt insatisfait moi-même.
Garrett
0

Lorsque je me suis converti en vhd à partir de vmdk en utilisant winimage, le fichier résultant après avoir été ajouté à une nouvelle machine virtuelle Hyperv ne démarre pas et il m'a dit que la version de Windows sur ce disque était corrompue. L'exécution de la réparation à partir du fichier d'image Windows n'a pas aidé. Le système d'exploitation est win2k3 SP2.

Y a-t-il quelque chose de spécial à faire pour que cette conversion fonctionne correctement?


la source