Best way to migrate user accounts plus user data to new installation?
from RootBeerGuy@discuss.tchncs.de to jellyfin@lemmy.ml on 03 Nov 2023 14:37
https://discuss.tchncs.de/post/5740036

I am going to soon start over with my homeserver that has jellyfin running on it and I’d like to take over all user accounts on there plus their collected data, like watched episodes, into the new installation. Its a linux system, no docker, next system is going to be the same basically.

Via searches I found a few solutions online, some on reddit, some other places so it seems possible. Just asking here as well since no one has asked before, seeing this is a quite new channel, but also because all solutions I found go back a few years and I wondered if there is anything more recent I may have missed in my search.

Some solutions were heavily hands on looking up data in sql tables, if there is anything more user friendly it would be great.

#jellyfin

threaded - newest

florge@feddit.uk on 03 Nov 2023 14:58 next collapse

Not tried it myself, but you create a trakt account for the user, sync it then use that to preserve watch history on the new instance.

RootBeerGuy@discuss.tchncs.de on 03 Nov 2023 18:11 collapse

If thats the easiest way to do it, that would be a bit sad.

matey@lemmy.dbzer0.com on 03 Nov 2023 18:20 next collapse

Why not just copy the configs over?

RootBeerGuy@discuss.tchncs.de on 03 Nov 2023 19:52 collapse

That is what I planned, but after reading around a little it does not seem to be working that straightforward. Plus I wanted to use the opportunity to change my folder structures of my libraries a bit and this seems to also mess with things like taking over metadata for files. Same goes for user data it seems.

Found an old answer from 4 years ago where a Jellyfin dev said that migrating accounts and whatever else is on the roadmap but way down the line.

CCMan1701A@startrek.website on 04 Nov 2023 02:43 collapse

I mean, that’s how I upgrade my dockers, the configs are mounted outside the containers and I spin up an update docker and it picks up the configs no problem. Maybe just try it out.

Chaphasilor@feddit.nl on 22 Nov 2023 20:16 collapse

The item IDs are tied to the actual file paths, so don’t change your library structure at first. Otherwise you might still have the user data, but it can’t be matched to your media.

Generally I’ve not found a way to transfer things. If you find one, please let me know…