Ein Snapshot ist eine zu einem bestimmten Zeitpunkt erfasste vollständige Momentaufnahme des Zustands der VPS-Festplatte: einschließlich des Betriebssystems, der installierten Software, der Einstellungen und aller Daten. Sollte nach einer Änderung ein Fehler auftreten, können Sie den Server innerhalb weniger Minuten auf diesen Zustand zurücksetzen.
Wodurch unterscheidet sich dies von der täglichen Sicherung?
Bei unserem KVM-VPS-Dienst kommen zwei Arten von Schutzmaßnahmen parallel zum Einsatz:
| Tägliche Datensicherung | Snapshot | |
|---|---|---|
| Wer erstellt diesen Artikel? | wir, automatisch | Sie, wann immer es erforderlich ist |
| Wann? | jeden Tag | Vor einem riskanten Schritt |
| Wozu dient das? | Wiederherstellung eines früheren Tageszustands | Zur schnellen Rückkehr zum Zustand vor diesem Schritt |
Der Snapshot ist also nicht als Ersatz für regelmäßige Backups gedacht, sondern dient als Ergänzung dazu. Über eigene, außerhalb des Servers gespeicherte Backups erfahren Sie mehr im Artikel über das Backup der VPS.
Wann empfiehlt es sich, einen Snapshot zu erstellen?
- Vor einer größeren Systemaktualisierung oder einem Wechsel der Hauptversion, beispielsweise bei der Aktualisierung von Ubuntu oder Debian auf eine neue Hauptversion oder bei der Aktualisierung von AlmaLinux mit ELevate.
- Vor dem Versionswechsel des Webservers, von PHP oder des Datenbankservers.
- Vor risikobehafteten Konfigurationsänderungen (Firewall, Netzwerk, SSH).
- Vor der Installation neuer, unbekannter Software oder vor einem Entwicklungsexperiment.
Wie erstellt man einen Snapshot?
Der Snapshot lässt sich über die VPS-Verwaltungsoberfläche starten, die Sie im Kundenbereich auf der Seite des jeweiligen Dienstes aufrufen können; von dort aus können Sie ihn auch wiederherstellen. Der genaue Menüpunkt kann je nach VPS-Typ variieren; sollten Sie ihn nicht finden, schreiben Sie uns bitte.
Bevor Sie damit beginnen:
- Falls auf dem Server eine Datenbank läuft, ist es am sichersten, diese für die Dauer des Snapshots anzuhalten (
sudo systemctl stop mariadb) oder einen aktuellen Datenbankexport zu erstellen. Auf diese Weise ist sichergestellt, dass die wiederhergestellte Datenbank fehlerfrei ist. - Erstellen Sie den Snapshot und starten Sie anschließend die angehaltenen Dienste neu.
- Erst danach sollten Sie mit der Änderung beginnen.
Was sollten Sie bei einer Wiederherstellung beachten?
Die Wiederherstellung macht alle seit dem Snapshot vorgenommenen Änderungen rückgängig: nicht nur die fehlerhafte Änderung, sondern auch die seitdem eingegangenen Bestellungen, hochgeladenen Dateien und E-Mails. Bei einem Online-Shop oder einem anderen Server, der Live-Daten verwaltet, sollten Sie daher vor der Wiederherstellung die neuen Daten sichern.
Wie lange sollten Sie diese aufbewahren?
Behalten Sie den Snapshot nur so lange bei, bis die Änderung erfolgreich abgeschlossen ist und Sie sich vergewissert haben, dass alles ordnungsgemäß funktioniert; löschen Sie ihn anschließend. Ein alter Snapshot ist nach einer gewissen Zeit kein nützlicher Wiederherstellungspunkt mehr, da bei einer Wiederherstellung zu viele neue Daten verloren gehen würden.