Zum Inhalt springen
Alle Ratgeber
Technisch5 Min. Lesezeit

Wie sichere ich meine Website per Backup, damit nie etwas verloren geht?

Praxisleitfaden zu Backups und Versionsverlauf: die 3-2-1-Regel, GitHub-Sync, Code-Download sowie Domain und Daten sichern.

Websites gehen auf gewöhnliche Weise verloren: eine schlechte Änderung, die niemand rückgängig machen kann, ein gesperrtes Konto, eine abgelaufene Domain, eine gelöschte Datenbank oder ein verlorenes Passwort. Ein Backup, das du nie wiederherzustellen versucht hast, ist eine Hoffnung, kein Plan.

Dieser Ratgeber zeigt eine einfache Routine, die ein Inhaber ohne Technikkenntnisse durchhalten kann, und erklärt, wie sich Versionsverlauf und Backup unterscheiden und ergänzen.

Halte mindestens drei Kopien von allem Wichtigen vor, auf zwei Arten von Speicher und eine davon außerhalb des Hauptsystems. Für deine Website heißt das: Versionsverlauf, eine Kopie auf GitHub und ein heruntergeladener Code-Stand, dazu deine Daten und Domain-Angaben.

Versionsverlauf ist kein Backup

Mit dem Versionsverlauf gehst du nach einem Fehler zu einem früheren Stand zurück, etwa nach einer Änderung, die das Layout zerstört hat. Ein Backup ist eine getrennte Kopie, die auch dann überlebt, wenn Konto, Projekt oder Plattform ein Problem haben. Du brauchst beides: Verlauf für alltägliche Patzer, Backups für Katastrophen.

Die 3-2-1-Regel für eine Website

Drei Kopien, zwei Speicherarten, eine außer Haus. Für eine mit Uttra gebaute Website kann das so aussehen:

  • Kopie eins: das Live-Projekt mit seinem Änderungsverlauf.
  • Kopie zwei: ein GitHub-Repository, über die GitHub-Synchronisierung verbunden, sodass jede Änderung außerhalb des Baukastens liegt.
  • Kopie drei: ein vollständiger Code-Download auf deinem Rechner oder einer externen Festplatte, mit Datum.
  • Daten: Speichert die Seite Bestellungen oder Nachrichten, exportiere sie regelmäßig in einem lesbaren Format wie CSV.

Was Code-Backups nicht enthalten

Der Code ist nur ein Teil einer Website. Notiere auch, wo deine Domain registriert ist und wann sie verlängert wird, die DNS-Einträge, den E-Mail-Anbieter und die Liste der angebundenen Dienste samt Kontoinhabern. Bewahre geheime Schlüssel in einem Passwortmanager auf, nicht im Repository. Eine abgelaufene Domain ist einer der häufigsten und am besten vermeidbaren Verluste.

Speichert deine Seite Kundendaten, enthalten auch die Backups personenbezogene Daten und unterliegen der DSGVO: Bewahre sie verschlüsselt auf und lösche sie, wenn du sie nicht mehr brauchst.

Eine Routine, die du wirklich durchhältst

Wähle einen Rhythmus, der zu der Häufigkeit passt, mit der sich die Seite ändert: nach jeder größeren Änderung plus eine monatliche Erinnerung. Versieh Downloads mit dem Datum im Namen. Übe zweimal im Jahr die Wiederherstellung: Öffne die heruntergeladene Kopie oder das GitHub-Repository und prüfe, ob sie enthält, was du erwartest.

Zum Einrichten mit Uttra kannst du sagen: „Verbinde dieses Projekt mit meinem GitHub-Repository und halte es synchron, und erkläre mir, wie ich den vollständigen Code herunterlade.“ Tu das vor einem großen Relaunch, nicht danach.

Häufige Fragen

So oft, wie du Arbeit verlieren könntest, ohne dass es wehtut. Bei einer Seite, die sich wöchentlich ändert, ist eine Kopie nach jeder wichtigen Änderung plus eine monatliche Kontrolle ein guter Start.

Auf einem Gerät oder Laufwerk getrennt von deinem Hauptrechner, idealerweise mit einer zweiten Kopie in verschlüsseltem Cloud-Speicher. Lass keine geheimen Schlüssel darin.

Wenn du den Code per Download oder über GitHub besitzt, kannst du ihn jederzeit woanders hosten. Das ist der eigentliche Wert einer eigenen Kopie.

Probier es an deinem Projekt

Beschreibe in eigenen Worten, was du willst, und sieh zu, wie deine Website oder dein System entsteht — dann ändere es im Chat.

Kostenlos starten