Backups und Wiederherstellung
Backups im Tab Backups laufen auf Abruf. Du drückst Backup erstellen, dann wird eines erstellt. In diesem Tab läuft nichts nach Zeitplan. Behandle es also als Momentaufnahme vor einer riskanten Aktion, nicht als dein Sicherheitsnetz.
Grenzen
| Grenze | Wert |
|---|---|
| Backups pro Stunde, pro Website | 1 |
| Backups pro Tag, pro Website | 3 |
| Gleichzeitig aufbewahrte Backups, pro Website | 5 |
| Aufbewahrungsdauer eines Backups | 72 Stunden |
| Wiederherstellungen pro 24 Stunden, pro Website | 10 |
Der Knopf wird grau, solange du im Stunden- oder Tagesfenster bist:
Max. 1 Backup pro Stunde, 3 pro Tag.Bei fünf aktiven Backups bekommst du:
maximum backups reachedFür die Grenze der Wiederherstellungen zählen nur die, die tatsächlich starten. Nach zehn in 24 Stunden wird Wiederherstellen abgelehnt, bis die älteste davon 24 Stunden zurückliegt.
72 Stunden sind die gesamte Aufbewahrung
Ein Backup vom Freitagnachmittag ist Montagfrüh weg. Nichts verlängert das, und nichts warnt dich vor dem Ablauf. Wenn ein Backup wichtig ist, lad es herunter. Eine heruntergeladene Datei läuft nicht ab.
Was drin ist
Zwei Teile, beide mit ihrer Größe am Backup aufgeführt:
- Dateien. Alles unter
public_html, als.tar.gz. Dateien, die du außerhalb vonpublic_htmlliegen hast, sind nicht enthalten. - Datenbanken. Ein gzip-komprimierter SQL-Dump je Datenbank der Website, Tabellen und Daten. Views, Trigger und gespeicherte Routinen sind nicht dabei. Eine einzelne Zeile darf im Dump bis zu 16 MiB groß sein; eine Datenbank mit einer größeren Zeile wird nicht gesichert, und das Backup nennt die Tabelle. Das gilt auch für eine Datenbank, deren komprimierter Dump größer als 5 GiB ist.
Ein Backup gilt nur dann als Fertig, wenn jeder Teil gesichert wurde. Schlägt ein Teil fehl, wird das Backup als Fehlgeschlagen markiert und die Zeile nennt, was fehlt. Die gesicherten Teile kannst du trotzdem herunterladen, aber ein fehlgeschlagenes Backup lässt sich nicht wiederherstellen.
Herunterladen
Dateien herunterladen und DB herunterladen geben dir einen Link, der 15 Minuten gültig ist. Starte den Download zügig oder erzeuge einen frischen Link.
Wiederherstellen
Die Wiederherstellung bringt die Datenbank zurück, nicht die Dateien
Der Knopf Wiederherstellen stellt ausschließlich Datenbankinhalte wieder her. Deine Dateien bleiben genau so, wie sie sind.
Um Dateien zurückzurollen, lädst du das Dateiarchiv herunter und packst es per SFTP selbst über die Website. Dafür gibt es keinen Knopf.
Nur ein fertiges Backup mit Datenbank bietet Wiederherstellen an. Ist eine Website offline, weil ihr Paket geendet hat, steht Wiederherstellen nicht zur Verfügung; Backups kannst du weiter erstellen und herunterladen.
Bevor etwas überschrieben wird, werden die betroffenen Datenbanken gesichert, und dieses Backup erscheint in der Liste wie jedes andere. Lässt es sich nicht anlegen, wird nichts wiederhergestellt. Es wird wie die übrigen 72 Stunden aufbewahrt, zählt aber zu keinem der Limits oben.
Pro Website läuft immer nur ein Backup oder eine Wiederherstellung. Solange eines davon läuft, sind Backup erstellen und Wiederherstellen nicht verfügbar. Ist eines zwei Stunden nach dem Start nicht fertig, wird es als Fehlgeschlagen markiert.
Was die Wiederherstellung genau tut:
- Jede Tabelle, die im Backup war, wird verworfen und aus dem Dump neu angelegt. Alles, was seit dem Backup in diese Tabellen geschrieben wurde, ist weg.
- Tabellen, die nach dem Backup entstanden sind, stehen nicht im Dump und bleiben liegen. Das Ergebnis sind deine alten Daten plus deine neuen Tabellen, kein sauberes Zurückspulen.
- Trigger auf den wiederhergestellten Tabellen verschwinden mit ihnen und werden nicht neu angelegt, weil der Dump sie nicht enthält.
- Die Website wird am Ende neu gestartet, damit sie die Daten übernimmt.
- In eine Datenbank, die es nicht mehr gibt, lässt sich nichts zurückspielen. Eine Datenbank umzubenennen oder zu löschen macht ihre Dumps unbrauchbar.
Eine fehlgeschlagene Wiederherstellung kann eine Datenbank halb zurückgespielt lassen
Die Wiederherstellung hält bei der ersten Anweisung an, die fehlschlägt, und wird als Fehlgeschlagen markiert, mit dem Grund unter Wiederherstellungen im Tab. Bis dahin ersetzte Tabellen bleiben ersetzt. Der Eintrag nennt das Backup mit dem Stand von vor der Wiederherstellung; spiel dieses zurück, um dorthin zurückzukehren.
Die Wiederherstellung läuft im Hintergrund. Der Tab zeigt den Fortschritt; die Website bleibt die ganze Zeit oben und liefert aus, in welchem Zustand die Datenbank gerade auch ist. Stell keinen laufenden Shop mitten am Nachmittag wieder her.
Das Backup, das du nicht siehst
Unabhängig vom Tab oben führt die Plattform eigene Backups der Hosting-Daten. Du hast darauf keinen Zugriff, und im Portal tauchen sie nirgends auf.
Wenn du Daten verlierst und kein eigenes Backup mehr übrig ist, eröffne ein Support-Ticket. Eine Wiederherstellung von der Plattformseite ist möglich und wird von uns durchgeführt. Plan aber nicht damit: sie ist manuell, sie ist nicht sofort da, und sie ersetzt nicht, die Backups herunterzuladen, die dir wichtig sind.
Weiter
- Datenbanken dazu, was ein Dump enthält
- Dateien, Konsole und Cron, um ein Dateiarchiv zurück auf die Website zu packen