Backup meiner immich-Instanz
| 3 min Lesezeit
Aus »historischen Gründen« speichere ich mein Fotoarchiv doppelt. Einmal in einer Ordnerstruktur auf der Festplatte, ein zweites Mal in einer selbst gehosteten immich-Instanz. Folgenden Ablauf habe ich, um neue Fotos in meine Sammlung zu integrieren:
- Fotos von Smartphones werden via Syncthing automatisch auf den Heimserver geschoben.
- Diese Fotos und eventuell vorhandene Bilder anderer Kameras werden in einen Ordner »Neueingang« geschoben.
- Grobe Vorsortierung: Verwackelte und unnütze Bilder löschen, den Rest in eine sinnvolle Ordner-Struktur sortieren (»JJJJ-MM-DD-Beschreibung«).
- Diese Ordner werden ins »Archiv« geschoben.
- Anschließend werden die neuen Bilder auch noch zu meiner immich-Instanz geladen, hier dann in Alben sortiert, geprüft, ob die Personen richtig erkannt wurden, usw.
Fotos gehören für mich zu den Daten, die unwiederbringlich sind. Diese Daten sollten bei einem Hardwaredefekt, Wohnungsbrand oder einer anderen Katastrophe keinesfalls für immer verloren sein. Das Fotoarchiv (Ordnerstruktur) wird daher mehrfach gesichert:
- Spiegelung zwischen Heimserver und Hauptrechner (streng genommen kein Backup)
- Sicherung mittels eines lokal betriebenen Backup-Servers
- Sicherung extern auf einen weiteren Heimserver bei einem Familienmitglied (verschlüsselt)
- Sicherung extern auf einer Storage-Box bei Hetzner (verschlüsselt)
Das Ordner-basierte Archiv betreibe ich schon ziemlich lange, immich kam erst vor etwa zwei Jahren dazu. Bei einem Defekt des Servers wäre mein Fotoarchiv nicht verloren, die innerhalb von immich angelegten Alben, die erkannten Gesichter, die Notizen zu den Fotos, usw. jedoch schon. Gut, es gibt einen wöchentlichen Snapshot des immich-Servers, welcher jedoch nur lokal und nicht extern gesichert wird. Und lokal auf demselben Gerät, auf dem auch der immich-Server selbst läuft. Dieser Zustand beschäftigte mich immer mal wieder, und wirklich glücklich war ich nicht damit. Also habe ich diesen Zustand für mich wie folgt gelöst:
- eine weitere Storage-Box bei Hetzner angemietet
- das von immich zur Verfügung gestellt Backup-Skript ein wenig auf meine Bedürfnisse angepasst
- Backup gestartet (dank Glasfaser war die initiale Sicherung von knapp einem halben Terabyte innerhalb weniger Stunden auf der Storage-Box gesichert)
- Cronjob zur regelmäßigen Ausführung des Backups erstellt
Nun bin ich erstmal wieder etwas zufriedener. Eins der kommenden Wochenenden werde ich dazu nutzen, das Zurückspielen zu testen. Weil: Ein Backup, das sich im Ernstfall nicht zurückspielen lässt, ist kein Backup.
PS: Ich weiß, dass immich ebenfalls automatisiert Bilder von Smartphones auf den immich-Server sichern könnte. Ich will das aber nicht. Bin mit meinem Ablauf eigentlich ganz zufrieden. Besonders jetzt, wo ich weiß, dass die immer wichtiger werdende immich-Datenbank ebenfalls gesichert ist.