Wie konvertiert man VMware VMDK in VHD-Dateien?

Virtualisierung ist zu einer beliebten Lösung für Unternehmen auf der ganzen Welt geworden, da sie es Unternehmen ermöglicht, die Nutzung ihrer Hardware zu erweitern. Obwohl verschiedene Virtualisierungstools auf dem Markt verfügbar sind, sind zwei der beliebtesten Tools VMware und Microsoft Hyper-V.

Beide Anwendungen haben ihre eigenen Spezifikationen und Besonderheiten und sind nicht miteinander kompatibel. VMware-Software verwendet das VMDK-Dateiformat, um virtuelle Festplatten zu speichern, während Microsoft Hyper-V das VHD-Format verwendet. So kommt es oft zu Situationen, in denen Sie VMDK in das VHD-Dateiformat konvertieren müssen.

In diesem Artikel werden wir VMDK- und VHD-Dateien besprechen und wie Sie VMDK-Dateien in das VHD-Format konvertieren können. Aber vorher wollen wir sehen, was VMDK und VHD Dateien sind.

Was ist VMDK?

VMDK ist bekannt als virtuelle Maschinenfestplatte, die von VMware Maschinen erstellt wird. Eine virtuelle Maschine kann auf einfache Weise ein Computersystem emulieren und die Funktionen eines physischen Computers bieten. Eine .vmdk-Datei kann die gesamten Daten einer Festplatte speichern und kann als reguläre Festplatte oder als Backup-Gerät für wichtige Informationen verwendet werden. Mit einer VMDK-Datei können Sie bis zu 2 TB an Daten speichern. Mit VMware vSphere können Sie jedoch bis zu 62 GB an Daten speichern. Es gibt viele VMware-Produkte, die das VMDK-Dateiformat verwenden, wie zum Beispiel:

  • VMware Workstation
  • VMware ESX
  • VMware ESXi
  • VMware Fusion
  • VMware Server
  • VMware Player

Außerdem gibt es einige Tools von Drittanbietern, die dasselbe Dateiformat verwenden.

Was ist VHD?

Eine VHD-Datei ist bekannt als Virtual Hard Disk. Es wurde zuerst von Connectix für die Virtualisierung veröffentlicht, aber 2003 wurde es von Microsoft übernommen. Später, im Jahr 2005, wurde das VHD-Format im Rahmen des Microsoft Open Specification Promise für Drittanbieter verfügbar gemacht. Eine VHD kann wie eine herkömmliche physische Festplatte betrieben werden, um Betriebssysteme zu installieren, Dateien und Ordner zu erstellen, Anwendungen zu starten usw. Auch die Größe einer VHD ist flexibel und kann von einem Virtualisierungsmanager verwaltet und kontrolliert werden.

Gründe für die Konvertierung von VMDK in VHD

Es kann viele Gründe geben, die eine Konvertierung von VMDK in VHD erfordern. Wenn Sie zum Beispiel von einer VMware-Umgebung zu Microsoft Hyper-V migrieren möchten, müssen Sie VMDK-Dateien in VHD konvertieren. Auch wenn Sie den Azure-Cloud-Service nutzen, müssen Sie VMDK in VHD konvertieren, um VMware-Workloads in die Cloud zu verschieben.

Die meisten Menschen finden es einfacher, alles auf Windows Server zu verwalten, da sie dafür keine zusätzliche Schulung benötigen. Außerdem ist Microsoft Hyper-V in Windows Server integriert, so dass keine zusätzlichen Kosten anfallen, wie bei einer VMware-Maschine.

Und einige Benutzer möchten VMDK-Dateien in VHD konvertieren, um ihre Daten vor Datenverlust zu schützen oder sie als Backup zu speichern. Daher gibt es viele Anfragen in Microsoft-Foren, wie man VMDK-Dateien in VHD konvertieren kann, ohne dass die Daten beschädigt werden oder verloren gehen.

Methoden zur Konvertierung von VMDK in VHD

Es gibt viele Lösungen von Drittanbietern, mit denen Sie VMDK in VHD konvertieren können, aber jede Software hat ihren Preis. Um die Kosten für die Software von Drittanbietern zu vermeiden, stellt Microsoft einen kostenlosen Konverter für virtuelle Maschinen zur Verfügung, mit dem Sie VMDK in VHD mithilfe von PowerShell-Befehlen konvertieren können. Erfahren Sie mehr über den Microsoft Virtual Machine Converter.

Microsoft Virtual Machine Converter 3.0

Es handelt sich um eine eigenständige Software für IT-Profis oder Lösungsanbieter, die ein Upgrade von Virtual Machine Disks auf Microsofts Hyper-V-Hosts und Azure durchführen möchten. Auch Einzelpersonen, die physische Maschinen und Festplatten in Hyper-V-Hosts konvertieren möchten, können dieses Dienstprogramm verwenden.

