Aktualisieren von Computern unter Windows Server 2008 mit der Hyper-V-Rolle in Windows Server 2008 R2 installiert

Einführung

Dieser Artikel beschreibt die verfügbaren Optionen zum Aktualisieren oder Migrieren von Windows Server 2008-Installation ermöglicht Windows Server 2008 R2 Hyper-V-Rolle. Windows Server 2008-Failovercluster, der virtuelle Computer ausgeführt werden, finden Sie im Abschnitt "Hinweise für virtuelle Maschinen in Failoverclustern Upgrade" dieses Artikels.

Weitere Informationen

Methode 1

Führen Sie eine Aktualisierung der übergeordneten Partition von Windows Server 2008, Windows Server 2008 R2.

Hinweis Während der Aktualisierung informiert der Kompatibilitätsbericht Sie, dass Sie Hyper-V-Rolle entfernen müssen, mit dem Server-Manager mit der Aktualisierung fortfahren. Dies ist nicht erforderlich. Bevor die Aktualisierung fortgesetzt empfehlen wir jedoch, dass die virtuellen Computer sichern oder Exportieren mit Hyper-V-Manager. Darüber hinaus berücksichtigen Sie vor der Aktualisierung:
  • Hyper-V muss RTM (KB 950050) oder höher sein. Wenn diese Anforderung nicht erfüllt, werden Sie blockiert aus die Aktualisierung fortsetzen.
  • Alle virtuellen Computer müssen vor dem Upgrade heruntergefahren. Gespeicherte Zustände sind nicht zwischen Windows Server 2008 und Windows Server 2008 R2 kompatibel. Wenn die übergeordnete Partition mit virtuellen Computern in einem gespeicherten Zustand aktualisiert wird, müssen Sie mit der rechten Maustaste den virtuellen Computer und wählen aktivieren auf dem virtuellen Computer gespeicherten Zustand verwerfen .
  • Online-Funktionalität verwendet gespeicherte Zustände sind nicht Online-Snapshots zwischen Windows Server 2008 und Windows Server 2008 R2 kompatibel. Online-Snapshots sind Momentaufnahmen bei ein virtuellen Computer eingeschaltet wurde. Offline Snapshots sind Snapshots bei ein virtuellen Computer deaktiviert wurde. Offline Snapshots sind vollständig kompatibel mit Windows Server 2008 R2. Virtuelle Computer startet erfolgreich online Snapshot, die angewendet wurde, wenn der virtuelle Computer vor dem Upgrade heruntergefahren wurde. Das Hyper-V-Manager durch einen grünen Pfeil unter dem Snapshot zeigt, die jetztzeigt.


    Gehen Sie folgendermaßen vor, um den virtuellen Computer mit anderen Snapshot zu aktivieren.

    Hinweis Die folgenden Schritte gehen haben Sie alle Snapshots weiter verwenden, die Konfiguration des virtuellen Computers. Wenn Sie Snapshots nicht mehr benötigen, können Sie Ihre Snapshots mit Hyper-V-Manager löschen und fahren Sie den virtuellen Computer für die Daten, die mit der übergeordneten virtuellen Festplatte zusammengeführt. Weitere Informationen finden Sie auf der folgenden Microsoft-Website:
    Hyper-V-Computer Snapshots: häufig gestellte Fragen

    http://technet.microsoft.com/en-us/library/dd560637.aspx
    1. Mit Hyper-V-Manager mit der rechten Maustaste des gewünschten Snapshots und dann auf Snapshot erstellen und anwenden. Diese Aktion wird eines neuen Snapshots vom gegenwärtig angewendeten Snapshot. Dieser neue Snapshot wird jetzt mit Windows Server 2008 R2 kompatibel. Wir empfehlen den Snapshot entsprechend umbenennen. Wenn Sie diese Option auswählen, werden jede Änderung, die Sie seit dem letzten Start der Zustand des virtuellen Computers erstellt haben gespeichert.
    2. Nach neuen R2 Snapshots wird der in Schritt 1 ausgewählten Snapshot angewendet und wechselt der virtuelle Computer in einen gespeicherten Zustand. Maustaste auf den virtuellen Computer und klicken Sie dann auf
      Gespeicherten Zustand löschen.
    3. Schalten Sie den virtuellen Computer.
    4. Eine neue Momentaufnahme erfassen den aktuellen Zustand des virtuellen Computers zu einer Windows Server 2008 R2-kompatiblen Snapshot.
    5. Wiederholen Sie diese Schritte für jeden Snapshot aus Windows Server 2008. Nach Abschluss der Schritte für alle erforderlichen Snapshots löschen Sie Snapshots, die auf Windows Server 2008 erstellt und dann der Seriendruck beginnen kann der virtuelle Computer heruntergefahren wurden.
  • Aktualisieren Sie nach dem Upgrade die Integrationsdienste. Hierzu öffnen Sie das Fenster Verbindung mit virtuellen Computern und klicken Sie auf Installationsdatenträger für Integrationsdienste legen die
    Im Menü Aktion .

    Hinweis Auf einem Computer mit Windows Server 2008 R2 wird die Integration für Windows Vista und Windows Server 2008 in Programme und Funktionen als "KB955484" aufgeführt werden

