Eine VM-Sicherung, die jede Nacht bei demselben Prozentsatz einfriert, erreicht in der Regel dieselbe Quellregion oder Sicherungsphase, sodass der Prozentsatz zu einem wiederholbaren Diagnosemarker wird.
Notieren Sie am Zeitpunkt des Einfrierens die genaue VM-Festplatte, Phase, Protokollmeldung, Übertragungsrate und den Status des Ziels. Vergleichen Sie anschließend einen anderen Datenspeicher, prüfen Sie den Quellspeicher in diesem Bereich, trennen Sie Gast-Quiesce-Hooks von der eigentlichen Datenübertragung und untersuchen Sie die nächtliche Ressourcenkonkurrenz. Behandeln Sie einen stabilen Prozentsatz nicht als Beweis dafür, dass das Netzwerk ausfällt.
Verwenden Sie den Prozentsatz als wiederholbaren Positionsmarker
Notieren Sie über mehrere Nächte hinweg den genauen Prozentsatz, die verstrichene Zeit, die aktuelle VM-Festplatte, die Sicherungsphase, die Übertragungsrate und die letzte Protokollzeile. Der Prozentsatz zeigt, an welcher Stelle sich der Auftrag befindet, ist aber allein noch keine Diagnose.
Arbeiten zur PBS-Optimierung zeigen, dass sich PBS-Leistungsengpässe zwischen Quelllesevorgängen, Hashing, Komprimierung, Netzwerkübertragung und Datenspeicheraktivitäten verlagern können. Ordnen Sie den Stillstand daher zunächst einer Phase zu, bevor Sie wahllos Einstellungen ändern.
Wenn dieselbe VM und Phase bei jedem Lauf nahezu an derselben Stelle stoppen, sollten Sie deterministische Quelldaten oder einen wiederholbaren Workflow-Schritt höher priorisieren als eine allgemeine Netzwerküberlastung.
Vergleichen Sie das Sicherungsziel mit einem anderen Ziel
Führen Sie dieselbe VM-Sicherung in einem anderen Datenspeicher oder auf einem temporären lokalen Ziel aus, sofern Kapazität und Wiederherstellungsrichtlinie dies zulassen. Halten Sie den Snapshot-Modus und die VM-Auslastung vergleichbar.
Ein typischer Proxmox-Sicherungsspeicherpfad umfasst NFS- oder NAS-Speicher. Ziellatenz oder Sperren können dazu führen, dass ein Ziel hängen bleibt, während die VM selbst weiterhin fehlerfrei arbeitet.
Wenn das alternative Ziel den bisherigen Einfrierpunkt passiert, untersuchen Sie den ursprünglichen Datenspeicher, das Dateisystem, den Netzwerkpfad und den freien Speicherplatz. Wenn beide Ziele an exakt derselben Stelle einfrieren, richten Sie Ihre Untersuchung wieder auf die Quelle oder die Sicherungsphase.
Prüfen Sie die Quelldiskette rund um den wiederholbaren Bereich
Untersuchen Sie die Speicherprotokolle des Hosts, SMART-Daten, ZFS- oder Dateisystemfehler und die Leselatenz, während sich die Sicherung dem fehlerhaften Punkt nähert. Eine Sicherung kann der erste Auftrag sein, der jeden selten gelesenen Block abruft.
Reale Berichte über lang andauernde PBS-Sicherungsengpässe zeigen, warum eine lange Sicherung von einem einzelnen Engpass dominiert werden kann und nicht von der angegebenen Größe der VM.
Ein wiederholbarer Lesefehler, Timeout oder Latenzanstieg an derselben Stelle sollte dazu führen, dass Sie den Vorfall in den Modus zur Datenerhaltung überführen. Vermeiden Sie wiederholte vollständige Lesevorgänge, wenn sich die Quelldiskette verschlechtert.
Trennen Sie Gast-Quiesce von der Datenübertragung
Notieren Sie, ob die Sicherung während des Einfrierens durch den Gastagenten, der Snapshot-Erstellung, der Metadatenvorbereitung oder erst dann einfriert, nachdem bereits umfangreiche Daten übertragen wurden. Testen Sie eine Sicherung während eines Wartungsfensters mit minimaler Gastauslastung.
Der allgemeine Proxmox-Sicherungsworkflow trennt die Sicherungsorchestrierung von der Speicherübertragung. Das ist hilfreich, wenn ein Hook zum Einfrieren für Anwendungskonsistenz hängt, obwohl Festplatten- und Netzwerkdurchsatz normal sind.
Wenn das Deaktivieren eines nicht unbedingt erforderlichen Gast-Quiesce-Hooks den Auftrag fortsetzen lässt, reparieren Sie diesen Hook oder den Gastagenten, bevor Sie die Konsistenzoption wieder aktivieren. Lassen Sie wichtige Datenbanken nicht ohne alternative Wiederherstellungsplanung unquiesced.
Verlagern Sie den Auftrag aus dem Zeitraum konkurrierender nächtlicher Aufgaben
Vergleichen Sie den Zeitpunkt des Einfrierens mit Scrubs, Replikationen, Medienscans, Snapshots, Deduplizierung oder Cloud-Synchronisierungsaufträgen. Verschieben Sie vorübergehend nur einen konkurrierenden Auftrag, um eine Ressourcenkollision zu testen.
Eine umfassendere Betrachtung der PBS-Architektur und -Optimierung ist hilfreich, wenn mehrere Ressourcen dasselbe nächtliche Zeitfenster nutzen und der Sicherungsprozentsatz lediglich die Stelle sichtbar macht, an der diese Konkurrenz zum Problem wird.
Das Problem ist behoben, wenn die Sicherung den bisherigen Stillstandspunkt wiederholt überschreitet und mit einem nutzbaren Wiederherstellungspunkt abgeschlossen wird. Der zugehörige ZimaSpace-Leitfaden zur Bereitschaft von VM-Sicherungen ergänzt die Wiederherstellungsgrenze. Nehmen Sie mindestens eine Testwiederherstellung in den Validierungsplan auf, statt einer Fortschrittsanzeige von 100 Prozent zu vertrauen.
Support & Tipps
Mehr zum Lesen

Kann Plex eine GPU mit einem anderen Docker-Container gemeinsam nutzen?
Plex und ein weiterer Container können häufig auf dieselbe GPU zugreifen, aber du musst die Treiberunterstützung, die Gerätezuordnung, die Auslastung der Video-Engine, den Speicher...

So erkennst du, ob ein Plex-Fehler vom Client oder vom Server verursacht wird
Reproduziere dasselbe Element auf einem anderen Client, vergleiche den Sitzungspfad und sammle Serverbelege erst, nachdem der Geltungsbereich dir gezeigt hat, wo der Fehler tatsächlich...

So konfigurierst du den Plex-Cache und den temporären Transcodierungs-Speicher
Schütze den persistenten Plex-Zustand, indem du temporäre Transcodierungsdateien auf geeignetem lokalem Speicher ablegst, und überprüfe anschließend die Bereinigung, den freien Speicherplatz und das Verhalten...

