Anleitung zur Problembehandlung von Hyper-V-Momentaufnahmen, -Prüfpunkten und -Differentierungsdatenträgern (AVHDX)

Zusammenfassung

Hyper-V Prüfpunkte (Momentaufnahmen) sind wichtige Features in der Windows Server-Virtualisierung. Sie ermöglichen Administratoren die Erfassung von VM-Zuständen virtueller Computer für Sicherung, Replikation und Notfallwiederherstellung. Die Prüfpunkt- und Momentaufnahmeverwaltung kann jedoch durch Interaktionen mit Sicherungslösungen von Drittanbietern, Speichereinschränkungen, Fehlkonfigurationen oder Systemfehlern kompliziert werden. Probleme, die bei Prüfpunktvorgängen auftreten, können fehlerhafte Sicherungen, VM-Ausfälle, Datenverlust, Speicherausschöpfung, fehlerhafte VM-Ketten und eingeschränkte Notfallwiederherstellung verursachen. Dieser Artikel bietet einen systematischen Ansatz zum Diagnostizieren und Beheben von Prüfpunkt- und Momentaufnahmeproblemen in Hyper-V, einschließlich eigenständiger und gruppierter Umgebungen.

Checkliste zur Problembehandlung

Verwenden Sie diese Checkliste zur systematischen Problembehandlung:

  • Überprüfen des Sicherungs- und Wiederherstellungsstatus

    • Überprüfen Sie, ob die letzten Sicherungen von Drittanbietern erfolgreich abgeschlossen wurden.
    • Vergewissern Sie sich, dass Sicherungsanwendungen das Zusammenführen oder Bereinigen ihrer Prüfpunkte melden.
  • Überprüfen der Speicherauslastung

    • Überprüfen Sie die Speicherausschöpfung auf Volumes, die VHDX-, AVHDX-, MRT- oder RCT-Dateien speichern.
    • Stellen Sie sicher, dass ausreichend freier Speicherplatz für Zusammenführungen vorhanden ist (idealerweise speicherplatzgleich mit der Datenträgergröße).
  • Überprüfen des VM-Zustands

    • Stellen Sie sicher, dass sich der virtuelle Computer nicht im Zustand "gespeichert", "Prüfpunkt erstellen" oder "Beenden" befindet.
    • Überprüfen Sie die Verfügbarkeit aller erwarteten Datenträgerdateien.
  • Überprüfen vorhandener Prüfpunkte

    • Führen Sie in Hyper-V Manager oder über PowerShell Prüfpunkte auf:

      Get-VMSnapshot -VMName <VMName>
      
  • Überprüfen von Berechtigungen und Sicherheit

    • Vergewissern Sie sich, dass die Gruppe "NT VIRTUAL MACHINE\Virtual Machines" über die Berechtigungen "Anmelden als Dienst" und NTFS-Ordnerberechtigungen verfügt.
    • Überprüfen Sie Antivirenausschlüsse für Hyper-V-bezogene Dateien und Ordner.
  • Überprüfen auf verwaiste Unterschiedsdateien

    • Suchen Sie nach AVHD-, AVHDX-, MRT- und RCT-Dateien, die in Hyper-V Manager nicht widerspiegelt werden.
  • Bewerten der Cluster-/Failovergesundheit(falls zutreffend)

    • Überprüfen Sie den Clusterdatenträger- und CSV-Status (Cluster Shared Volume).
  • Sammeln von Fehlerinformationen

    • Erfassen Sie genaue Fehlermeldungen, Ereignisprotokolleinträge und Screenshot- oder Schlüsselereigniszeiten.
  • Alle Änderungen dokumentieren

    • Beachten Sie alle kürzlich vorgenommenen Konfigurations-, Betriebssystem- oder Speicheränderungen.

Häufige Probleme und Lösungen

In den folgenden Abschnitten werden die am häufigsten verwendeten Fehlermodi beschrieben und schrittweise Lösungen bereitgestellt.

Prüfpunkte können nicht erstellt, zusammengeführt oder gelöscht werden.

Ursache

  • Verwaiste oder veraltete Prüfpunkte (in der Regel von Sicherungssoftware)
  • Beschädigung der Prüfpunktkette oder fehlerhafte Beziehungen zwischen übergeordneten/untergeordneten Datenträgern
  • Sperrt Dateien durch Sicherungs- oder Antivirenprozesse
  • Unzureichender Speicherplatz
  • Nicht unterstütztes Szenario (z. B. Pass-Through oder freigegebener VHDX- oder Synthetischer Faserkanal)

Beschluss