Es unterstützt Windows PowerShell, mit dem Sie Konvertierungen automatisieren und mit Workflows zur Automatisierung von Rechenzentren kombinieren können. Wie Sie sehen können, handelt es sich um die neueste Version von Virtual Machine Converter, die eine Online-Konvertierung von physischen Maschinen in virtuelle Festplatten beinhaltet.

Vor der Installation des Tools sollten Sie jedoch sicherstellen, dass Ihr System die folgenden Anforderungen erfüllt:

  • Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1 Betriebssystem
  • Microsoft .NET Framework 3.5 oder 4, wenn Sie MVMC auf Windows Server 2008 R2 SP1 installieren
  • Microsoft .NET Framework 4.5, wenn Sie MVMC auf Windows Server 2012 oder Windows 8 installieren
  • Feature Bits Compact Server
  • Visual C++ Redistributable for Visual Studio 2012 Update 1

Nun lassen Sie uns einen Blick auf den Arbeitsprozess dieser Maschine werfen.

  1. Laden Sie Microsoft Virtual Machine Converter herunter und installieren Sie ihn auf Ihrem System.
  2. Nach der Installation des Microsoft Conversion Kits starten Sie die PowerShell und verwenden Sie das folgende Cmdlet, um das folgende Modul zu importieren:
  3. Importieren Sie das Modul „C:\Programme\Microsoft Virtual Machine Converter\mvmcCmdlet.psd1“
  4. Nach dem Import des Moduls können Sie das folgende Cmdlet verwenden, um das VMDK in VHD zu konvertieren.
  5. PS C:\>ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath E:\SERVERNAME\SERVER
    NAME.vmdk -VhdType DynamicHardDisk -VhdFormat vhdx -destination E:\VHD\
  6. Nachdem die VMDK-Datei in eine VHD konvertiert wurde, können Sie eine neue VM im Hyper-V-Manager erstellen und eine vorhandene Festplatte auswählen. Wenn Sie mehr als einen Datenträger haben, erstellen Sie eine VM mit einem Datenträger und fügen Sie dann weitere Datenträger hinzu.

Wenn Sie mehr über PowerShell-Skripte für die Konvertierung von VMDK in VHD erfahren möchten und wie Sie sie in Azure importieren können, besuchen Sie Microsoft Docs.

Die Konvertierung gesunder und normaler VMDK-Dateien in VHD mag einfach sein, aber wenn die VMDK-Dateien beschädigt sind, ist es nicht möglich, sie zu konvertieren. Es gibt jedoch einige kostenlose Methoden zur Reparatur beschädigter VMDK-Dateien. Es gibt jedoch keine Garantie dafür, dass Sie VMDK-Dateien mit manuellen Methoden konvertieren können, selbst wenn Sie sie repariert haben. Was Sie also tun können, ist eine VMDK-Wiederherstellungssoftware zu verwenden, die eine einwandfreie VMware-Wiederherstellung von VMDK-Dateien bietet – Kernel VMDK Recovery.

Wie man eine beschädigte VMDK-Datei wiederherstellt – Kernel VMDK Recovery

Es ist ein effizientes Tool, das eine schnelle VMware-Wiederherstellung von VMDK-Dateien ermöglicht. Mit Kernel VMDK Recovery können Sie VMDK-Dateien von jeder VMware Workstation, VirtualBox, etc. wiederherstellen. Außerdem ist die Benutzeroberfläche des Tools sehr einfach; auch nicht-technische Benutzer können es benutzen. Es ist mit einigen hervorragenden Funktionen ausgestattet, wie zum Beispiel:

  • Wiederherstellung aller Arten von VMDK-Dateien wie VMware Workstation & VirtualBox
  • Vorschau der VMDK-Dateien vor dem Speichern der Datei anbieten
  • Fähig, jeden Datentyp wie Audiodateien, Dokumente, Mediendateien usw. wiederherzustellen.
  • Selbst dauerhaft gelöschte VMDK-Dateien können wiederhergestellt werden
  • Mit der Suchfunktion können Sie nach bestimmten Dateien suchen
    • Eine Testversion des Tools, mit der Sie bis zu 250 MB an Daten speichern können, ist verfügbar.

      Fazit

      Die Konvertierung von VMDK in VHD wird notwendig, wenn die Dateien beschädigt werden oder wenn Sie von VM Ware zu Hyper-V wechseln möchten. Aber wenn die VMDK-Dateien beschädigt sind, ist es nicht einfach, sie in VHD zu konvertieren. Sie müssen also beschädigte VMDK-Dateien mit Kernel VMDK Recovery wiederherstellen. In diesem Blog haben wir besprochen, wie Sie VMDK-Dateien (einschließlich der beschädigten) in VHD konvertieren können.

      Jetzt herunterladen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.