-
Notifications
You must be signed in to change notification settings - Fork 0
Backup
Backups sind kein Luxus, sondern eine Überlebensstrategie – besonders beim Experimentieren mit dem Raspberry Pi.
💡 Warum Backups?
- Schutz vor Hardwareausfällen (z. B. defekte SD-Karte).
- Sicherung vor Softwarefehlern oder Fehlkonfigurationen.
- Wiederherstellung früherer Zustände – oft mit einem einzigen Befehl.
BorgBackup ist ein mächtiges, aber leichtgewichtiges Backup-Tool – ideal für den Raspberry Pi:
| Feature | Beschreibung |
|---|---|
| Deduplizierung | Speichert identische Dateien/Datenblöcke nur einmal – spart Platz. |
| Kompression | Reduziert den Speicherbedarf weiter. |
| Verschlüsselung | Schützt Daten bei externer Speicherung. |
| Einfache Wiederherstellung | Ermöglicht das Zurückspielen einzelner Dateien oder ganzer Verzeichnisse. |
💡 Vergleich:
BorgBackup ist das „Git für Backups“ – versionsfähig, effizient und schnell.
sudo apt update
sudo apt install borgbackup💡 Tipp: Ideal ist ein externes Laufwerk oder Netzwerkspeicher (z. B. NAS).
borg init --encryption=repokey /mnt/backup/borg-repo-
--encryption=repokeysorgt für verschlüsselte Daten.
💡 Beispiel: Backup des Verzeichnisses /home:
borg create --stats /mnt/backup/borg-repo::$(date +%Y-%m-%d) /home- Erstellt einen neuen Archiv-Snapshot mit Datumsnamen.
borg check /mnt/backup/borg-repo💡 Beispiel: Backup in ein temporäres Verzeichnis einhängen:
borg mount /mnt/backup/borg-repo::2025-10-28 /mnt/restore💡 Tipp: In DOITPi lässt sich BorgBackup leicht über Cron oder systemd-Timer automatisieren:
crontab -e💡 Beispiel-Cron-Job (täglich um 3 Uhr morgens):
0 3 * * * borg create --stats /mnt/backup/borg-repo::$(date +\%Y-\%m-\%d) /homeIn Kursen oder Makerspaces können alle Teilnehmenden eigenes Repository auf einem gemeinsamen Server nutzen:
| Vorteil | Beschreibung |
|---|---|
| Zentralisierte Verwaltung | Alle Backups an einem Ort – einfache Verwaltung. |
| Datenverlust-Risiko minimieren | Snapshots lassen sich vergleichen und versionieren. |
| DevOps-Workflows | Ideal für Raspberry Pi-Projekte mit Versionskontrolle. |
| Frage | Antwort |
|---|---|
| Was ist der Unterschied zu rsync? | BorgBackup bietet Deduplizierung, Kompression und Verschlüsselung. |
| Kann ich BorgBackup auf dem Raspberry Pi nutzen? | Ja! BorgBackup ist leichtgewichtig und läuft stabil auf dem Raspberry Pi. |
| Wie viel Speicherplatz spare ich durch Deduplizierung? | Bis zu 90%, je nach Daten. |
| Kann ich Backups automatisieren? | Ja, mit Cron oder systemd-Timer. |
- BorgBackup installieren: BorgBackup auf dem Raspberry Pi einrichten.
- BorgBackup automatisieren: Backups mit Cron oder systemd-Timer planen.
- BorgBackup und NAS: Backups auf Netzwerkspeicher sichern.
- BorgBackup für DevOps: Backups in DevOps-Workflows integrieren.
💡 Warum BorgBackup mit DOITPi?
- Sicherheit: BorgBackup schützt vor Datenverlust und Hardwareausfällen.
- Effizienz: Deduplizierung und Kompression sparen Speicherplatz.
- Praktisch: Ideal für Bildung, Makerspaces und DevOps-Projekte!
Hier zur Startseite der DOITPi-Wiki
DOITPi ist Open Source und steht unter der MIT-Lizenz.
- Code: GitHub Repository
- Dokumentation: Wiki
- Releases: Aktuelles Image herunterladen
Hinweis: DOITPi nutzt Tools und Bibliotheken Dritter. Die jeweiligen Lizenzen finden Sie in den Danksagungen.
DOITPi steht auf den Schultern von Riesen. Besonderer Dank gilt:
- Raspberry Pi OS (Basis-System)
- CustomPiOS (Image-Erstellung)
- NetworkManager (Auto-Hotspot-Funktion)
- ROS2 & Node-RED (Robotik & IoT)
- Ansible (Automatisierung)
- Allen Mitwirkenden (GitHub Contributors)!
💙 Möchtest du hier auftauchen? Trage bei und sende einen Pull Request!
DOITPi © 2023–2025 DevOps & IoT für alle – einfach, offen, leistungsstark.
Für Eilige:
Du willst sofort loslegen? Hier ist der direkte Weg zur Installation:
Was du brauchst:
- Raspberry Pi (Modell 3/4/5 oder Zero 2 W)
- microSD-Karte (mind. 32 GB)
- Kartenleser o.Ä
- Netzteil
- 15 Minuten Zeit
Los geht’s! 🎉
⚡ DOITPi Auto-Hotspot
Immer verbunden – automatisch!
- Aktiviert sich selbst, wenn kein WLAN verfügbar ist.
-
SSID:
AP_<Hostname>| Passwort:123456789 - Zugriff per Browser/SSH – ideal für Headless-Betrieb.
- Automatische Umschaltung alle 60 Sekunden.
🔒 Passwort anpassen! 🔧
Kurz, klar, direkt zum Ziel – perfekt für alle, die keine Zeit verlieren wollen! 😊