ImmichI
Immich5mo ago
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.


My locations:
  • Postgres
    • /mnt/NVME/Apps/immich-app/pgData
  • Upload:
    • /mnt/Datastore/Immich/uploads
  • Backups:
    • /mnt/Datastore/Immich/backups
  • Library:
    • /mnt/Datastore/Immich/library
  • Profile:
    • /mnt/NVME/Apps/immich-app/profile
  • Thumbs:
    • /mnt/Datastore/Immich/thumbs
  • Video:
    • /mnt/Datastore/Immich/video
  • Machine Learning Cache:
    • /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
  • Postgress Data Storage
    • I assume that here I can specify the location of the folder in the path /mnt/NVME/Apps/immich-app/pgData
Can anyone advise me on exactly what to do?
Was this page helpful?