Gelöst: Hyper-V Prüfpunkt kann nicht gelöscht werden | 3 Lösungen
Wissen Sie, wie man Hyper-V-Snapshots richtig bereinigt? Was ist zu tun, wenn Ihr Hyper-V-Snapshot keine Löschoption hat? In diesem Artikel werden mehrere Methoden vorgestellt, um dieses Problem zu lösen.
Fall: Hyper-V-Snapshot ohne Löschoption
Mein Hyper-V-Host ist Server 2012 R2. Ich habe eine virtuelle Maschine (Server 2012 R2) mit einem Prüfpunkt. Wenn ich mit der rechten Maustaste auf den Prüfpunkt klicke, gibt es keine Option „Prüfpunkt löschen...“ Option. Ich muss diesen Prüfpunkt löschen, damit er mit der übergeordneten VHDX zusammengeführt wird. Was ist die beste Methode, um dies zu tun?
- Frage von social.technet.microsoft.com
Sind Sie jemals auf die Situation gestoßen, dass Ihr Hyper-V Prüfpunkt nicht gelöscht werden kann, weil die Option „Löschen“ fehlt? Wenn Sie mit der rechten Maustaste auf den Hyper-V-Prüfpunkt klicken, gibt es nur noch die Optionen „Einstellungen“, „Exportieren“, „Umbenennen“ und „Hilfe“. Warum kann das passieren?
Es gibt viele Gründe, die dazu führen können, dass die Option zum Löschen des Hyper-V-Snapshots nicht verfügbar ist, z. B. ein Verbindungsfehler mit dem Host oder ein Fehler im Backup-Tool. Das wahrscheinlichste Szenario ist, dass der von einem Drittanbieter-Tool erstellte Prüfpunkt nicht ordnungsgemäß von demselben Tool gelöscht wurde.
Genauer gesagt sollten die Prüfpunkte und die zugehörigen .AVHDX-Dateien am Ende eines Backups zusammengeführt und gelöscht werden - nur die neueren .AVHDX-Dateien sollten aufbewahrt werden. Es kann jedoch vorkommen, dass die Prüfpunkte beschädigt sind, weil sich die VM in einem gesperrten oder gesicherten Zustand befindet, oder dass ein anderer Grund das Löschen und Zusammenführen verhindert. In diesem Fall kann es vorkommen, dass die Löschoption fehlt und Hyper-V diesen Prüfpunkt nicht löschen kann.
Wie lässt sich dies beheben? Ich stelle Ihnen 3 bewährte Lösungen zur Verfügung, die Sie nacheinander ausprobieren können. *Sie funktionieren auch für das Aufräumen nach einem fehlgeschlagenen Hyper-V-Prüfpunkt.
Wie behebt man „Hyper-V Prüfpunkt kann nicht gelöscht werden“? (3 Lösungen)
Wenn Sie nicht in der Lage sind, den Prüfpunkt in Hyper-V zu löschen, können Sie zuerst einige reguläre Fehlerbehebungsmethoden ausprobieren. Wenn diese das Problem nicht lösen können, machen Sie sich keine Sorgen, es gibt immer noch einige Alternativen, die Ihnen helfen können, Hyper-V-Prüfpunkte richtig zu löschen. Ich werde sie alle im Folgenden beschreiben.
Lösung 1. Schritte zur Fehlerbehebung, die Sie zuerst ausprobieren sollten
Bevor Sie andere Maßnahmen ergreifen, können Sie einige einfache Methoden im Hyper-V-Manager ausprobieren, um zu sehen, ob Sie die Snapshot-Entfernung durchführen können. Und zwar:
- Klicken Sie mit der rechten Maustaste auf den Hostnamen im Hyper-V-Manager und wählen Sie Aktualisieren.
- Schließen Sie den Hyper-V-Manager und starten Sie ihn neu.
- Markieren Sie den Zielprüfpunkt und drücken Sie die Taste [Entf] auf der Tastatur. Es sollte ein Fenster erscheinen, in dem bestätigt wird, ob der Prüfpunkt gelöscht werden soll oder nicht.
Wenn keine dieser Methoden helfen kann, sollten Sie versuchen, den Hyper-V-Prüfpunkt mit PowerShell zu löschen.
Lösung 2. Hyper-V-Prüfpunkt mit PowerShell ordnungsgemäß löschen
Das Hyper-V PowerShell-Modul ist ein Bündel von Cmdlets zum Erstellen, Konfigurieren und Verwalten von Microsoft Hyper-V-Hosts und virtuellen Maschinen. Es ist eine zeitsparendere Methode als die Verwendung der GUI. Sie können damit jeden Hyper-V-Prüfpunkt entfernen, der keine Löschoption hat.
Starten Sie Windows PowerShell als Administrator auf dem Hyper-V-Host, geben Sie den folgenden Befehl ein und führen Sie ihn aus, um den Prüfpunkt zu löschen:
Get-VMSnapshot -VMName <VMName> | Remove-VMSnapshot
🌟Hinweis:
- Sie müssen <VMName> durch den Namen Ihrer virtuellen Zielmaschine ersetzen.
- Wenn Sie einen Host angeben müssen, können Sie einen Parameter -ComputerName hinzufügen. Der Befehl sieht wie folgt aus: Get-VMSnapshot -ComputerName <ComputerName> -VMName <VMName> | Remove-VMSnapshot
- Wenn Sie einen bestimmten Prüfpunkt löschen möchten, können Sie zuerst den Befehl ausführen, um den Prüfpunktnamen zu erhalten: Get-VMSnapshot -ComputerName <ComputerName> -VMName <VMName>
Verwenden Sie dann den Namen, um den angegebenen Prüfpunkt zu löschen, der Befehl lautet wie folgt:
Get-VMSnapshot -VMName <VMName> -Name <CheckpointName> | Remove-VMSnapshot
Sobald der Befehl erfolgreich war, können Sie den Fortschritt der Zusammenführung für die bestimmte VM sehen. Je nach Größe des Snapshots kann dies einige Zeit in Anspruch nehmen. Danach sollten Sie in der Lage sein, die Konfiguration der virtuellen Maschine wieder zu ändern.
Wenn Sie mit dieser Methode Ihren Hyper-V-Prüfpunkt immer noch nicht löschen können, gehen Sie zur nächsten Methode über.
Lösung 3. Hyper-V VM exportieren und importieren, um das Problem „Prüfpunkt kann nicht gelöscht werden“ zu lösen
Sie können versuchen, Hyper-V VM zu exportieren und zu importieren, wie von einigen anderen Benutzern vorgeschlagen, die auch gesagt werden, kann verwendet werden, um das Problem zu lösen.
1. Starten Sie den Hyper-V Manager. Klicken Sie mit der rechten Maustaste auf den Namen des Zielprüfpunkts, und wählen Sie Exportieren...
2. Klicken Sie im Pop-up-Fenster auf Durchsuchen, um eine Netzwerkfreigabe als Speicherziel für die exportierten Dateien anzugeben. Klicken Sie dann auf Exportieren.
3. Klicken Sie mit der rechten Maustaste auf den Hostnamen und wählen Sie Virtuellen Computer importieren... Klicken Sie im Popup-Assistenten auf Weiter.
4. Auf der Seite „Ordner suchen“ klicken Sie auf Durchsuchen..., um den Ordner anzugeben, der die exportierten VM-Dateien enthält. Klicken Sie auf Weiter, um fortzufahren.
5. Wählen Sie auf der Seite „Virtuellen Computer auswählen“ die zu importierende virtuelle Maschine aus und klicken Sie danach auf Weiter.
6. Wählen Sie auf der Seite „Importtyp auswählen“ den auszuführenden Importtyp aus:
- Virtuellen Computer direkt registrieren (die vorhandene eindeutige ID verwenden): Verwenden Sie die exportierten Dateien direkt, und wenn der Import abgeschlossen ist, werden die Exportdateien zu den Dateien für den Betriebszustand und können nicht entfernt werden. Die ID ist dieselbe wie die der exportierten Dateien.
- Virtuellen Computer wiederherstellen (die vorhandene eindeutige ID verwenden): Stellen Sie die VM am angegebenen oder standardmäßigen Speicherort wieder her, mit der gleichen ID wie die exportierte. Nach Abschluss des Imports bleiben die exportierten Dateien intakt und können entfernt oder erneut importiert werden.
- Virtuellen Computer kopieren (neue eindeutige ID erstellen): Stellen Sie die VM am angegebenen oder standardmäßigen Speicherort wieder her, und erstellen Sie eine neue eindeutige ID. Das bedeutet, dass die exportierten Dateien intakt bleiben und entfernt oder erneut importiert werden können, und dass Sie die VM mehrmals auf denselben Host importieren können.
Klicken Sie auf Weiter, um fortzufahren.
7. Wählen Sie die zweite oder dritte Option. Der Assistent fügt 2 weitere Seiten zur Auswahl des Speichers hinzu.
Auf der Seite „Ziel auswählen“ können Sie die Option Virtuellen Computer an einem anderen Ort speichern aktivieren und auf Durchsuchen... klicken, um den Ordner für die Konfiguration des virtuellen Computers, den Prüfpunktspeicher und den Ordner für Smart Paging anzugeben. Wenn Sie die Option nicht markiert lassen, wird der Assistent die Dateien in die standardmäßigen Hyper-V-Ordner importieren. Dann klicken Sie auf Weiter.
8. Auf der Seite „Speicherordner auswählen“ können Sie auf Durchsuchen... klicken, um anzugeben, wo Sie die importierten virtuellen Festplatten für diese VM speichern möchten, oder den Standardspeicherort unverändert lassen. Klicken Sie anschließend auf Weiter.
9. Überprüfen Sie auf der Seite „Zusammenfassung“ die Einstellungen und klicken Sie auf Fertig stellen, um die Wiederherstellung zu starten.
Weiteres Lesen: FAQ über Hyper-V Prüfpunkt löschen
Oben wurde beschrieben, wie das Problem gelöst werden kann, dass die Löschoption verschwindet und der Hyper-V-Prüfpunkt nicht gelöscht werden kann. Darüber hinaus haben viele Benutzer vielleicht noch andere Fragen zu Prüfpunkten. Ich habe hier einige häufig gestellte Fragen und ihre Antworten zusammengestellt.
F: Wo werden die Prüfpunkte auf einem Hyper-V-Host gespeichert?
Im Allgemeinen ist der Standardspeicherort für Checkpoint-Konfigurationsdateien:
%systemroot%\ProgramData\Microsoft\Windows\Hyper-V\Snapshots
Und die Standardspeicherorte zum Speichern von AVHDX-Dateien (Prüfpunktspeicher) sind:
- Windows Server 2012R2 / Windows 8.1: C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks
- Windows Server 2012 / Windows 8: C:\Program\Data\Microsoft\Windows\Hyper-V\New Virtual Machine\Virtual Hard Disks
F: Können Sie Prüfpunktdateien (.avhdx) direkt löschen?
Immer wenn ein Prüfpunkt gelöscht wird, führt Hyper-V die .vhdx- und .avhdx-Dateien automatisch zusammen, und die .avhdx-Dateien sollten von der Festplatte entfernt werden, nachdem der Hyper-V-Prüfpunktzusammenführungsprozess abgeschlossen ist. Eine ordnungsgemäße Prüfpunktlöschung führt also nicht zu Datenverlusten.
Es ist keine gute Idee, die .avhdx-Datei im VM-Ordner direkt zu löschen, da dies zu einem Fehlschlag des Prüfpunktstrukturs führen kann.
Die normalen Schritte zum Löschen eines Prüfpunkts sind:
Öffnen Sie den Hyper-V Manager -> Wählen Sie die virtuelle Maschine aus, für die Sie Prüfpunkte entfernen möchten -> Suchen Sie die Registerkarte Prüfpunkte -> Klicken Sie mit der rechten Maustaste auf den gewünschten Prüfpunkt -> Klicken Sie auf „Prüfpunkt löschen“. Wenn Sie aufgefordert werden, die Aktion zu bestätigen, stellen Sie sicher, dass der Prüfpunkt korrekt ist und klicken Sie erneut auf „Löschen“.
Beachten Sie, wenn Sie alle nachfolgenden Prüfpunkte löschen müssen, klicken Sie mit der rechten Maustaste auf den ältesten Prüfpunkt und dann auf „Prüfpunktunterstruktur löschen“.
Wenn Sie einige verwaiste Hyper-V AVHDX-Dateien im VM-Ordner finden, aber keine Snapshots auf dieser VM finden, kann dies an einer unvollständigen Löschung oder Zusammenführung liegen, siehe: Hyper-V AVHDX-Datei ohne Prüfpunkte löschen.
F: Hyper-V Prüfpunkt löschen vs. zusammenführen
Ein Prüfpunkt ist jede neue Änderung oder Speicherung zwischen dem alten und dem aktuellen Zustand, er stoppt das Schreiben auf die aktuelle Festplatte und schreibt auf die Änderungsfestplatte.
Sobald Sie zufrieden sind und den Prüfpunkt löschen, werden die Änderungen auf die aktuelle Festplatte zurückgeschrieben/zusammengeführt und sind wieder schreibfähig. Daher sind das Löschen eines Prüfpunkts und das Zusammenführen eines Prüfpunkts eigentlich dasselbe.
Wenn Sie die Änderungen nicht wünschen, müssen Sie sie nur rückgängig machen und alle Änderungen seit dem Prüfpunkt werden gelöscht.
F: Können Hyper-V-Prüfpunkte als regelmäßiges Backup verwendet werden?
Die Antwort lautet NEIN. VM-Snapshot und Backup sind nicht dasselbe. Der Hyper-V-Prüfpunkt von Microsoft ist kein Ersatz für ein Backup.
Wenn Sie ein Backup erstellen, erstellen Sie eine Kopie Ihrer virtuellen Maschine. Sie speichert die kompletten Daten der VM. Backups in Hyper-V können zur Wiederherstellung einer ganzen VM verwendet werden und beeinträchtigen die Leistung nicht.
Wenn Sie einen Prüfpunkt erstellen, erstellen Sie einen Vergleichsdatenträger auf der Grundlage der Originalfestplatte der virtuellen Maschine. Wenn die Originalfestplatte beschädigt ist, kann die untergeordnete Festplatte ebenfalls verloren gehen oder beschädigt werden. Alle nach dem Prüfpunkt vorgenommenen Änderungen werden auf die untergeordnete Festplatte umgeleitet, während die ursprüngliche Festplatte der virtuellen Maschine schreibgeschützt bleibt.
In der Zwischenzeit verbrauchen die Prüfpunkte den Festplattenspeicher mit hoher Geschwindigkeit, was allmählich zu einer schlechten Leistung Ihrer virtuellen Maschinen führt.
Kurz gesagt, Hyper-V Prüfpunkt ist einfach eine sichere „Rückgängig“-Taste. Wenn Sie etwas schnell testen und die VM in einem stabilen Zustand wiederherstellen möchten, ist der Prüfpunkt in Hyper-V eine bequeme und schnelle Möglichkeit, den Prozess auszuführen. Wenn Sie jedoch einen langfristigen und unabhängigen Schutz für VMs wünschen, müssen Sie dennoch eine effektive Hyper-V-Backup-Lösung finden.
Bessere Option für langfristigen Schutz: Image-basiertes VM-Backup
Wie bereits erwähnt, sind Sie mit einer Image-basierten VM-Backup-Lösung besser beraten, wenn Sie eine langfristige Datensicherung und die Möglichkeit suchen, VMs im Falle einer Katastrophe schnell wieder in einen brauchbaren Zustand zu versetzen.
Hier möchte ich Ihnen AOMEI Cyber Backup vorstellen, diese kostenlose Hyper-V-Backup-Lösung wurde entwickelt, um virtuelle Maschinen vor jeglichen Datenbedrohungen zu schützen, egal ob Sie Hyper-V in Microsoft Windows Server 2022 / 2019 / 2016 / 2012 R2, Microsoft Windows 11 / 10 / 8 / 8.1 oder Hyper-V Server 2019 / 2016 / 2012 R2 verwenden.
Sie können die Software verwenden, um die Sicherung und Verwaltung von Hyper-V zu vereinfachen. Sie bietet Ihnen die folgenden Vorteile:
- Einfach zu bedienen: Benutzerfreundliche Oberfläche, um den Backup- und Wiederherstellungsprozess mit wenigen Klicks abzuschließen.
- Dauerhaft kostenlos: Keine zeitliche Begrenzung für AOMEI Cyber Backup Free Edition.
- Automatischer Backup-Zeitplan: Planen Sie Backups für mehrere VMs auf einmal und führen Sie sie automatisch aus, ohne die VMs auszuschalten.
- Zentrale Verwaltung: Erstellen und verwalten Sie Hyper-V-VM-Backups von der zentralen Konsole aus, ohne den Agent auf jeder VM installieren zu müssen.
- Flexible Backup-Strategie: Verfolgen Sie Daten flexibel und speichern Sie Backups auf verschiedenen Speichern.
- Rollenzuweisung: Es ermöglicht einem Administrator, Unterkonten mit eingeschränkten Rechten zu erstellen.
Bitte klicken Sie auf die Schaltfläche unten, um AOMEI Cyber Backup kostenlos herunterzuladen und zu verwenden:
*Sie können wählen, ob Sie diese VM-Backup-Software auf einem Windows- oder Linux-System installieren möchten.
3 einfache Schritte zur Durchführung eines kostenlosen VM-Backups:
1. Öffnen Sie den AOMEI Cyber Backup-Webclient und gehen Sie zu Quellgerät >> Hyper-V >> Hyper-V hinzufügen, um Ihren Hyper-V-Host zu binden. Geben Sie dann die erforderlichen Informationen ein und klicken Sie auf Bestätigen.
2. Gehen Sie zu Sicherungsaufgabe >> Neue Aufgabe erstellen, um Ihre Hyper-V-Sicherungsaufgabe zu konfigurieren. Im geöffneten Assistenten können Sie die zu sichernden virtuellen Hyper-V-Maschinen und die Speicher für die Backups auswählen.
Außerdem können Sie den Zeitplan konfigurieren, um die Sicherungsmethode als Voll- oder inkrementelles Backup auszuwählen und die Sicherungshäufigkeit auf Basis von täglich, wöchentlich oder monatlich festzulegen, um die Hyper-V-Sicherungsaufgabe automatisch auszuführen.
3. Sicherung starten: Klicken Sie auf Sicherung starten und wählen Sie Zeitplan hinzufügen und Backup jetzt starten oder Nur den Zeitplan hinzufügen.
Wenn Sie die Hyper-V-Backup-Lösung abgeschlossen haben, können Sie den Backup-Prozess auf der Hauptschnittstelle überwachen und das Sicherungsprotokoll überprüfen, um festzustellen, ob Fehler aufgetreten sind, die zum Fehlschlagen des Backups geführt haben.
Wenn Sie eine VM aus dem Backup wiederherstellen möchten, können Sie eine beliebige Sicherungsversion aus dem Verlauf auswählen und einfach am ursprünglichen Speicherort wiederherstellen.
✍ Während die kostenlose Edition die meisten VM-Sicherungsanforderungen abdeckt, können Sie auch ein Upgrade durchführen, um Folgendes zu genießen:
- Batch-VM-Backup: Sichern Sie stapelweise eine große Anzahl von VMs, die von vCenter Server oder auf eigenständigen ESXi-Hosts verwaltet werden.
- Backup-Bereinigung: Legen Sie eine Aufbewahrungsrichtlinie fest, um alte VM-Backups automatisch zu löschen und so Speicherplatz zu sparen.
- Am neuen Standort wiederherstellen: Machen Sie einen Klon einer virtuellen Maschine auf demselben oder einem anderen Datenspeicher/Host, ohne eine neue VM neu zu installieren oder zu konfigurieren.
Zusammenfassung
IfWenn Sie feststellen, dass Ihr Hyper-V-Snapshot keine Löschoption hat, habe ich in diesem Artikel mehrere Lösungen für das Problem „Hyper-V Prüfpunkt kann nicht gelöscht werden“ zusammengefasst. Ich hoffe, dass er für Sie hilfreich sein kann.
Darüber hinaus können Sie auf einige andere Probleme stoßen, wie z. B. Hyper-V VM läuft langsam, bleibt bei der Wiederherstellung oder dem gespeicherten Status stecken, Hyper-V VM hat kein Internet, kann den Status nicht ändern, usw. Um zu verhindern, dass Ihre virtuellen Maschinen alle Arten von Fehlern und eventuelle Abstürze bekommen, ist es immer empfehlenswert, Ihre VMs, die mit wichtigen Daten geladen sind, zu sichern.