4.2 KiB
Kapitel 8 – Duplicati – GUI-gestütztes Backup nach der 3-2-1-Regel
1. Einleitung
Backups gehören zu den wichtigsten Grundlagen im UCC.
Dieses Kapitel zeigt dir, wie du mit Duplicati ein sicheres und komfortables Backup-System einrichtest.
Duplicati ist eine Open-Source-Backup-Software mit Web-GUI, die für Einsteiger verständlich bleibt, aber genug Funktionen für große Datenmengen bietet.
Warum Duplicati?
- GUI-basiert: Die gesamte Einrichtung und Verwaltung erfolgt bequem im Browser.
- Verschlüsselung & Komprimierung: Schützt Daten und spart Speicherplatz.
- Inkrementelle Sicherung: Nach dem ersten Backup werden nur geänderte Teile übertragen.
- Breite Speicherziel-Unterstützung: Lokale Platten, NAS, externe USB-Disks und Cloud-Dienste – wichtig für die 3-2-1-Regel.
- Flexible Anpassung: Für große Archive wie VOD-Sammlungen können wir im Premium-Teil die Blockgröße anpassen und Workarounds zur Beschleunigung nutzen.
Die 3-2-1-Regel
Für ein wirklich belastbares Backup brauchst du:
- 3 Kopien der Daten
→ 1 × Original + 2 × Backup - auf 2 unterschiedlichen Speichermedien
→ z. B. interne HDD + NAS oder USB-HDD - davon 1 Kopie außer Haus
→ z. B. Cloud-Speicher oder extern gelagerte Festplatte
[!WARNING]
RAID ersetzt kein Backup.
Brand, Diebstahl oder Malware betreffen alle Laufwerke im selben Gerät – nur getrennte Speicherorte schützen.
Für wen dieses Kapitel gedacht ist
Wir bleiben bei der gewohnten Zielgruppe: Content-Creator und Privatanwender ohne tiefes Linux-Wissen.
Deshalb zeigen wir alle Schritte in der Web-GUI von Duplicati.
CLI-Befehle werden nur dann benötigt, wenn sie klare Vorteile bringen (z. B. optimierte Blockgröße).
Diese Sonderfälle behandeln wir im Premium-Kapitel und liefern sie als fertige Befehle, sodass du nichts selbst zusammensuchen musst.
[!TIP]
In Free lernst du die Basisinstallation und ein erstes komplettes Backup (z. B. Nextcloud).
Im Premium-Teil kommen Performance-Optimierungen, selektive Sicherung und Workarounds für große Archive dazu.
Schaubild – 3-2-1-Regel (Platzhalter)
[Schaubild: Quelle → lokales Backup → zweites Medium → außer Haus]
- Quelle: z. B. Nextcloud-Daten
- Backup 1: schnelles lokales Repository (z. B. interne HDD/SSD)
- Backup 2: zweites Medium (z. B. externe USB-HDD oder NAS)
- Außer Haus: Cloud-Ziel oder physisch ausgelagerte Festplatte
2. Voraussetzungen
Duplicati benötigt kein komplexes System und läuft stabil auf einer schlichten Linux-Umgebung.
Für saubere Trennung und Wartbarkeit setzen wir wie gewohnt auf einen eigenen LXC-Container mit Debian 12.
2.1 Minimale Systemressourcen des Containers
- Betriebssystem: Debian 12
- CPU: 2 Kerne
- RAM: 4 GB (empfphlen nicht weniger)
- Root-Speicher: 10 GB für Programm, Logs und Metadaten
- Netzwerk: DHCP mit Reservierung im Router (innerhalb des DHCP-Pools, siehe Kapitel 1)
- Backup-Speicherort:
- lokales Verzeichnis auf dem Proxmox-Host (z. B.
/mnt/backups/) oder - eingehängte externe HDD / NAS-Freigabe
- lokales Verzeichnis auf dem Proxmox-Host (z. B.
[!WARNING]
Plane für das Backup-Ziel mindestens 120 % der Datenmenge ein, die du sichern möchtest.
Für inkrementelle Versionen und wachsende VOD-Archive ist dieser Puffer wichtig.
2.2 Voraussetzungen im UCC-Netzwerk
- Ein laufender Proxmox-Host mit Internetzugang
- Zugriff auf den geplanten Backup-Speicherort (lokal oder im Netzwerk)
- Bereits eingerichteter Nginx Proxy Manager (Kapitel 3), falls die Duplicati-Web-GUI später unter einer Domain und per HTTPS erreichbar sein soll
2.3 Sicherheit
Duplicati verschlüsselt Backups optional mit AES-256.
Das Passwort für die Verschlüsselung darf nicht verloren gehen – ohne dieses ist keine Wiederherstellung möglich.
Wir empfehlen, das Passwort in Vaultwarden (Kapitel 5) zu speichern.
[!TIP] Wer von Anfang an die 3-2-1-Regel umsetzen will, plant gleich zwei Ziele ein:
- ein schnelles lokales Backup-Ziel (z. B. interne HDD oder NAS)
- ein zweites Medium oder Cloud-Speicher für die Kopie außer Haus