Duplicati — Offsite-Backup nach Google Drive
Stand: 20. März 2026
Übersicht
Duplicati sichert kritische Konfigurationen und Daten vom raspip5 verschlüsselt (AES-256) nach Google Drive. Ergänzt Time Machine (lokal) und MoneyMoney-Backup (remote) um eine Offsite-Komponente.
Architektur
raspip5 (192.168.178.199) Google Drive
┌──────────────────────────┐ ┌──────────────┐
│ Duplicati │── HTTPS ──────▶ │ Backups/ │
│ (Container, Port 8200) │ AES-256 │ raspip5/ │
│ │ inkrementell │ │
│ Quellen: │ └──────────────┘
│ - Docker Configs │
│ - Claude Wissensbasis │
│ - Dokumentation │
│ - Scripts │
│ - SSH Keys + Config │
│ - API Credentials │
│ - systemd Services │
│ - MoneyMoney Backups │
└──────────────────────────┘
Container
| Eigenschaft | Wert |
|---|---|
| Container | duplicati |
| Image | lscr.io/linuxserver/duplicati:latest |
| Port | 8200 |
| Web-UI | http://192.168.178.199:8200 |
| Passwort | zaphod42 |
| Netzwerk | default |
| Compose | /data/docker/docker-compose.yml |
Gemountete Quellen
| Container-Pfad | Host-Pfad | Inhalt |
|---|---|---|
/source/docker |
/data/docker/ |
Docker Compose + Container-Configs |
/source/claude |
~/.claude/ |
Claude Code Wissensbasis |
/source/dokumentation |
~/dokumentation/ |
Doku-Dateien |
/source/scripts |
~/scripts/ |
Scripts |
/source/backup |
~/backup/ |
MoneyMoney-Archive |
/source/ssh |
~/.ssh/ |
SSH Keys + Config |
/source/env |
diverse ~/.env.* |
API Credentials |
/source/systemd |
/etc/systemd/system/ |
Eigene systemd-Services |
Alle Quellen sind read-only gemountet.
Backup-Ziel
- Typ: Google Drive
- Pfad: Backups/raspip5
- Authentifizierung: OAuth (AuthID in Duplicati-UI konfiguriert)
Backup-Verhalten
- Erstes Backup: Vollständig
- Folgende: Inkrementell (Block-Level-Deduplizierung)
- Verschlüsselung: AES-256
- Volume-Größe: 50 MB (Standard)
Empfohlene Exclude-Filter
*/homeassistant/config/.storage/*
*/homeassistant/config/backups/*
*/homeassistant/config/tts/*
*/homeassistant/config/home-assistant_v2.db*
*/matter-server/*
*/uptime-kuma/*
*/node_modules/*
*.db-wal
*.db-shm
*.log
__pycache__
Verwaltung
# Web-UI öffnen
open http://192.168.178.199:8200
# Container-Logs
cd /data/docker && docker compose logs duplicati --tail 50
# Container neu starten
cd /data/docker && docker compose restart duplicati
Zusammenspiel mit anderen Backups
| Backup | Ziel | Inhalt | Intervall | Offsite |
|---|---|---|---|---|
| Duplicati | Google Drive | Pi-Configs, Credentials, Doku, MoneyMoney | täglich | ✅ |
| Time Machine (→ Doku 58) | raspip5 (SMB) | Gesamtes Mac-System | stündlich | ❌ |
| MoneyMoney (→ Doku 57) | iCloud + raspip5 | Banking-Daten | monatlich | ✅ |
| Oxidized | Git auf Pi | Sophos Firewall-Config | stündlich | ❌ |
Erstellt: 20.03.2026