Methode 2


Exportieren Sie einen virtuellen Computer von einem Windows Server 2008-basierten Computer mit aktiviertem Hyper-V, und importieren Sie es auf einem Server mit Windows Server 2008 R2 mit Hyper-V aktiviert.

Hinweis Der virtuelle Computer muss heruntergefahren werden, bevor Sie sie exportieren. Wenn Sie den virtuellen Computer mit einem gespeicherten Zustand exportiert, kann nicht den virtuellen Computer auf Windows Server 2008 R2 wiederherstellen. Um den virtuellen Computer zu importieren, Windows Server 2008 R2 müssen Sie den gespeicherten Zustand verwerfen, bevor Sie den virtuellen Computer aktivieren können. Hat die virtuelle Maschine Snapshots, diese Snapshots müssen vor dem Export zusammengeführt werden oder Sie müssen die Schritte von Methode 1 wiederherstellen und erneut erstellen Snapshots verwenden.

Nachdem Sie den virtuellen Computer importieren, aktualisieren Sie die Integrationsdienste. Hierzu öffnen Sie das Fenster Verbindung mit virtuellen Computern und klicken Sie dann auf
Installationsdatenträger für Integrationsdienste einfügen , auf der
Im Menü Aktion .

Hinweis Auf einem Computer mit Windows Server 2008 R2 wird die Integration für Windows Vista und Windows Server 2008 in Programme und Funktionen als "KB955484" aufgeführt werden

Methode 3

Verwenden von Sicherungssoftware, die Hyper-V VSS Writer nutzt, Sichern Sie einen virtuellen Computer, der unter Windows Server 2008 ausgeführt wird und Windows Server 2008 R2 wiederherstellen.

Aktualisieren Sie nach dem Wiederherstellen des virtuellen Computers die Integrationsdienste. Hierzu öffnen Sie das Fenster Verbindung mit virtuellen Computern und klicken Sie dann im Menü Aktion auf Installationsdatenträger für Integrationsdienste einfügen .

Hinweis Auf einem Computer mit Windows Server 2008 R2 wird die Integration für Windows Vista und Windows Server 2008 in Programme und Funktionen als "KB955484" aufgeführt werden

Anleitung für virtuelle Maschinen in Failoverclustern aktualisieren

Bei hoch verfügbare virtuelle Computer, die als Clusterressourcen in einem Windows Server 2008-Cluster konfiguriert sind, befolgen Sie diese Schritte, um die virtuellen Computer und Clustern auf Windows Server 2008 R2 aktualisieren.


