I
Immich•3w ago
Niko

Backup of product key

Hi! I wonder what is the process to backup the product key, when moving or migrating the server? Couldn't find anything in the documentation. With the help of a fellow user on the #immich channel, I realized that the key is transmitted somehow (never noticed, since after my stripe payment the key was automatically installed) and the only visible place where the key is, is in an email, that apparently landed on my spam folder. Should the key be visible in the admin UI somewhere?
16 Replies
Immich
Immich•3w ago
:wave: Hey @Niko, 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. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time). 2. :ballot_box_with_check: read applicable release notes. 3. :ballot_box_with_check: reviewed the FAQs for known issues. 4. :ballot_box_with_check: reviewed Github for known issues. 5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy). 6. :ballot_box_with_check: uploaded the relevant information (see below). 7. :ballot_box_with_check: 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.
Niko
NikoOP•3w ago
This is more of a howto question regarding migrating a server, for which a product key has been issued.
Immich
Immich•3w ago
Successfully submitted, a tag has been added to inform contributors. :white_check_mark:
Niko
NikoOP•3w ago
As a user the only place I have the key is an email, that apparently landed in my spam folder, and I wonder whether it should be visible in the admin UI somewhere?
bo0tzz
bo0tzz•3w ago
It's not visible in the ui no
Niko
NikoOP•3w ago
Is it possible to extract that information somehow?
bo0tzz
bo0tzz•3w ago
Probably, with manual database queries
Niko
NikoOP•3w ago
can someone document those somewhere?
bo0tzz
bo0tzz•3w ago
Why? Seems like a pretty rare thing to need, and we don't tend to document all that many database query things anyways as it's considered an implementation detail
Niko
NikoOP•3w ago
based on your answers, I assume what you are implying is that to migrate immich to a new instance, I should better dump the complete pg dbs and import on the new instance, right? [to that assumed point my counterargument is that I don't want to go down that route, that since most of my data are loaded as externals I plan to change the external directories layout. ]
Mraedis
Mraedis•3w ago
You're basically starting fresh then?
Niko
NikoOP•3w ago
yes, hi mraedis
Mraedis
Mraedis•3w ago
Went digging and docker exec -i immich_postgres psql -U postgres -d immich -c 'select "value" from system_metadata'; Should show you all metadata including the license
Niko
NikoOP•3w ago
Thanks, I will give it a shot
Mraedis
Mraedis•3w ago
docker exec -i immich_postgres psql -U postgres -d immich -c "select \"value\" from system_metadata where \"key\" =
'license'";
docker exec -i immich_postgres psql -U postgres -d immich -c "select \"value\" from system_metadata where \"key\" =
'license'";
For only the key, that took way too long to get right 😄
Niko
NikoOP•3w ago
You rock! Thank you!

Did you find this page helpful?