Een snapshot is een kopie van de volledige schijf van uw server op één moment in de tijd, en terugkeren naar een snapshot brengt de hele machine terug naar exact die toestand, waardoor het de snelste manier is om een mislukte wijziging ongedaan te maken.
Snapshots bestaan naast uw dagelijkse offsite backups in plaats van deze te vervangen. Backups beschermen uw gegevens over weken. Snapshots zijn iets wat u vijf minuten voor iets riskants maakt, en iets waar u vijf minuten later op terugvalt wanneer het niet werkt.
Hoe snapshots worden gemaakt
Er zijn twee soorten, en de lijstlabels geven elk aan:
| Type | Gemaakt door | Wanneer |
|---|---|---|
| Voorpatch | Automatisch | Voor elke OS-beveiligingspatch |
| Handmatig | U | Op aanvraag, wanneer u maar wilt |
Voorpatch-snapshots maken automatische patching veilig. Voordat het platform updates van het besturingssysteem toepast, maakt het een snapshot van de schijf, en als de server niet terugkomt na een herstart wordt de patch automatisch teruggedraaid. U hoeft hier niet om te vragen en u hoeft niet toe te kijken.
Een handmatig snapshot maken
- Meld u aan bij KPanel.
- Klik op Cloud Servers in de linkerzijbalk en klik vervolgens op uw server.
- Blader naar de kaart Snapshots.
- Klik op Snapshot maken.
- De nieuwe snapshot verschijnt met de status Aan het maken, en verandert in Klaar wanneer deze bruikbaar is.

Het directe adres is /cloud-servers/<server-id>. De kaart geeft een lijst van uw meest recente snapshots, nieuwste eerst, met het type, de grootte in GB en de datum en tijd waarop het is gemaakt.
De kaart Snapshots verschijnt alleen terwijl de server wordt uitgevoerd. Schakel de server in als u deze niet ziet.
Wanneer er een maken
Maak onmiddellijk voor het volgende een handmatig snapshot:
- Installatie of upgrade van een groot softwarepakket: een database-engine, een webserver, een language runtime.
- Wijziging van configuratie die u nog niet volledig begrijpt.
- Uitvoering van een schemamigratie of bulkgegevensbewerking.
- Elke wijziging waarbij "het terug zoals het was" anders zou betekenen dat u de server met de hand moet herbouwen.
Maak het snapshot, breng vervolgens één wijziging aan en controleer dit. Een snapshot dat voor een batch van vijf wijzigingen is gemaakt, geeft alleen aan dat iets in de batch is mislukt. Een snapshot per wijziging vertelt u welke.
Terugkeren naar een snapshot
- Zoek het gewenste snapshot in de kaart Snapshots. Dit moet de status Klaar weergeven.
- Klik op Terugdraaien in die rij.
- Lees de bevestiging: "Hiermee herstelt u de volledige serverschijf naar de snapshottoestand. Alles wat sindsdien is geschreven, gaat verloren. De server start opnieuw op tijdens terugdraaien."
- Klik op Terugdraaien om door te gaan.
Een terugdraaien kan niet ongedaan worden gemaakt en is totaal. Elk bestand, databaserij, logline, pakket en configuratiewijziging die na het snapshot is geschreven, verdwijnt. Als er iets op de server staat dat u na het snapshot wilt behouden, kopieert u dit eerst van de server.
De server start opnieuw op als onderdeel van het terugdraaien, dus verwacht een korte onderbreking. Wanneer deze terugkomt is het byte-voor-byte de machine die u hebt vastgelegd, inclusief het besturingssysteem, geïnstalleerde pakketten, services, firewall-regels en gegevens.
Het terugdraaien van een databaseserver draait ook de database terug. Als uw toepassing na het snapshot bestellingen, aanmeldingen of betalingen heeft geaccepteerd, zijn deze records weg. Voor alles wat transactioneel is, exporteert u de recente gegevens voordat u terugdraait, of herstelt u in plaats daarvan vanuit een backup, waardoor bestanden zonder herstart worden hersteld.
Snapshots vergeleken met backups
De twee veiligheidsnetsen lossen verschillende problemen op, en het gebruik van slechts één ervan laat een echt gat na.
| Snapshots | Backups | |
|---|---|---|
| Waar het wordt bewaard | Naast het platform waarop uw server wordt uitgevoerd | Versleutelde offsite-opslag |
| Schema | Op aanvraag, plus automatisch voor elke patch | Dagelijks, automatisch |
| Retentie | Bewaard totdat u ze niet meer nodig hebt | 30 dagen |
| Wat het herstelt | De volledige schijf, precies zoals het was | Bestanden, databases en configuratie, ter plekke |
| Server tijdens herstel | Start opnieuw op | Blijft online |
| Herstelsnelheid | Snel, hele machine | Langzamer, maar selectief |
| Ideaal voor | Het ongedaan maken van een wijziging die u zojuist hebt aangebracht | Herstel na een probleem dat u later hebt opgemerkt |
Een nuttige regel: als wat u ongedaan wilt maken zich in het afgelopen uur heeft voorgedaan en u eerst een snapshot hebt gemaakt, draait u terug. Als het dagen geleden was, of u alleen de gegevens en niet de machine nodig hebt, herstelt u vanuit een backup. Cloud Server Backups behandelt dat pad.
Snapshots en automatische patching
Automatische OS-patching is ontwerp-beveiligd door snapshot. Op de pagina Management van de server beschrijft de sectie OS auto-patching het als: "Beveiligingsupdates automatisch toegepast. Snapshot-beveiligd: een serversnapshot wordt gemaakt voor elke run, met automatische terugdraaien als de server na herstart onbereikbaar wordt."
Als u zelf een patch uitvoert met Nu patch uitvoeren, krijgt u dezelfde bescherming, en de bevestiging zegt dit: "Een snapshot wordt eerst gemaakt. De server blijft online behalve voor een korte herstart als een kernelupdate dit vereist." Zie Cloud Server Firewall and Security Management voor de rest van die pagina.
Probleemoplossing
"Nog geen snapshots. Voorpatch-snapshots worden automatisch gemaakt." Er is nog niets geactiveerd op deze server. Maak een handmatig snapshot of wacht op de volgende patch.
Een snapshot blijft steken op Aan het maken. Grote schijven duren langer, vooral de eerste keer. Laad de pagina na een paar minuten opnieuw. Als het na een uur niet is verplaatst, neem dan contact op met ondersteuning met de servernaam.
De knop Terugdraaien ontbreekt. Terugdraaien wordt alleen aangeboden voor een snapshot met de status Klaar. Een snapshot dat nog wordt gemaakt of mislukt is, kan niet worden gebruikt.
"Terugdraaien mislukt." Het terugdraaien is niet gestart. Zorg ervoor dat de server geen resize of rebuild doet, en probeer het opnieuw.
Ik ben teruggegaan en heb werk verloren. Er is geen manier om een terugdraaien om te keren. Dit is waarom de bevestiging op deze manier is geformuleerd. Als u een backup hebt die na dat snapshot is gemaakt, kan het herstellen ervan uw bestanden mogelijk herstellen.
Als u een snapshot langer dan normaal wilt behouden, of als u een wijziging plant waarover u een tweede mening wilt, e-mail naar support@kapsulehost.com voordat u begint in plaats van achteraf.