Wie ein Backup ein Wochenende gerettet hat
Wahre Geschichte: Es war ein Freitagmittag, eine Kundin hatte versehentlich die Theme-Einstellungen ihrer WordPress-Seite zurückgesetzt. Wie? Eigentlich wollte sie nur die Daten für die Aktualisierung eingeben und die Funktion aktivieren, aber es wollte irgendwie nicht klappen. Dann hat sie verzweifelt auf Zurücksetzen geklickt (sie wollte eigentlich nur die Zugangsdaten zurücksetzen). Sie wusste in dem Moment nicht, dass sie damit alle Einstellungen des Themes gelöscht hat.
Plötzlich sah die Seite komplett anders aus. Kein Menü wie vorher, kein Layout, nichts. Freitag, Wochenende vor der Tür…
Glück im Unglück: Das Hosting hatte mitgedacht
Das Erste was sich herausstellte: Ihr Hosting hatte automatisch tägliche Backups erstellt. Still im Hintergrund, ohne dass sie es extra eingerichtet hatte. Viele Hoster machen das, aber die Nutzer wissen nicht mal, dass diese Backups existieren oder wo sie sie finden.
Das ist eine wichtige Lektion für sich: Prüf einmal, ob dein Hosting automatisch sichert. Nicht irgendwann. Am besten gleich. Siehst du es nicht? Frage beim Support nach.
Dateien zurückspielen
Die Kundin war technisch nicht ganz unerfahren. Sie hat gewusst, dass es Backups gab. Die Dateien aus dem Backup wieder einzuspielen hat sie selbst geschafft. Soweit so gut. Aber die Seite sah immer noch genauso falsch aus. Die Verzweiflung wurde immer größer.
Das eigentliche Problem: die Datenbank
Bei WordPress stecken die meisten Einstellungen nicht in den Dateien, sondern in der Datenbank. Theme-Optionen, Widget-Positionen, Menüs, extra CSS-Code, Plugin-Einstellungen: alles in der Datenbank. Wer nur die Dateien zurückspielt, hat nur die halbe Arbeit erledigt. In dem Fall gar keine – denn die waren nicht einmal gelöscht oder beschädigt.
Hier kam sie alleine nicht mehr weiter.
Wochenende gerettet
Sie hat mich erreicht, kurz erklärt was passiert war, mir Zugang gegeben. Nach dem Einloggen beim Hoster habe ich die WordPress Installation geprüft und kurze Zeit später war die Sache für mich klar: da muss man die letzte Version der Datenbank einspielen. Ich habe die SQL-Datei aus dem Backup geholt und direkt in phpMyAdmin importiert. In unter einer Stunde war das Problem gelöst.
Und das Wochenende gerettet.
Was du daraus mitnehmen kannst
Zwei Dinge haben hier den Unterschied gemacht: das Backup war da, und jemand wusste wie man es einsetzt.
Wenn du wissen willst, ob dein Hosting automatisch sichert, schau in deinem Hosting-Backend unter „Backups“ nach. Und wenn du lieber auf Nummer sicher gehen willst und selbst eines anlegen möchtest: hier zeige ich dir wie das mit Duplicator schnell geht.