Jump to content
  • 0

What's the path for me?


Question

Posted

Right now, I use Windows OS with Docker to host my own instance of Immich. 

I run RAID 1 with two 1TB SSDs. I have a separate boot drive for my OS. I'd like to move over to HexOS as it's definitely more geared towards what I'd hope to achieve. 

I have a backup of the data just in case on an HDD, so I am okay starting from scratch if needed. 

Basically, I'd like some insight into how I'd move all my Immich library over without having to rebuild all the databases from scratch. 

In my mind, what I'd do is set up HexOS, using one of the SSDs as a pool. Move my Immich storage over? This is the part I have no idea about how I'd do. 

Once I have my Immich library moved over properly, I'd wipe the source SSD and re-configure it for RAID 1. 

Is this at all feasible? Does anyone have insights on migrating Immich libraries? 

6 answers to this question

Recommended Posts

  • 0
Posted

I cannot help you with the Immich migration, however currently it's not possible to create a pool in Hexos with 1 single drive, you need at least 2 drives so that Hexos can create at least a mirror. If, however you want to expand your pool in the future you need at least 3 drives during the creation. Those are the current limitations of hexos, this will however change in the future.

So your current plan of sacrificing 1 ssd for the pool creation will not work.

  • Thanks 1
  • 0
Posted
19 hours ago, PsychoWards said:

I cannot help you with the Immich migration, however currently it's not possible to create a pool in Hexos with 1 single drive, you need at least 2 drives so that Hexos can create at least a mirror. If, however you want to expand your pool in the future you need at least 3 drives during the creation. Those are the current limitations of hexos, this will however change in the future.

So your current plan of sacrificing 1 ssd for the pool creation will not work.

So I'll put the drive question aside for now. For the Immich instance on HexOS, do I have the means to access the container to run the postgres import? Or would something intrinsically break if I tried to do this? 

  • 0
Posted
On 12/11/2024 at 11:06 PM, Dylan said:

hello. I attempted doing an immich transfer, but there is just not a postgres container visible either on truenas_admin or on root when doing docker ps -a. I don't know if hexos is creating the postgres container on a different user for privacy/security concerns. Can't get past that without access to the postgres instance sadly.

  • 0
Posted
2 hours ago, Quique said:

hello. I attempted doing an immich transfer, but there is just not a postgres container visible either on truenas_admin or on root when doing docker ps -a. I don't know if hexos is creating the postgres container on a different user for privacy/security concerns. Can't get past that without access to the postgres instance sadly.

nevermind - the docker container for postgres is just named bit differently and the login user is not the same as the described in the docs. modify the command to use user 'immich' instead of 'postgres'. the container is named ix-immich-pgvector-1. make sure to stop all the other containers, clear postgres_data inside applications/immich, and start JUST the postgres server, then import using the docs but with the 'immich' user instead. then, spin up all the containers, and it should work.

  • 0
Posted
On 1/18/2025 at 3:30 PM, Quique said:

nevermind - the docker container for postgres is just named bit differently and the login user is not the same as the described in the docs. modify the command to use user 'immich' instead of 'postgres'. the container is named ix-immich-pgvector-1. make sure to stop all the other containers, clear postgres_data inside applications/immich, and start JUST the postgres server, then import using the docs but with the 'immich' user instead. then, spin up all the containers, and it should work.

Thank you, this will be useful when I finally get set up!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...