Gemenskapslösning

Flytta Immichs fotolagring till en NAS eller en större disk på ZimaOS

A March–April 2025 Immich storage thread where an IceWhale reply pointed users to Docker path mapping and a community member documented the exact host-side volume changes needed to move database, model cache, uploads, and selected media paths to larger storage.

Immich kan använda stora mängder lagringsutrymme, så att låta uppladdningar, databasen och cacheminnet för maskininlärning ligga på ZimaOS-systemdisken är sällan idealiskt för ett växande fotobibliotek.

Den här tråden från 2025 beskriver ett manuellt sätt att flytta Immich till en annan lagringsplats i ZimaOS genom att redigera volymmappningar på värdsystemet. Aktuella versioner av ZimaOS erbjuder nu även mer direkta kontroller för lagringsplatser och migrering, så de manuella skärmbilderna bör främst ses som en förklaring av hur sökvägarna i containrarna hänger ihop.

Öppna Immich-inställningarna innan du ändrar volymer

ZimaOS Immich-appens meny med alternativet Inställningar markerat innan lagringsvolymerna ändras
Arbetsflödet i communityt började med att öppna inställningarna för den installerade Immich-appen i stället för att flytta mappar på måfå i Filer.

Flytta värdsökvägen för databasen, inte containersökvägen

Immich-volymmappning för databasen med en värdsökväg på /media/Main och PostgreSQL-containersökvägen oförändrad
I community-exemplet ändrades ZimaOS-sidan av databasmappningen, medan PostgreSQL-containerns destinationssökväg lämnades oförändrad.

Denna åtskillnad mellan värd och container är avgörande. Applikationen förväntar sig specifika sökvägar inuti sina containrar. Om du ändrar båda sidorna utan att förstå stacken kan det hindra starten eller få befintliga data att verka saknas.

Cachen för maskininlärning kan också ligga på större lagring

Immich-volymmappning för maskininlärning med modellcachen lagrad under en större /media-sökväg i ZimaOS
I community-exemplet flyttades mappen för modellcachen på värdsystemet, medan containerns förväntade cachesökväg behölls.

Fliken immich-server kräver större försiktighet

Volymmappningar för Immich-servern som visar uppladdningssökvägen och valda mediamappar omdirigerade till lagring under /media
Författaren till källinlägget betonade att vissa immich-server-mappningar bör ändras, medan andra måste förbli exakt som applikationen förväntar sig.

Källinlägget testades av communityt och är ingen garanti från IceWhale för alla Immich-versioner. Immichs stack har förändrats avsevärt över tid, så återskapa inte exakt denna volymtabell från 2025 i ett nyare paket utan att först jämföra med den aktuella appdefinitionen.

Aktuella versioner av ZimaOS erbjuder ett mer direkt lagringsarbetsflöde

Aktuella instruktioner för Immich i ZimaOS gör det möjligt att ändra lagringsplatser för filer och beskriver hur Immich-data kan flyttas till en annan disk genom datamigrering eller en kontrollerad manuell kopiering.

För en aktuell installation bör du börja med de aktuella kontrollerna för Immich-lagring och migrering innan du återskapar volymmappningar utifrån en skärmbild från 2025.

Om du flyttar filer manuellt ska du först stoppa Immich

Aktuella riktlinjer för ZimaOS säger att Immich ska inaktiveras innan dess galleridata kopieras manuellt. Därefter uppdaterar du den relevanta sökvägen på värdsystemet och startar om applikationen. Genom att stoppa skrivningar under flytten minskar risken för att ett inkonsekvent fotobibliotek kopieras.

Vanliga frågor om Immich-lagring i ZimaOS

Kan Immich lagra foton på en större disk i stället för ZimaOS-HD?

Ja. Både community-exemplet från 2025 och det aktuella Immich-arbetsflödet i ZimaOS stöder användning av en annan lagringsplats.

Bör jag ändra PostgreSQL-sökvägen på containersidan?

Inte enligt källarbetsflödet. Lagringssökvägen på värdsystemet ändrades, medan applikationscontainerns sökväg förblev den förväntade PostgreSQL-sökvägen.

Måste jag följa alla fyra flikarna från 2025 exakt?

Nej. Se dem som historiska exempel på containerlayouten. Jämför med det aktuella Immich-paketet innan du ändrar något.

Finns det nu ett inbyggt migreringsalternativ?

Aktuella Immich-riktlinjer för ZimaOS beskriver både datamigrering och en kontrollerad manuell flytt av Immich-data.