Move immich to another drive
how can I move immich to another drive without removing/deleting currently uploaded photos (server is on Windows, setup via docker)
33 Replies
:wave: Hey @DeadFamous,
Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. 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 ps -a
docs
- Reverse Proxy: https://immich.app/docs/administration/reverse-proxy
- Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA
Checklist
I have...
1. :blue_square: verified I'm on the latest release(note that mobile app releases may take some time).
2. :blue_square: read applicable release notes.
3. :blue_square: reviewed the FAQs for known issues.
4. :blue_square: reviewed Github for known issues.
5. :blue_square: tried accessing Immich via local ip (without a custom reverse proxy).
6. :blue_square: uploaded the relevant information (see below).
7. :blue_square: 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)
Information
In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider:
- Your docker-compose.yml and .env files.
- Logs from all the containers and their status (see above).
- All the troubleshooting steps you've tried so far.
- Any recent changes you've made to Immich or your system.
- Details about your system (both software/OS and hardware).
- Details about your storage (filesystems, type of disks, output of commands like fdisk -l
and df -h
).
- The version of the Immich server, mobile app, and other relevant pieces.
- Any other information that you think might be relevant.
Please paste files and logs with proper code formatting, and especially avoid blurry screenshots.
Without the right information we can't work out what the problem is. Help us help you ;)
If this ticket can be closed you can use the /close
command, and re-open it later if needed.Copy paste then docker compose up -d
docker compose down, move the folders as a whole, compose up?
Is your postgres in a docker volume as recommended?
I don't have to change the location in the .env or dockercompose file or anywhere else?
yes... I think
Well obviously you need to do that
in the .env
Just move the entire folder, including the .env file
I moved thrice that way and it didnt break once
Maybe check your path if you're moving operating systems but if not then there's really nothing else you need to do
what exactly do I have to rename in the .env, the upload location and db data location right
Yeah just make sure the path is set to the correct location if you're using absolute path
and I can just put it to a new drive which I'm moving to like D:/immich/library
Just make sure you're moving the whole folder, they contain hidden files
yes I copied the whole immich folder
Pretty sure, no idea how immich deals with windows paths but it should work
it created a brand new folder on the old location
Post your en please
Env
That's weird, did you check the compose.yml file?
that's the .env from my R drive (where I want to move immich to)
You can't mix / and
\
, use proper windows pathsafter trying UPLOAD_LOCATION=R:\Immich\library it still creates a new Immich folder on the old location
Does your compose have the postgres volume at least, because that's not what I see here
it does
immich itself worked fine (before I started moving it to a new drive)
And how are you stopping/starting the whole ordeal?
via docker
ah wait
Wait hold on
Then did you start it using the docker app as well?
You gotta go to the location of the new folder
Then docker compose up -d there
He probably means the cursed docker desktop app
Lololol
I'm glad I ditched it
Never figured out how it worked
it works
Aaaaaaayy
Lesson of the day
dont use gui
Don't use the desktop app for docker 💀
yeah 😂
thanks for helping
Np lolol
Enjoy your new setup
This is btw why I ask how you were doing it
"via docker" is not exactly the fine-grained answer I was looking for 😛
🙂