Prüfpunkte sind sichtbar, können aber nicht gelöscht oder zusammengeführt werden.

  1. Klicken Sie mit der rechten Maustaste auf den Prüfpunkt und wählen Sie Löschen oder drücken Sie die Entf-Taste im Hyper-V-Manager. Wenn diese Aktion nicht erfolgreich ist, führen Sie den folgenden PowerShell-Befehl aus:

    Get-VMSnapshot -VMName <VMName> | Remove-VMSnapshot
    
  2. Beenden Sie die VMm, und wiederholen Sie den Löschvorgang (wenn möglich löst das Herunterfahren eine automatische Zusammenführung aus).

  3. Wenn die Zusammenführung fehlschlägt, verwenden Sie den Hyper-V Manager: Wählen Sie "Datenträger bearbeiten>.avhdx>Zusammenführen>zum übergeordneten virtuellen Datenträger" aus (wiederholen Sie dies für eine Kette).

Prüfpunkte nicht sichtbar (verwaiste oder gealterte Momentaufnahmen)

  1. Fahren Sie die VM herunter.

  2. Verwenden Sie PowerShell, um VHD-Ketten zu überprüfen:

    Get-VMHardDiskDrive -VMName <VMName> | ForEach-Object { Get-VHD -Path $_.Path | Select-Object Path, ParentPath, VHDType }
    
  3. Identifizieren und zusammenführen Sie alle AVHDX-Dateien, die im Manager nicht sichtbar sind.

    Merge-VHD -Path <path-to-avhdx> -DestinationPath <parent-vhdx>
    
  4. Aktualisieren Sie die VM-Konfiguration so, dass sie auf die zusammengeführte VHDX-Datei in Hyper-V Manager verweist, falls erforderlich.

Verwaister, fehlerhafter oder fehlender Prüfpunkt oder Datenträger-Diles

Wenn eine Basis oder ein Differenzdatenträger fehlt: Stellen Sie ihn nach Möglichkeit von der Sicherung wieder her. Erstellen Sie andernfalls einen neuen virtuellen Computer, und fügen Sie die verbleibende fehlerfreie VHDX-Datei an.

Übermäßige Anzahl von Prüfpunkten (mehr als 50)

  1. Planen Sie Ausfallzeiten.
  2. Führen Sie Prüfpunkte sequenziell zusammen (von der jüngsten bis zur ältesten).

Weitere Informationen finden Sie unter Zusammenführen von Prüfpunkten mit mehreren unterschiedlichen Datenträgern

Pass-Through, freigegebene VHD oder synthetischer Fibre Channel

  • Prüfpunkte werden nicht unterstützt.
  • Entfernen oder konvertieren Sie Pass-Through- oder freigegebene Datenträger in .vhdx, oder verwenden Sie eine Datensicherung eines Drittanbieters für diese Workloads.

Ursache

  • Fehler bei der Integration von Drittanbieter-Backups
  • Falschkonfiguration des Antivirusausschlusses
  • Datenträgersperren oder Dienst- oder Berechtigungsfehler

Beschluss

Unvollständige Prüfpunktzusammenführungen (nach dem Sicherungsprozess)

  1. Stellen Sie sicher, dass die Sicherungssoftware so konfiguriert ist, dass sie nach Abschluss bereinigt wird.
  2. Schließen Sie Hyper-V Dateien, Ordner und Prozesse aus der Antivirenüberprüfung aus.
  3. Starten Sie den virtuellen Computer oder Host neu, wenn Prüfpunkte immer noch nicht zusammengeführt werden.

Dateisperren oder Freigabeverletzungen

  1. Verwenden Sie den Ressourcenmonitor oder ProcMon, um den Prozess zu identifizieren, der die Datei sperrt.
  2. Starten Sie die Sicherung, Hyper-V und VSS-Dienste neu.

Probleme mit Berechtigungsrechten

  1. Fügen Sie NT VIRTUAL MACHINE\Virtual Machines zur Richtlinie "Anmelden als Dienst" hinzu.

    • GPMC: Computerkonfiguration > Windows-Einstellungen > Sicherheitseinstellungen > Lokale Richtlinien > Zuweisung von Benutzerrechten
  2. Berechtigungen anwenden:

    icacls <PathToVMFolder> /grant "NT VIRTUAL MACHINE\<VMGuid>:F" /T
    
  3. Führen Sie gpupdate /force nach Änderungen aus.

Cluster- und Hochverfügbarkeitsszenarien

Probleme bei der Diskintegration oder Clusterknoten

  1. Überprüfen Sie den CSV- und Clusterressourcenstatus.

  2. Analysieren Sie Protokolle für Speicher-, Cluster- oder Knotenfehler.

  3. Führen Sie relevante PowerShell-Befehle aus:

    get-clusterstoragespacesdirect
    get-storagepool
    get-physicaldisk
    get-virtualdisk
    get-storagetier
    mountvol
    

