← Zurück zur Übersicht World Backup Day 2026: Die 15-jährige Mahnung und der 3-2-1 Guide für Docker

World Backup Day 2026: Die 15-jährige Mahnung und der 3-2-1 Guide für Docker

15 Jahre World Backup Day: Mehr als nur ein Schwur

Heute, am 31. März 2026, jährt sich der World Backup Day zum 15. Mal. Was 2011 als kleine Initiative auf Reddit begann, ist heute eine globale Notwendigkeit. In einer Welt, in der KI-gesteuerte Ransomware-Angriffe innerhalb von Sekunden ganze Infrastrukturen lahmlegen können, reicht ein einfaches "Ich kopiere das mal auf den USB-Stick" nicht mehr aus.

Der offizielle World Backup Pledge lautet auch 2026: "Ich schwöre feierlich, meine wichtigen Dokumente und kostbaren Erinnerungen am 31. März zu sichern." Doch wir gehen heute einen Schritt weiter und bauen eine automatisierte, verschlüsselte und effiziente Lösung.

Die goldene 3-2-1-Regel (Update 2026)

Bevor wir in den Code springen, rufen wir uns die Basis in Erinnerung. Datensicherheit bedeutet:

  1. 3 Kopien deiner Daten (Original + 2 Backups).
  2. 2 verschiedene Medien (z. B. lokale SSD und Cloud-Speicher).
  3. 1 Kopie offsite (physisch an einem anderen Ort, um Brände oder Diebstahl abzusichern).

Tutorial: Modernes Backup mit Restic und Docker

Wir nutzen Restic, ein modernes Backup-Tool, das von Haus aus Verschlüsselung, Deduplizierung und Geschwindigkeit priorisiert. Kombiniert mit Docker erhalten wir eine portable Lösung, die überall läuft.

Schritt 1: Das Labor vorbereiten

Wir erstellen eine saubere Struktur für unser Backup-Projekt.

mkdir restic-backup-lab && cd restic-backup-lab
mkdir data-to-backup repo-local

Füge ein paar Testdaten in data-to-backup ein:

echo "Meine geheimen Pläne für 2026" > data-to-backup/geheim.txt
echo "Urlaubsbilder vom Mars" > data-to-backup/mars.txt

Schritt 2: Docker Compose Setup

Wir nutzen das offizielle Restic-Image. Für dieses Tutorial simulieren wir das "Offsite"-Backup in einem lokalen Ordner repo-local, aber du kannst Restic problemlos mit S3, Backblaze B2 oder Azure verbinden.

restic-backup-lab/docker-compose.yml:

version: '3.8'

services:
  restic:
    image: restic/restic:latest
    volumes:
      - ./data-to-backup:/data:ro
      - ./repo-local:/repo
    environment:
      - RESTIC_REPOSITORY=/repo
      - RESTIC_PASSWORD=mein-super-sicheres-passwort-2026

Schritt 3: Das Repository initialisieren

Bevor Restic Daten speichern kann, muss der Speicherort (das Repository) vorbereitet werden.

docker compose run --rm restic init

Schritt 4: Das erste Backup (Snapshot) erstellen

Jetzt sichern wir unsere Daten. Restic erstellt dabei einen "Snapshot".

docker compose run --rm restic backup /data

Du wirst sehen, wie Restic die Daten scannt, verschlüsselt und hochlädt. Dank der Deduplizierung werden bei zukünftigen Backups nur die Änderungen übertragen – das spart massiv Speicherplatz.

Schritt 5: Backups verwalten und verifizieren

Ein Backup, das nicht getestet wurde, existiert nicht.

Snapshots auflisten:

docker compose run --rm restic snapshots

Daten-Integrität prüfen:

docker compose run --rm restic check

Warum Restic im Jahr 2026?

Restic bietet Vorteile, die gerade heute entscheidend sind:

  • Verschlüsselung: Alle Daten verlassen deinen Rechner nur verschlüsselt. Ohne dein Passwort sind sie wertlos.
  • Deduplizierung: Identische Datenblöcke werden nur einmal gespeichert. Ideal für wachsende Foto-Bibliotheken.
  • Snapshot-Konzept: Du kannst in der Zeit zurückspringen und genau den Zustand von vor drei Tagen wiederherstellen.

Tipp vom Profi: Nutze einen Passwort-Manager für dein RESTIC_PASSWORD. Wenn du dieses Passwort verlierst, sind deine Backups für immer verloren – da hilft auch keine KI.

Fazit zum World Backup Day

Nutze den heutigen Tag als Anlass. Setze dein Setup auf, automatisiere es (z. B. via Cron oder GitLab CI) und schlafe ruhig. Ein funktionierendes Backup ist der ultimative Schutz gegen Hardware-Fehler, menschliches Versagen und Cyber-Kriminalität.

Hast du dein Backup heute schon geprüft?