Ein Proxmox-VM-Backup kann absturzkonsistent, aber nicht anwendungskonsistent sein. Ein Dateiserver lässt sich möglicherweise problemlos aus einem Dateisystem-Snapshot wiederherstellen, während eine ausgelastete Datenbank Gast-Agent-Freeze-Hooks, einen Anwendungsdump oder ein kurzes Anhalten benötigen kann, um den erwarteten Wiederherstellungspunkt zu garantieren.
Wählen Sie den Modus anhand der Wiederherstellungsanforderungen der Workload und nicht aufgrund einer allgemeinen Präferenz für null Ausfallzeit. Dokumentieren Sie die akzeptable Unterbrechung, die Konsistenzmethode, das Speicherverhalten und den Wiederherstellungstest, der jede Klasse bestätigt. Ein erfolgreiches Jobprotokoll ist ein nützlicher Beleg, aber eine isolierte Anwendungswiederherstellung ist der eigentliche Abnahmetest.
Workload nach Konsistenzanforderungen klassifizieren
Listen Sie für jede VM die Anwendung, die Schreibintensität, die maximal akzeptable Ausfallzeit und das Recovery Point Objective auf. Ein weitgehend statischer Dateiserver und eine transaktionale Datenbank sollten nicht denselben Modus übernehmen, nur weil sie denselben Knoten verwenden.
Prüfen Sie, ob die Anwendung über einen eigenen Backup- oder Dump-Mechanismus verfügt. Ein VM-Image kann die Maschine wiederherstellen, während ein datenbankeigener Dump oder ein Log-Backup die für den Dienst erforderliche transaktionsbezogene Wiederherstellung und Überprüfung ermöglichen kann.
Die Proxmox-Backup-Dokumentation unterscheidet zwischen Snapshot-, Suspend- und Stop-Verhalten. Verwenden Sie diese Modusdefinition zusammen mit den eigenen Konsistenzgarantien der Gastanwendung.
Snapshot-Modus für Workloads mit geringer Ausfallzeit verwenden
Der Snapshot-Modus ist der übliche Ausgangspunkt, wenn die Ausfallzeit minimal sein muss und der Speicher-Stack dies unterstützt. Installieren und aktivieren Sie, wo sinnvoll, den QEMU-Gast-Agenten, damit der Backup-Prozess das Einfrieren und Auftauen des Dateisystems koordinieren kann.
Das Stilllegen des Dateisystems verringert das Risiko von Schreibvorgängen im laufenden Betrieb, erstellt aber nicht automatisch ein transaktional verifiziertes Datenbank-Backup. Verwenden Sie Datenbank-Hooks, einen Pre-Backup-Dump, Replikation oder eine andere anwendungsbewusste Methode, wenn die Wiederherstellungsanforderungen dies erfordern.
Bewahren Sie Dumps außerhalb der verworfenen Gastpfade auf und überprüfen Sie deren Abschluss, bevor das VM-Backup beginnt. Der Leitfaden zum Backup der Immich-Konfiguration zeigt, warum ein erstellter Datenbankdump nur dann nützlich ist, wenn seine Konsistenz und sein Wiederherstellungspfad überprüft werden.
Stop- oder Suspend-Modus verwenden, wenn der Kompromiss akzeptabel ist
Der Stop-Modus bietet den eindeutigsten Offline-Zustand, indem der Gast vor dem Backup heruntergefahren und anschließend wieder gestartet wird. Er eignet sich für kleine Dienste mit einem akzeptierten Wartungsfenster oder für Workloads, deren Konsistenz online nur schwer koordiniert werden kann.
Der Suspend-Modus pausiert die Ausführung, kann aber eine längere sichtbare Unterbrechung verursachen und ist kein Ersatz für eine anwendungsbewusste Vorbereitung. Messen Sie die tatsächliche Pause auf Ihrem Speicher und in Ihrer Workload, bevor Sie diesen Modus allgemein zuweisen.
Für einen privaten Dateiserver reicht der Snapshot-Modus mit Koordination durch den Gast-Agenten häufig aus, wenn Clients Wiederholungen durchführen können und das Dateisystem fehlerfrei ist. Wählen Sie den Stop-Modus, wenn der Dienst klein ist, Korrektheit Vorrang vor Verfügbarkeit hat oder ein Wiederherstellungstest Probleme bei der Online-Erfassung aufdeckt.
Jede Backup-Klasse planen und nachweisen
Erstellen Sie separate Jobs oder explizite Einstellungen pro VM für Datenbank-, Dateiserver- und allgemeine Dienstklassen. Verteilen Sie stark ausgelastete Gäste zeitlich, damit das Backup-Ziel und der Produktionsdatenspeicher nicht gleichzeitig ausgelastet werden.
Stellen Sie die Sicherung nach jeder Modusänderung in einem isolierten Netzwerk wieder her. Starten Sie die VM, überprüfen Sie den Zustand des Dateisystems, starten Sie die Anwendung, führen Sie eine Datenbankintegritätsprüfung oder eine Beispielabfrage aus und öffnen Sie repräsentative Dateien über das normale Dienstprotokoll.
Ein erfolgreiches Backup ist nicht die Abnahmebedingung. Die Backup-Klasse ist erst bestanden, wenn die Wiederherstellung die dokumentierten Anforderungen an Ausfallzeit und Konsistenz erfüllt. Andernfalls wechseln Sie für diese Workload zu einer stärkeren Vorbereitungsmethode oder zu einem Stop-Fenster.
Häufig gestellte Fragen
Macht der QEMU-Gast-Agent ein Datenbank-Backup anwendungskonsistent? Nicht allein. Er kann das Einfrieren und Auftauen des Dateisystems koordinieren, aber die Datenbank benötigt möglicherweise weiterhin ihren eigenen Dump, Hook, Checkpoint oder eine dokumentierte Snapshot-Integration.
Welchen Modus sollte ich für einen kleinen privaten Dateiserver verwenden? Beginnen Sie mit dem Snapshot-Modus und einem funktionierenden Gast-Agenten und weisen Sie die Funktionsfähigkeit anschließend durch eine isolierte Wiederherstellung nach. Verwenden Sie den Stop-Modus, wenn der Dienst Ausfallzeit toleriert und Sie einen einfacheren Offline-Zustand benötigen.
Kann ich in einem Backup-Job verschiedene Modi verwenden? Verwenden Sie explizite Einstellungen pro VM oder separate Jobs, damit jede Workload ihren dokumentierten Konsistenz- und Ausfallzeitvorgaben folgt.
Support & Tipps
Mehr zum Lesen

Können Sie einen lauten Mini-PC-Lüfter ersetzen, ohne die Temperaturregelung zu verändern?
Ja - sofern der Ersatz mit der elektrischen Schnittstelle, dem Luftstrom und den Rückmeldesignalen übereinstimmt; allein die passende Steckverbindung gewährleistet keine thermische Regelung.

Kann ein Home-Server Dienste nach der Wiederherstellung der USV in Abhängigkeitsreihenfolge fortsetzen?
Ja - verwenden Sie explizite Startabhängigkeiten und Bereitschaftsprüfungen; Neustartrichtlinien allein garantieren nicht, dass Dienste in der richtigen Reihenfolge nutzbar werden.

Kannst du Wake-on-LAN nach einem vollständigen Stromausfall verwenden?
Manchmal benötigt WOL Standby-Strom sowie einen wiederherstellbaren Firmware-/NIC-Zustand nach der Rückkehr der Netzspannung; bei fehlender Stromversorgung kann es einen Computer nicht aufwecken.

