© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
ImmichI
Immich•7mo ago•
241 replies
admo__

TrueNAS - Immich v1.137.1 migration to new storage configuration format

Built-in manual:
The storage configuration you are using is deprecated and will be removed in a future version. Please migrate to the new storage configuration format. What you essentially have to do is to create a new dataset/directory, move your data there and then update the configuration by unchecking the 'Use old storage config' option. And pointing the 'Data Storage' to the new dataset/directory. For example if you create a new dataset at '/mnt/tank/immich' In this directory create 2 datasets/directories: /mnt/tank/immich/data and /mnt/tank/immich/postgres-data

Now inside the /mnt/tank/immich/data directory create the following directories (NOT datasets): mkdir -p /mnt/tank/immich/data/{upload,thumbs,library,profile,backups,encoded-video} Then you have to move your data from the old separate dataset/directories to the new ones. For example /mnt/tank/old-immich-data/upload to /mnt/tank/immich/data/upload.
The storage configuration you are using is deprecated and will be removed in a future version. Please migrate to the new storage configuration format. What you essentially have to do is to create a new dataset/directory, move your data there and then update the configuration by unchecking the 'Use old storage config' option. And pointing the 'Data Storage' to the new dataset/directory. For example if you create a new dataset at '/mnt/tank/immich' In this directory create 2 datasets/directories: /mnt/tank/immich/data and /mnt/tank/immich/postgres-data

Now inside the /mnt/tank/immich/data directory create the following directories (NOT datasets): mkdir -p /mnt/tank/immich/data/{upload,thumbs,library,profile,backups,encoded-video} Then you have to move your data from the old separate dataset/directories to the new ones. For example /mnt/tank/old-immich-data/upload to /mnt/tank/immich/data/upload.


My locations:
- Postgres
-
/mnt/NVME/Apps/immich-app/pgData
/mnt/NVME/Apps/immich-app/pgData

- Upload:
-
/mnt/Datastore/Immich/uploads
/mnt/Datastore/Immich/uploads

- Backups:
-
/mnt/Datastore/Immich/backups
/mnt/Datastore/Immich/backups

- Library:
-
/mnt/Datastore/Immich/library
/mnt/Datastore/Immich/library

- Profile:
-
/mnt/NVME/Apps/immich-app/profile
/mnt/NVME/Apps/immich-app/profile

- Thumbs:
-
/mnt/Datastore/Immich/thumbs
/mnt/Datastore/Immich/thumbs

- Video:
-
/mnt/Datastore/Immich/video
/mnt/Datastore/Immich/video

- Machine Learning Cache:
-
/mnt/Datastore/Immich/MLcache
/mnt/Datastore/Immich/MLcache


When I uncheck the box labeled Use Old Storage Configuration (Deprecated) only these options are visible:
- Data Storage (aka Upload Location)
- Why does it only show the path to Upload? Where are thumbs, library, profile, etc.?
- Machine Learning Cache
- I assume that here I can specify the location of the folder in the path
/mnt/Datastore/Immich/MLcache
/mnt/Datastore/Immich/MLcache

- Postgress Data Storage
- I assume that here I can specify the location of the folder in the path
/mnt/NVME/Apps/immich-app/pgData
/mnt/NVME/Apps/immich-app/pgData


Can anyone advise me on exactly what to do?
ImmichJoin
A place to hang out, get support, discuss Immich, get announcements about releases and anything else going on.
36,590Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

Truenas and Immich migrate to the new storage configuration format
ImmichIImmich / help-desk-support
5mo ago
IMMICH truenas storage migration fail
ImmichIImmich / help-desk-support
3w ago
Truenas Update to new Storage Configuration
ImmichIImmich / help-desk-support
4mo ago
TrueNAS Immich migration
ImmichIImmich / help-desk-support
6mo ago
Next page