Help with Immich migration

I have immich running on my windows pc in docker. I am trying to shift it to a ubuntu based pc to run 24*7.
The data itself isnt much, just 200gb but I dont want to go through the whole google takeout route and want to simply have immich backup and restore the database to the pc.

I am wary of botching this up, thus need some basic help from someone who has done this, or has better understanding of this process.

Clone the data folders and do a database dump. You will be fine.

1 Like

Stop the docker, copy the data using rsync (remember to preserve attributes), use same docker compose and start them on other system. Works fine.

If you don’t have bind mounts, search for mounting docker volumes and do the same thing.

You can do postgres dump and restore, but need to match versions and things can go wrong.