Hinweis Wenn Sie in der übergeordneten Partition anderen gruppierten Dienste oder Programme ausführen, finden Sie auf der folgenden Microsoft-Website für Informationen zu diesen Ressourcen zu Windows Server 2008 R2:
Wir empfehlen nicht in der übergeordneten Partition für Hyper-V Server zusätzliche Dienste oder Programme ausführen.
  1. Führen Sie das Failovercluster-Manager-Snap-in (CluAdmin.msc) mit Schnellmigration um alle virtuellen Computer in eine Teilmenge der Knoten zu verschieben. Entfernen Sie die Teilmenge der Knoten keine virtuellen Maschinen dienen. Dazu mit der rechten Maustaste der Knoten im Failovercluster-Manager, auf Aktionen verschiebenund klicken Sie dann auf Entfernen. Die Größe der Teilmenge sein, daß durch die Teilmenge gehosteten virtuellen Computer auf den verbleibenden Knoten gespeichert werden können, die weiterhin Windows Server 2008 ausgeführt werden. Z. B. in einem Cluster mit vier Knoten entfernen Sie, zwei Knoten, die verbleibenden Knoten die virtuellen Computer halten, die von der ersten Knoten befinden. Stellen Sie sicher, dass die entfernten Knoten aus dem gemeinsamen Speicher des ursprünglichen Clusters ausgeblendet werden.
  2. Führen Sie eine Neuinstallation von Windows Server 2008 R2 auf die entfernten Knoten, und aktivieren Sie die Rolle für Hyper-V und Failover-Clusterunterstützung.


    Wichtig Eine Aktualisierung wird nicht auf einem Failovercluster unterstützt, so dass eine Neuinstallation erforderlich ist.
  3. Erstellen eines neuen Clusters mit den entfernten Knoten, und führen Sie alle Konfigurationsassistenten tests überprüfen. Gegebenenfalls Cluster freigegebenen Volumes (CSV) in Windows Server 2008 R2-Cluster aktivieren und einige CSV-Datenträger erstellen.
  4. Die virtuellen Computer in den ursprünglichen Cluster für eine Aktualisierung vorbereiten. Aktionen Sie die folgenden, je nach Zustand des virtuellen Computers:
    • Verwenden Sie der virtuelle Computer in einen Zustand ausgeführt wird Hyper-V-Manager den virtuellen Computer herunterfahren.
    • Verwenden Sie der virtuelle Computer in einen Zustand gespeichert ist, Hyper-V-Manager aus den gespeicherten Zustand starten und anschließend den virtuellen Computer herunterfahren. Gespeicherte Zustände werden nicht unterstützt, wenn Ihr Host Windows Server 2008 R2 aktualisieren.
    • Hat die virtuelle Maschine ein online-Snapshots, das Sie benötigen, wenden Sie den entsprechenden Snapshot und fahren Sie den virtuellen Computer.
  5. Führen Sie einen der folgenden Schritte auf dem virtuellen Computer für die Aktualisierung vorbereiten:

    Wichtig Wenn Sie virtuelle Computer in eine CSV-Datenträger verschieben, die spezifischen Schritte im Abschnitt "Migrieren ein virtueller Computer von einem Datenträger-CSV CSV-Datenträger".
    1. Exportieren Sie die virtuellen Computer. Wenn Sie den gleichen SAN-Speicher für Windows Server 2008 R2-Cluster verwenden möchten, können Sie nur Konfiguration exportieren. Exportieren der virtuelle Computer vom Windows Server 2008 Hyper-V-Manager Exportieren im Menü Aktion auswählen. Stellen Sie sicher das Kontrollkästchen nur die Konfiguration des virtuellen Computers exportieren .

    2. Sichern Sie die virtuellen Computer backup Anwendung Ihrer Wahl.
  6. Öffnen Sie Failovercluster-Manager auf den ursprünglichen Cluster, und dann die VM-Konfigurationsressourcen Offline.
  7. Wenn Sie denselben Speicher für den neuen Cluster verwenden möchten, dann stellen sie den neuen Cluster (Windows Server 2008 R2) Maske aus dem ursprünglichen Cluster
  8. Je nachdem, was Sie in Schritt 5 haben führen Sie diese Schritte, um die virtuellen Computer in der neuen Windows Server 2008 R2 Cluster verschieben.

    Wichtig Wenn Sie Ihre virtuellen Computer in eine CSV-Datenträger verschieben, führen Sie die Schritte im Abschnitt "Migrieren ein virtueller Computer von einem Datenträger-CSV CSV-Datenträger".
    1. Wenn Sie Schritt 5a verwendet, um die virtuellen Computer über exportieren, Importieren von virtuellen Computern auf den Clusterknoten. Um die virtuellen Computer zu importieren, führen Sie die Schritte im Abschnitt "Exportieren und Importieren von virtuellen Computern in Clusterumgebungen".
    2. Verwenden Sie Schritt 5 b, um die virtuellen Computer zu sichern, verwenden Sie eine Anwendung zum Wiederherstellen des virtuellen Computers auf den gruppierten Datenträger.
  9. Aktualisieren Sie für jeden virtuellen Computer, die in diesem Cluster Windows Server 2008 R2 sind die Integrationsdienste. Dazu aktivieren auf dem virtuellen Computer, öffnen Sie das Fenster Verbindung mit virtuellen Computern und klicken Sie dann im Menü Aktion auf Installationsdatenträger für Integrationsdienste einfügen .


    Hinweis Auf Windows Server 2008 R2 wird die Integration für Windows Vista und Windows Server 2008 in Programme und Funktionen als "KB955484" aufgeführt
  10. Alle virtuellen Computer in Windows Server 2008 R2-Cluster ausführen, alles wurde getestet und als voll funktionsfähige verwenden Sie Failovercluster-Manager den alten Cluster entfernen. Klicken Sie hierzu mit der rechten Maustaste den Cluster im Failovercluster-Manager, klicken Sie auf Weitere Aktionen, und klicken Sie auf Cluster zerstört.
  11. Führen Sie für die verbleibenden Knoten, die im alten Cluster eine Neuinstallation von Windows Server 2008 R2 und aktivieren Sie Hyper-V-Rolle und der Failover-Clusterunterstützung nach Bedarf. Diese Knoten für den neuen Cluster beitreten.

