Een Proxmox-VM-back-up kan crashconsistent zijn zonder applicatieconsistent te zijn. Een bestandsserver kan probleemloos herstellen vanaf een bestandssysteem-snapshot, terwijl een drukbezette database hooks voor het bevriezen van de guest-agent, een applicatiedump of een korte onderbreking nodig kan hebben om het verwachte herstelpunt te garanderen.
Kies de modus op basis van het herstelcontract van de workload, niet vanuit een universele voorkeur voor nul downtime. Documenteer de aanvaardbare onderbreking, de consistentiemethode, het opslaggedrag en de hersteltest die elke klasse bewijst. Een geslaagd taaklogboek is nuttig bewijs, maar een geïsoleerde applicatiehersteltest is de daadwerkelijke acceptatietest.
Classificeer de workload op basis van de consistentievereiste
Noteer voor elke VM de applicatie, schrijffrequentie, maximaal aanvaardbare downtime en recoverypointdoelstelling. Een grotendeels statische bestandsserver en een transactionele database moeten niet automatisch dezelfde modus krijgen alleen omdat ze dezelfde node delen.
Bepaal of de applicatie een eigen back-up- of dumpmechanisme heeft. Een VM-image kan de machine herstellen, terwijl een databasespecifieke dump of logback-up herstel en verificatie op transactieniveau kan bieden die de service vereist.
De Proxmox-back-updocumentatie onderscheidt snapshot-, suspend- en stopgedrag. Gebruik die modusdefinitie samen met de eigen consistentiegaranties van de applicatie in de guest.
Gebruik de snapshotmodus voor workloads met weinig downtime
De snapshotmodus is doorgaans het uitgangspunt wanneer downtime minimaal moet zijn en de opslagstack dit ondersteunt. Installeer en activeer de QEMU Guest Agent waar dat passend is, zodat het back-upproces het bevriezen en hervatten van het bestandssysteem kan coördineren.
Het tijdelijk stilleggen van het bestandssysteem verkleint het risico van schrijfbewerkingen die nog bezig zijn, maar maakt niet automatisch een transactioneel geverifieerde databaseback-up. Gebruik databasehooks, een pre-back-updump, replicatie of een andere applicatiebewuste methode wanneer het herstelcontract dit vereist.
Bewaar dumps buiten tijdelijke paden in de guest en controleer of ze zijn voltooid voordat de VM-back-up begint. De handleiding voor back-ups van de Immich-configuratie laat zien waarom een gegenereerde database-dump alleen nuttig is wanneer de consistentie en het herstelpad ervan zijn gecontroleerd.
Gebruik de stop- of suspendmodus wanneer de afweging aanvaardbaar is
De stopmodus biedt de duidelijkste offline-status door de guest vóór de back-up af te sluiten en daarna weer te starten. Deze modus is geschikt voor kleine services met een aanvaardbaar onderhoudsvenster of voor workloads waarvan de consistentie online moeilijk te coördineren is.
De suspendmodus pauzeert de uitvoering, maar kan een langere zichtbare onderbreking veroorzaken en is geen vervanging voor applicatiebewuste voorbereiding. Meet de daadwerkelijke pauze op je opslag en workload voordat je deze modus breed toepast.
Voor een thuisbestandsserver is de snapshotmodus met coördinatie via de guest-agent vaak voldoende wanneer clients opnieuw kunnen proberen en het bestandssysteem gezond is. Kies de stopmodus wanneer de service klein is, correctheid belangrijker is dan beschikbaarheid of een hersteltest problemen met online vastleggen aan het licht brengt.
Plan elke back-upklasse en bewijs de werking
Maak afzonderlijke taken of expliciete instellingen per VM voor database-, bestandsserver- en algemene serviceklassen. Spreid zware guests, zodat het back-updoel en de productiedatastore niet tegelijkertijd volledig worden belast.
Herstel na elke moduswijziging naar een geïsoleerd netwerk. Start de VM op, controleer de gezondheid van het bestandssysteem, start de applicatie, voer een database-integriteitscontrole of voorbeeldquery uit en open representatieve bestanden via het normale serviceprotocol.
Een geslaagde back-uptaak is niet de voorwaarde voor goedkeuring. De back-upklasse is alleen geslaagd wanneer het herstel voldoet aan de gedocumenteerde vereisten voor downtime en consistentie; verplaats de workload anders naar een sterkere voorbereidingsmethode of een stopvenster.
Veelgestelde vragen
Maakt de QEMU Guest Agent een databaseback-up applicatieconsistent? Niet op zichzelf. De agent kan het bevriezen en hervatten van het bestandssysteem coördineren, maar de database kan nog steeds een eigen dump, hook, checkpoint of gedocumenteerde snapshotintegratie vereisen.
Welke modus moet ik gebruiken voor een kleine thuisbestandsserver? Begin met de snapshotmodus en een werkende guest-agent en bewijs de werking vervolgens met een geïsoleerde hersteltest. Gebruik de stopmodus als de service downtime verdraagt en je een eenvoudigere offline-status nodig hebt.
Kan ik verschillende modi in één back-uptaak gebruiken? Gebruik expliciete instellingen per VM of afzonderlijke taken, zodat elke workload zijn gedocumenteerde contract voor consistentie en downtime volgt.
Ondersteuning & Tips
Meer om te lezen

Kun je een luidruchtige ventilator van een mini-pc vervangen zonder de thermische regeling te wijzigen?
Ja - als de vervanging overeenkomt met de elektrische interface, luchtstroom en terugkoppelingssignalen; alleen een passende connector zorgt niet voor behoud van de thermische...

Kan een homeserver diensten in afhankelijkheidsvolgorde hervatten nadat de UPS is hersteld?
Ja - gebruik expliciete opstartafhankelijkheden en gereedheidscontroles; alleen herstartbeleid garandeert niet dat services in de juiste volgorde bruikbaar worden.

Kun je Wake-on-LAN gebruiken na een volledige stroomuitval?
Soms heeft WOL stand-bystroom en de juiste firmware-/NIC-status nodig om te herstellen nadat de netspanning is teruggekeerd; het kan een machine niet inschakelen wanneer...

