move immich instance from windows 11 pro on one machine to linux mint on another machine?
So I experimented with Immich on my main desktop and really like it, however the desktop power usage is pretty high vs a mini pc I have, now the desktop happily imported my 250K+ photos without issue albeit it took it over 18hours (AMD 7900X, 64GB DDR5, Fast NVMe storage and a 4090 GPU - hence the high power use) now I've picked up an N97 mini pc which is running linux mint and which uses a fraction of the power that my desktop does (15W+any SSD/HDD attached for storage)
Despite being technically inclined (for my sins I have a bachelors degree in Applied Computing aka Comp Sci) however I'm really struggling to get my head around how to do this, particularly as linux drive naming conventions are entirely different to windows so I'd REALLY appreciate some serious help in getting my head around this as I'm utterly lost right now.
Can anyone advise me on how to do this please?
Thank you
5 Replies
:wave: Hey @MrFuzzy,
Thanks for reaching out to us. Please follow the recommended actions below; this will help us be more effective in our support effort and leave more time for building Immich :immich:.
References
- Container Logs:
docker compose logs
docs
- Container Status: docker compose ps
docs
- Reverse Proxy: https://immich.app/docs/administration/reverse-proxy
Checklist
1. :blue_square: I have verified I'm on the latest release(note that mobile app releases may take some time).
2. :blue_square: I have read applicable release notes.
3. :blue_square: I have reviewed the FAQs for known issues.
4. :blue_square: I have reviewed Github for known issues.
5. :blue_square: I have tried accessing Immich via local ip (without a custom reverse proxy).
6. :blue_square: I have uploaded the relevant logs, docker compose, and .env files, making sure to use code formatting.
7. :blue_square: I have tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable
(an item can be marked as "complete" by reacting with the appropriate number)
If this ticket can be closed you can use the /close
command, and re-open it later if needed.https://immich.app/docs/administration/backup-and-restore/
backup DB on machine 1, copy UPLOAD_LOCATION files, start database on machine 2, restore DB, start other containers
thanks, how does the upload location differences get resolved? - Given that windows and linux resolve drives differently (drive letters vs names)
The container paths will be the same so it doesn't matter
thanks, I'm still getting my head around containers, not quite 100% there but getting there
Currently I have an external library hosted at F:/Photos and that holds the majority of my photos (and this is what took immich the longest to chew its way through and locked up the mini pc when I tried to attempt a full import on it not quite sure why either tbh)