Migrieren einer virtuellen Maschine von einem Datenträger-CSV in eine CSV-Festplatte

  1. Exportieren Sie die virtuellen Computer. Verwenden Sie eine der folgenden Optionen, je nachdem, wie viel Kontrolle über, in den virtuellen Festplatten gespeichert werden soll:
    1. Wenn Sie Hyper-V-Manager virtuelle Festplatten zusammen mit der Konfiguration des virtuellen Computers bewegen möchten, in Hyper-V-Manager im Menü Aktion wählen Sie Exportieren und geben Sie den Ordner, dem die virtuelle Maschine exportieren möchten. Ausführen von Windows Server 2008 Hyper-V stellen Sie sicher, dass das Kontrollkästchen Export nur die Konfiguration des virtuellen Computers nicht aktiviert ist.


    2. Vollständige Kontrolle über die Platzierung von virtuellen Festplatten während der Migration, Exportieren der virtuellen Maschine CSV-Ordner Exportieren in Hyper-V-Manager im Menü Aktion auswählen. Wählen Sie nur die Konfiguration des virtuellen Computers exportieren.


  2. Der virtuelle Computer von Virtual Machine Manager löschen

  3. Clustergruppe "Speicherplatz" Speicher hinzufügen, wählen Sie Storage Node im linken Navigationsbereich aus und dann auf Speicher hinzufügen. Um einem Datenträger zu einem freigegebenen Clustervolume machen, aktivieren Sie freigegebene Clustervolumes Feature von die Failovercluster-Übersichtsseite , wählen Sie den Knoten Freigegebene Clustervolumes im linken Navigationsbereich wählen Sie Hinzufügenund geben Sie dann einen Datenträger. Dieser Datenträger freigegebene Clustervolumes Gruppe hinzugefügt und wie C:\ClusterStorage\Volume4, ein Verzeichnis für diese Gruppe erstellt.

  4. Wenn Sie Schritt 1 b verwendet, um den virtuellen Computer zu exportieren, führen Sie die Schritte im Abschnitt "Exportieren und Importieren von virtuellen Computern in Clusterumgebungen". Andernfalls importieren Sie den virtuellen Computer mit Import-Benutzeroberfläche in Hyper-V-Manager.


  5. Machen Sie Failover Cluster-Manager den virtuellen Computer hoch verfügbar

Exportieren und Importieren von virtuellen Computern in Clusterumgebungen

