Exportieren und Importieren virtueller Computer

Gilt für: Windows Server 2022, Windows 10, Windows Server 2016, Microsoft Hyper-V Server 2016, Windows Server 2019, Microsoft Hyper-V Server 2019

In diesem Artikel erfahren Sie, wie Sie einen virtuellen Computer exportieren und importieren. Auf diese Weise können Sie ihn schnell verschieben oder kopieren. Außerdem werden in diesem Artikel einige der Entscheidungen erläutert, die beim Exportieren oder Importieren getroffen werden müssen.

Exportieren eines virtuellen Computers

Bei einem Export werden alle erforderlichen Dateien (Dateien für virtuelle Festplatten, Konfigurationsdateien für virtuelle Computer und ggf. vorhandene Prüfpunktdateien) in einer einzelnen Einheit zusammengefasst. Dieser Vorgang kann auf einem gestarteten oder beendeten virtuellen Computer ausgeführt werden.

Verwenden des Hyper-V-Managers

So erstellen Sie einen Export eines virtuellen Computers

  1. In Hyper-V-Manager mit der rechten Maustaste in den virtuellen Computer, und wählen Sie exportieren.

  2. Wählen Sie aus, wo die exportierten Dateien gespeichert werden sollen, und klicken Sie auf Exportieren.

Nach Abschluss des Exportvorgangs finden Sie alle exportierten Dateien am Exportspeicherort.

PowerShell

Öffnen Sie eine Sitzung als Administrator, und führen Sie einen Befehl wie den folgenden aus, nachdem Sie <vm name> und <path> ersetzt haben:

Export-VM -Name \<vm name\> -Path \<path\>

Ausführliche Informationen finden Sie unter Export-VM.

Importieren eines virtuellen Computers

Beim Importieren wird der virtuelle Computer beim Hyper-V-Host registriert. Als Importziel kann entweder der gleiche oder ein neuer Host verwendet werden. Wenn Sie als Importziel den gleichen Host verwenden, müssen Sie den virtuellen Computer nicht zuerst exportieren, da Hyper-V versucht, den virtuellen Computer auf der Grundlage der verfügbaren Dateien neu zu erstellen. Beim Importieren eines virtuellen Computers wird dieser registriert, damit er auf dem Hyper-V-Host verwendet werden kann.

Wichtig

Konfigurationen virtueller Hyper-V-Computer besitzen eine spezifische Versionsnummer. Sie können einen virtuellen Computer nur importieren, wenn der Hyper-V-Host die Konfigurationsversion unterstützt. In der Regel bedeutet das, dass Sie einen virtuellen Computer in einen Hyper-V-Host importieren können, auf dem eine neuere Version von Hyper-V ausgeführt wird. Virtuelle Computer, die unter einer neueren Version von Hyper-V erstellt wurden, können dagegen nicht in eine ältere Version von Hyper-V importiert werden. Weitere Informationen finden Sie unter Unterstützte Konfigurationsversionen für VMs.

Mit dem Assistenten zum Importieren virtueller Computer können Sie auch Inkompatibilitäten beheben, die bei einem Hostwechsel vorhanden sein können. Dies sind häufig Unterschiede bei physischer Hardware wie Arbeitsspeicher, virtuelle Switches und virtuelle Prozessoren.

Importieren mithilfe von Hyper-V-Manager

So importieren Sie einen virtuellen Computer

  1. Klicken Sie im Hyper-V-Manager im Menü Aktionen auf Virtuellen Computer importieren.

  2. Klicken Sie auf Weiter.

  3. Wählen Sie den Ordner mit den exportierten Dateien aus, und klicken Sie auf Weiter.

  4. Wählen Sie den zu importierenden virtuellen Computer aus.

  5. Wählen Sie den Importtyp aus, und klicken Sie auf Weiter. (Beschreibungen finden Sie weiter unten unter Importtypen.)

  6. Klicken Sie auf Fertig stellen.

Importieren mithilfe von PowerShell

Verwenden Sie das Cmdlet Import-VM, und folgen Sie dem Beispiel für den gewünschten Importtyp. Beschreibungen der Typen finden Sie weiter unten unter Importtypen.

Direktes Registrieren

Bei diesem Importtyp werden die Dateien an dem Speicherort verwendet, an dem sie sich zum Zeitpunkt des Imports befinden, und die ID des virtuellen Computers wird beibehalten. Der folgende Befehl zeigt ein Beispiel für eine Importdatei. Führen Sie einen ähnlichen Befehl mit Ihren eigenen Werten aus:

Import-VM -Path 'C:\<vm export path>\2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx'

Restore

Wenn Sie den virtuellen Computer unter Angabe Ihres eigenen Pfads zu den Dateien des virtuellen Computers importieren möchten, führen Sie einen Befehl wie den folgenden aus, und ersetzen Sie dabei die Beispiele mit Ihren Werten:

Import-VM -Path 'C:\<vm export path>\2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx' -Copy -VhdDestinationPath 'D:\Virtual Machines\WIN10DOC' -VirtualMachinePath 'D:\Virtual Machines\WIN10DOC'

Importieren als Kopie

Wenn Sie einen Kopierimport durchführen und die Dateien des virtuellen Computers am Hyper-V-Standardspeicherort platzieren möchten, führen Sie einen Befehl wie den folgenden aus, und ersetzen Sie dabei die Beispiele mit Ihren Werten:

Import-VM -Path 'C:\<vm export path>\2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx' -Copy -GenerateNewId

Ausführliche Informationen finden Sie unter Import-VM.

Importtypen

Hyper-V bietet drei Importtypen:

  • Direktes Registrieren: Bei diesem Typ wird davon ausgegangen, dass sich Exportdateien an dem Speicherort befinden, an dem Sie den virtuellen Computer speichern und ausführen. Der importierte virtuelle Computer verfügt über die gleiche ID wie zum Zeitpunkt des Exports. Wenn der virtuelle Computer bereits bei Hyper-V registriert ist, muss er daher zunächst gelöscht werden, damit der Import funktioniert. Nach Abschluss des Importvorgangs werden die Exportdateien zu den Dateien im Ausführungszustand und können nicht entfernt werden.

  • Wiederherstellen des virtuellen Computers: Stellen Sie den virtuellen Computer an einem von Ihnen ausgewählten Speicherort wieder her, oder verwenden Sie die Standardeinstellung für Hyper-V. Bei diesem Importtyp wird eine Kopie der exportierten Datei erstellt und am ausgewählten Speicherort platziert. Nach dem Importieren hat der virtuelle Computer dieselbe ID wie zum Zeitpunkt des Exports. Wenn der virtuelle Computer bereits bei Hyper-V registriert ist, muss er daher zunächst gelöscht werden, damit der Importvorgang abgeschlossen werden kann. Nach Abschluss des Importvorgangs bleiben die exportierten Dateien intakt und können entfernt oder erneut importiert werden.

  • Kopieren des virtuellen Computers: Dieser Importtyp ähnelt dem vorherigen Typ dahingehend, dass Sie einen Speicherort für die Dateien auswählen können. Der Unterschied besteht darin, dass der importierte virtuelle Computer über eine neue eindeutige ID verfügt, was bedeutet, dass Sie den virtuellen Computer mehrmals in den gleichen Host importieren können.