Back-upmodi: de onderbrekingskosten staan erbij, de samenhangkosten niet
Het verschil tussen de drie modi wordt meestal uitgelegd als stilstandtijd. Het echte verschil is samenhang, en bij een machine die voortdurend schrijft bepaalt dat of de back-up überhaupt bruikbaar is.
AtlasPVE ·
Dit artikel beantwoordt
- welke proxmox back-upmodus
- proxmox verschil snapshot suspend stop
- is een proxmox databaseback-up samenhangend
- proxmox stilstand tijdens back-up
- proxmox back-upmodus kiezen
- proxmox stilstand tijdens backup
Bij het maken van een back-up kies je tussen drie modi, en interfaces leggen die drie meestal uit in termen van stilstand: een zonder, een van enkele seconden, een die de machine uitzet. Dat klopt maar is onvolledig. Wat er niet bij staat is de samenhang, en daar zit het echte verschil.
Wat de modus zonder stilstand werkelijk doet
De schijf wordt vastgelegd zoals hij op dat moment staat terwijl de machine doordraait. De uitdrukking "zoals hij op dat moment staat" is de bepalende: wat half geschreven was, zit er half geschreven in. Dit lijkt op de stekker uit de machine trekken. Een bestandssysteem met journaal herstelt zichzelf bij het opstarten en er gaat niets stuk. Maar een database die op datzelfde moment midden in een schrijfactie zat, moet bij terugzetten mogelijk zijn eigen herstel doorlopen.
Dit heet crashsamenhang, en voor de meeste machines is die genoeg. Waar hij niet genoeg is, is bij een machine die iets herbergt dat voortdurend schrijft en zich bekommert om wat het schrijft.
Het gat dichten zonder de machine te stoppen
Is de gastdienst geïnstalleerd, dan kan op het moment van de back-up tegen het bestandssysteem worden gezegd: "wacht, schrijf eerst weg wat je vasthoudt". Er volgt een korte bevriezing, het beeld wordt genomen, het ontdooit. Zo wordt de toestand "stekker eruit" een toestand "netjes gepauzeerd", en er is nog steeds geen stilstand.
Dit is het meest praktische argument om de gastdienst te installeren. Hij is er niet alleen om een adres te melden, hij is er precies voor dit moment.
De eigen kopie van de toepassing is iets anders
Voor toepassingen die eigen toestand bijhouden, zoals databases en postopslag, doen een machineback-up en een toepassingsexport verschillend werk. De machineback-up haalt de machine terug; de eigen export van de toepassing haalt de gegevens terug in een vorm die de toepassing vertrouwt. Op machines met belangrijke gegevens doe je beide, en het een vervangt het ander niet.
Onderbreken en stoppen
Onderbreken pauzeert de machine kort. De geheugentoestand is samenhangend, maar het voegt niets toe aan de eigen samenhang van de toepassing boven op wat een bevroren bestandssysteem geeft, en daar staat stilstand tegenover.
Stoppen is de eerlijkste optie: over een back-up gemaakt met de machine uit blijven geen vragen over. Kan een machine 's nachts een minuut stilstand hebben, dan haalt deze optie de hele vraag weg.
De praktische regel
Gebruik standaard de modus zonder stilstand, installeer de gastdienst, en neem op machines met echte gegevens ook de eigen export van de toepassing. Alles uit angst op stoppen zetten is verkeerd: een opzet die elke nacht alle machines uitzet, wordt een opzet waar niemand aan wil komen, en op een dag wordt hij uitgezet. Bewaar stoppen voor de paar machines waar de gegevens zwaarder wegen dan de beschikbaarheid.
Wat Atlas doet
Bij het maken van een back-up toont Atlas de drie modi naast elkaar en schrijft in gewone woorden welke onderbreking elk veroorzaakt, zodat je niet hoeft te gissen wat wat pauzeert. De modus die geen onderbreking veroorzaakt staat standaard geselecteerd. De samenhangkant hangt af van wat er in de machine draait, dus dat is jouw beslissing en niet die van het product: dit artikel is geschreven zodat je hem kunt nemen.
Bronnen
De eigen documentatie van Proxmox. In het Engels, en die heeft over dit onderwerp het laatste woord.