Gehen Sie folgendermaßen vor, um virtuelle Computer zu exportieren:
  1. Wenn Sie einen Export nur Konfiguration der virtuellen Computer ausführen, führen Sie das Skript GetAssociatedVHDLocations zu der Liste der Snapshot AVHD-Dateien und die VHD-Dateien, die mit dem virtuellen Computer. Zu diesem Skript finden Sie auf der folgenden Microsoft-Website:
    Verwenden Sie den folgenden Befehl zum Ausführen des Skripts:
    Cscript GetAssociatedVHDLocations.vbs /VMName:NameOfVM
    Führen Sie z. B. die folgenden:
    Cscript GetAssociatedVHDLocations.vbs /VMName:VM3
    Die Ausgabe ist wie folgt:
    ##########ParentPath
    ##########
    K:\HarddiskTempStorage0\fixed.vhd

    ##########
    ChildPaths
    ##########
    C:\ProgramData\Microsoft\Windows\Hyper-V\Snapshots\<Snapshot_GUID>\fixed_<snapshot_GUID>.avhd
    C:\ProgramData\Microsoft\Windows\Hyper-V\Snapshots\<Snaoshot_GUID>\fixed_<Snapshot_GUID>.avhd

    Former Resource Path =
    "K:\HarddiskTempStorage0\fixed.vhd";"K:\HarddiskTempStorage0\fixed_diff.vhd";"K:\HarddiskTempStorage0\fixed1.vhd";"K:\HarddiskTempStorage0\expanding.vhd"
  2. Kopieren Sie die AVHD-Dateien, die unter "ChildPaths" in der Ausgabe des Skripts im gleichen Ordner wie VHD-Ordner aufgelistet, die unter "ParentPath" in der Ausgabe angegeben ist.
Gehen Sie folgendermaßen vor, um virtuelle Computer zu importieren:
  1. Beziehen Sie das Skript ImportVM von der folgenden Microsoft-Website:
  2. Importieren der virtuelle Computer nach dem Exportieren im Menü Aktion wählen angegebenen Exportpfad übergeben. Sollen Sie frühere Ressourcenpfad Ausgabe, die in Schritt 1 des Exportverfahrens als Parameter an das Skript ImportVM angezeigt wird. Nehmen wir beispielsweise an, dass ehemalige Ressourcenpfad Ausgabe:
    "K:\HarddiskTempStorage0\fixed.vhd";"K:\HarddiskTempStorage0\fixed_diff.vhd";"K:\HarddiskTempStorage0\fixed1.vhd";"K:\HarddiskTempStorage0\expanding.vhd"

    Wenn Sie eine nicht-CSV-CSV-Umgebung migrieren, ersetzen Sie "K" mit den neuen Laufwerkbuchstaben auf den Speicher, der jetzt im neuen Cluster bereitgestellt. Das Volume als "K" bereitgestellt wurde und nun als "Z" bereitgestellt, wird der Pfad der Ressource:
    "Z:\HarddiskTempStorage0\fixed.vhd";"Z:\HarddiskTempStorage0\fixed_diff.vhd";"Z:\HarddiskTempStorage0\fixed1.vhd";"Z:\HarddiskTempStorage0\expanding.vhd" 
    Wenn Sie eine nicht-CSV CSV-Umgebung migrieren, ersetzen Sie "K:\" mit "C:\ClusterStorage\Volume4" so dass den Ressourcenpfaden Folgendes:

    "C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed.vhd";
    "C:\ClusterStorage\Volume4:\HarddiskTempStorage0\fixed_diff.vhd";
    "C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed1.vhd";
    "C:\ClusterStorage\Volume4\HarddiskTempStorage0\expanding.vhd"


    In diesem Beispiel nach dem Skript erhalten die folgende Ausgabe Sie:
    >ImportVM.vbs /ImportDirectory:C:\ClusterStorage\Volume4\vm3Export\MyVM /ResourcePaths: "C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed.vhd";
    "C:\ClusterStorage\Volume4:\HarddiskTempStorage0\fixed_diff.vhd";
    "C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed1.vhd";
    " C:\ClusterStorage\Volume4\HarddiskTempStorage0\expanding.vhd"


    Microsoft (R) Windows Script Host Version 5.8
    Copyright (C) Microsoft Corporation. All rights reserved.

    Resource Paths
    C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed.vhd
    C:\ClusterStorage\Volume4:\HarddiskTempStorage0\fixed_diff.vhd
    C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed1.vhd
    C:\ClusterStorage\Volume4\HarddiskTempStorage0\expanding.vhd

    In progress... 10% completed.
    Done


    Hinweis Die erste Ressourcenpfade müssen in Anführungszeichen eingeschlossen werden. Beispielsweise verwenden:
    "C:\ClusterStorage\Volume4\MyVM\MyVM.vhd"
Eigenschaften

Artikelnummer: 957256 – Letzte Überarbeitung: 14.01.2017 – Revision: 2

Feedback