Probleme mit der Clusterkonfigurationsversion

  1. Stellen Sie sicher, dass VMs aktuelle Konfigurationsversionen für die Livemigration verwenden.
  2. Aktualisieren Sie über Hyper-V Manager>VM>Upgrade Configuration Version.

Checkpoint-Kettenkorruption

Ursache

  1. Manuelle Löschungen oder fehlgeschlagene Zusammenführungen
  2. Speicher- oder Hostfehler während der Zusammenführung

Beschluss

  1. Sichern Sie alle Dateien, bevor Sie Korrekturen ausprobieren.
  2. Um alle Differenz-Datenträger einzeln vom Kind- zum Elterndatenträger zu integrieren, verwenden Sie das Tool "Datenträger bearbeiten" im Hyper-V-Manager.
  3. Wenn der virtuelle Computer immer noch nicht gestartet wird, erstellen Sie einen neuen virtuellen Computer, und fügen Sie den endgültigen zusammengeführten Datenträger an.

Häufig auftretende Probleme – Kurzübersichtstabelle

Symptom Grundursache Beschluss
Prüfpunkte können nicht gelöscht oder zusammengeführt werden. Verwaiste, unsichtbare oder sicherungsbasierte Prüfpunkte Fahren Sie das System herunter und verwenden Sie PowerShell "Festplatte bearbeiten" für die manuelle Zusammenführung.
Kein Platz zum Zusammenführen, der virtuelle Computer wird nicht gestartet Speicherausschöpfung, nicht zusammengeführte Prüfpunkte Geben Sie Speicherplatz frei, schließen Sie USB/NAS an, führen Sie das Zusammenführen und Exportieren aus
Fehler 0x80070032 oder Datenträgerkettenbeschädigung Fehlerhafte Verbindung, Zusammenfassung unterbrochen, Festplattendiskrepanz Identifizieren der richtigen Reihenfolge zum Zusammenführen, Reparaturkette oder Erstellen einer neuen virtuellen Maschine
Dateisperre oder Verstoß gegen die Freigaberegeln (0x80070020) Die Sicherung, das Antivirenprogramm oder ein anderer Prozess hat das Laufwerk geöffnet. Verwenden von ProcMon zum Identifizieren der Sperre, Neustarten von VSS/Hyper-V/Sicherungen, Antivirusausschlüssen
VM bleibt beim Erstellen des Prüfpunkts hängen / reagiert nicht SnapshotTask / VMDeltaSync hängen geblieben, HVMM-Dienst blockiert Starten Sie den Host neu, beenden Sie hängen gebliebene Prozesse, analysieren Sie Speicherabbilddateien
Datenträger kann nicht erweitert werden (Option abgeblennt) Es existieren aktives Differenzieren oder untergeordnete Datenträger. Alle Checkpoints zusammenführen und sicherstellen, dass das übergeordnete Element in den Einstellungen ausgewählt ist.
"Katastrophaler Fehler" beim Löschen des Prüfpunkts Ungültige Berechtigungen, Konfigurationsbeschädigung, Sicherungssperre Beheben von Berechtigungen, Entfernen des Prüfpunkts über einen neuen virtuellen Computer, falls erforderlich
Pass-Through/Freigegebene VHD/Fibre Channel=Fehler Vom Entwurf für Prüfpunkte nicht unterstützt Konvertieren des Datenträgertyps oder Verwenden des Verfahrens des Sicherungsanbieters

Datenerfassung

Bevor Sie sich an den Microsoft-Support wenden, können Sie die folgenden Informationen zu Ihrem Problem sammeln.

  • Ereignisanzeigeprotokolle:

    • Anwendung, System, Microsoft-Windows-Hyper-V-VMMS/Administrator
  • Clusterprotokolle:

    cluster log /g
    
  • VM- und Datenträgerketten:

    Get-VM -ComputerName <host> -Name <VMName>
    Get-VMSnapshot -VMName <VMName>
    Get-VHD -Path <full-path>
    
  • Manuelle Datenträger-/VM-Inspektion:

    • Explorer-Auflistung des VM-Ordners (mit Dateigrößen, Datum der letzten Änderung)
  • Ablaufverfolgungen für Procmon oder Ressourcenüberwachung:

    • Filter für .avhdx, .vhdx, vmwp.exe, Sicherungsvorgang
  • VSS und Schattenkopie:

    • vssadmin list Schreiber
    • DevNodeClean-Protokolle (wenn Schattenkopie oder Ghost VSS-Geräte vermutet werden)
  • Screenshots:

    • Hyper-V Manager, Fehlermeldungen, Eigenschaftendialogfelder

References