2025-09-24, 01:29 PM
(This post was last modified: 2025-09-24, 01:32 PM by LiveTrash. Edited 1 time in total.)
All of your libraries, play history, etc should stay tied to your user account(s) you have on your server. At least this is how it worked in my situation.
I restored my drives and media files, made sure all the directories and file paths were the same, started up the Jellyfin service, did a library scan from Jellyfin and it refreshed everything as it was previously.
Of course, it's always a good idea to backup all your config files in the event it doesn't work as expected. I'm running mine on a Ubuntu VM. I run a backup job automatically every morning at 3am and my docker file path I back up is /srv/media-stack/jellyfin/. This will varry based on the OS you run yours on and what you named your directories.
This backs up all the user accounts, data, configs, watch history, metadata, etc. It compresses the file and I end up with about a 500mb file.
To restore a backup, I simply take this file, extract it to the directory I backed up from and let it overwrite the old files. Of course make sure the Jellyfin service is not running at this time.
Hope this helps!
I restored my drives and media files, made sure all the directories and file paths were the same, started up the Jellyfin service, did a library scan from Jellyfin and it refreshed everything as it was previously.
Of course, it's always a good idea to backup all your config files in the event it doesn't work as expected. I'm running mine on a Ubuntu VM. I run a backup job automatically every morning at 3am and my docker file path I back up is /srv/media-stack/jellyfin/. This will varry based on the OS you run yours on and what you named your directories.
This backs up all the user accounts, data, configs, watch history, metadata, etc. It compresses the file and I end up with about a 500mb file.
To restore a backup, I simply take this file, extract it to the directory I backed up from and let it overwrite the old files. Of course make sure the Jellyfin service is not running at this time.
Hope this helps!

