Community-Lösung

Immich-Fotos nach der Deinstallation von ZimaOS verschwunden: Was der Thread von 2025 bewiesen hat, was nicht und wie sich Datenverlust vermeiden lässt

An August-September 2025 thread where a user reported losing decades of Immich photos after uninstall/reinstall activity and suspected the Delete configs option. A community reply proposed that originals may have been stored inside app-managed data, but the posted custom Compose actually mapped Immich library/postgres/cache under /mnt/bigdrive/data/immich. Zima-Giorgio confirmed the app was not installed from the ZimaOS Store. The thread never established the deletion mechanism.

Das Wichtigste, was diese Quelle nicht belegt, ist, dass ZimaOS das NAS unabhängig gescannt und eine normale Fotobibliothek gelöscht hat. Der Benutzer berichtete, dass seine Immich-Dateien nach einer Deinstallation/Neuinstallation verschwunden waren, und vermutete die Option „Konfigurationen löschen“. Der genaue Löschvorgang wurde von IceWhale jedoch nie reproduziert oder diagnostiziert.

Die später veröffentlichte Konfiguration zeigte eine benutzerdefinierte Docker-Compose-Bereitstellung, nicht das Immich-Paket aus dem ZimaOS Store. Datenbank, Machine-Learning-Cache und Bibliothek waren unter /mnt/bigdrive/data/immich/... als Bind-Mounts eingebunden. Zima-Giorgio stellte ausdrücklich fest, dass die App nicht aus dem ZimaOS Store stammte. Daher wäre es unseriös zu behaupten, dass das normale Deinstallationsverhalten des Stores den Verlust verursacht hat. Die dauerhafte Lehre lautet, unersetzliche Foto-Assets und Datenbank-Backups außerhalb jedes Bereinigungspfads aufzubewahren, den man nicht vollständig versteht.

Der Benutzer meldete, dass unersetzliche Fotos nach der Deinstallation/Neuinstallation fehlten

Der Benutzer der Quelle glaubte, möglicherweise beim Entfernen von Immich eine Option zum Löschen der Konfiguration aktiviert zu haben. Außerdem beschrieb er Absturzschleifen und einen erschwerten Zugriff auf die Protokolle während des Fehlers. Schließlich gab er ZimaOS auf, nachdem er die Bilder nicht wiederherstellen konnte.

Dies ist ein ernstzunehmender Bericht über Datenverlust. Im Forum wurde jedoch nie eine reproduzierbare Abfolge dokumentiert, die gezeigt hätte, welche Aktion tatsächlich welche Dateien entfernt hat.

Die erste Erklärung war eine Theorie aus der Community

Eine Antwort aus der Community vermutete, dass die Originale möglicherweise in einem App-Ordner lagen, den die Deinstallationsbereinigung als Konfigurations- oder Benutzerdaten betrachtete. Das ist eine berechtigte Warnung, insbesondere wenn Benutzer Konfiguration, Datenbank und Originalmedien in einem gemeinsamen AppData-Verzeichnis mischen.

Als Ursache für diesen konkreten Vorfall wurde dies jedoch nicht bestätigt.

Das veröffentlichte Compose-Setup band Daten außerhalb des normalen Store-AppData-Beispiels ein

Der Benutzer veröffentlichte später eine Compose-Definition mit Host-Pfaden wie:

/mnt/bigdrive/data/immich/postgres
/mnt/bigdrive/data/immich/cache
/mnt/bigdrive/data/immich/library

Der Immich-Server band den Bibliotheksordner unter /data ein. Das ist ein wichtiges Beweismittel, da es nicht zur zuvor aufgestellten einfachen Theorie passt, dass sich alle Originale unter /DATA/AppData/immich befanden.

IceWhale bestätigte, dass es nicht das Immich-Paket aus dem ZimaOS Store war

Zima-Giorgio fragte nach der Herkunft der App, nachdem er die Konfiguration geprüft hatte. Der Benutzer antwortete, dass sie aus der Docker-Compose-Datei von Immich stammte. Giorgio empfahl daraufhin, Apps aus dem ZimaOS Store zu installieren.

Diese Empfehlung klärt nicht, wodurch die Dateien gelöscht wurden, grenzt jedoch eindeutig die Zuständigkeit der App-Verwaltung ab.

Aktuelles ZimaOS behandelt Container und eingebundene Daten als unterschiedliche Dinge

Die aktuelle Dokumentation von IceWhale erklärt, dass der Container selbst entbehrlich ist, während wichtige Anwendungsdaten in eingebundenen Host-Ordnern liegen. Sie empfiehlt ausdrücklich, diese Host-Ordner zu sichern und AppData auf geeignetem Speicher abzulegen.

Nutzen Sie das aktuelle App-Datenmodell von ZimaOS, bevor Sie eine zustandsbehaftete App entfernen.

Immich benötigt sowohl den Schutz der Assets als auch der Datenbank

Auf der Festplatte gespeicherte Fotos und Videos sind nur die eine Hälfte einer Immich-Wiederherstellung. Alben, Benutzer, Metadaten, Dateiverweise und der Anwendungsstatus liegen in PostgreSQL. Ein sicherer Plan schützt daher sowohl den Asset-Baum als auch ein kompatibles Datenbank-Backup.

Verlassen Sie sich nicht auf ein Kontrollkästchen bei der App-Deinstallation als Backup-Strategie.

Vor der Deinstallation einer Fotobibliotheksverwaltung

  1. alle Volume-Zuordnungen auf der Host-Seite dokumentieren;
  2. den tatsächlichen Speicherort der Foto- und Video-Assets überprüfen;
  3. ein unabhängiges Datenbank-Backup erstellen und testen;
  4. unersetzliche Assets auf ein anderes Gerät oder Speichermedium kopieren;
  5. genau verstehen, auf welche Daten sich eine Option wie „Benutzerdaten/Konfiguration löschen“ auswirkt;
  6. erst danach die App entfernen oder neu erstellen.

Wenn Dateien plötzlich verschwinden, sollten weitere Schreibvorgänge minimiert werden

Stoppen Sie die Anwendung und vermeiden Sie es, Container zu installieren oder neu zu erstellen oder neue Daten auf das betroffene Dateisystem zu kopieren, bis Sie dessen Zustand verstanden haben. Stellen Sie zunächst aus überprüften Backups wieder her. Wenn kein Backup vorhanden und die Dateien tatsächlich verschwunden sind, bewahren Sie die Medien unverändert auf und wenden Sie sich an einen Spezialisten für dateisystemspezifische Wiederherstellung, anstatt wiederholt darauf zu schreiben.

Die Community der Quelle erwähnte Wiederherstellungstools. Dabei handelte es sich jedoch nicht um Verfahren von IceWhale, und sie sind nicht für jedes RAID- oder Dateisystem garantiert sicher.

FAQ zu Datenverlust bei Immich

Hat IceWhale bestätigt, dass die Deinstallation aus dem ZimaOS Store die Fotos des Benutzers gelöscht hat?

Nein. Die App war eine benutzerdefinierte Compose-Bereitstellung, und der genaue Löschmechanismus wurde nie festgestellt.

Zeigte das veröffentlichte Compose-Setup die Bibliothek unter /DATA/AppData/immich?

Nein. Es zeigte Bind-Mounts für Bibliothek, Datenbank und Cache unter /mnt/bigdrive/data/immich.

Was ist die sicherste Vorbeugung?

Sichern Sie sowohl die ursprünglichen Foto- und Video-Assets als auch die Immich-Datenbank unabhängig voneinander, bevor Sie den Stack deinstallieren, zurücksetzen oder neu zuordnen.