Soluzione della community

Sposta l’archiviazione delle foto di Immich su un NAS o su un disco più capiente in 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 può consumare una grande quantità di spazio di archiviazione, quindi lasciare i caricamenti, il database e la cache di machine learning sul disco di sistema di ZimaOS è raramente l'ideale per una libreria fotografica in crescita.

Questa discussione del 2025 documenta un metodo manuale per spostare Immich in un'altra posizione di archiviazione di ZimaOS modificando le mappature dei volumi sul sistema host. Le versioni attuali di ZimaOS offrono anche controlli più diretti per la posizione di archiviazione e la migrazione, quindi gli screenshot del metodo manuale vanno considerati soprattutto come una spiegazione del rapporto tra i percorsi del container.

Apri le impostazioni di Immich prima di modificare i volumi

Menu dell'app Immich di ZimaOS con l'opzione Impostazioni evidenziata prima della modifica dei volumi di archiviazione
Il flusso di lavoro della community iniziava aprendo le impostazioni dell'applicazione Immich installata, anziché spostare alla cieca le cartelle in File.

Sposta il percorso host del database, non il percorso del container

Mappatura del volume del database di Immich con un percorso host su /media/Main e il percorso del container PostgreSQL lasciato invariato
La configurazione funzionante della community modificava il lato ZimaOS della mappatura del database, lasciando invariata la destinazione del container PostgreSQL.

Questa distinzione tra host e container è fondamentale. L'applicazione si aspetta percorsi specifici all'interno dei propri container; modificare entrambi i lati senza comprendere la struttura dello stack può impedire l'avvio o far sembrare mancanti i dati esistenti.

Anche la cache di machine learning può essere spostata su uno spazio di archiviazione più capiente

Mappatura del volume di machine learning di Immich con la cache dei modelli archiviata in un percorso /media più capiente su ZimaOS
L'esempio della community spostava la cartella della cache dei modelli sul sistema host, mantenendo la destinazione della cache prevista dal container.

La scheda immich-server richiede maggiore attenzione

Mappature dei volumi del server Immich che mostrano il percorso dei caricamenti e le cartelle multimediali selezionate reindirizzate allo spazio di archiviazione sotto /media
L'autore della fonte ha sottolineato che alcune mappature di immich-server devono essere modificate, mentre altre devono rimanere esattamente come previsto dall'applicazione.

Il post originale era stato testato dalla community e non rappresentava una garanzia di IceWhale per ogni versione di Immich. Lo stack di Immich è cambiato notevolmente nel tempo, quindi non ricreare questa identica tabella dei volumi del 2025 su un pacchetto più recente senza confrontarla con la definizione attuale dell'app.

Le versioni attuali di ZimaOS offrono un flusso di lavoro più diretto per lo spazio di archiviazione

Le istruzioni attuali di ZimaOS per Immich consentono di modificare le posizioni dei file di archiviazione e descrivono come spostare i dati di Immich su un altro disco tramite Migrazione dati o una copia manuale controllata.

Per un'installazione attuale, inizia con i controlli attuali di archiviazione e migrazione di Immich prima di ricostruire le mappature dei volumi partendo da uno screenshot del 2025.

Se sposti manualmente i file, arresta prima Immich

Le indicazioni attuali di ZimaOS prevedono di disabilitare Immich prima di copiare manualmente i dati della Galleria, quindi di aggiornare il percorso corrispondente sul sistema host e riavviare l'applicazione. Interrompere le scritture durante lo spostamento riduce il rischio di copiare una libreria fotografica incoerente.

Domande frequenti sullo spazio di archiviazione di Immich su ZimaOS

Posso archiviare le foto di Immich su un disco più capiente invece che su ZimaOS-HD?

Sì. Sia l'esempio della community del 2025 sia il flusso di lavoro attuale di ZimaOS per Immich supportano l'uso di un'altra posizione di archiviazione.

Devo modificare il percorso PostgreSQL sul lato container?

Non nel flusso di lavoro originale. È stato modificato il percorso di archiviazione sul sistema host, mentre il percorso del container dell'applicazione è rimasto quello PostgreSQL previsto.

Devo seguire esattamente tutte e quattro le schede del 2025?

No. Considerale esempi storici della struttura dei container. Confrontale con il pacchetto attuale di Immich prima di modificare qualsiasi cosa.

Esiste ora un'opzione di migrazione integrata?

Le indicazioni attuali di ZimaOS per Immich descrivono sia la Migrazione dati sia uno spostamento manuale controllato dei dati di Immich.