2026-05-01, 12:58 PM
Jellyfin: 10.11.8
Ubuntu 24.04
Hi,
I'm having a small issue that I can't seem to resolve. I'm using Jellyfin, installed directly on the hardware, in an Ubuntu 24.04 environment.
Since my main storage pool is filling up, I’d like to move some content to a second, new pool. However, I want to keep the metadata, favorites, and other "watch" data. The "added on" date is also quite important to me.
Since I don’t want to move the entire library, just individual movies/series, it’s not as easy as simply changing a mapping.
I spent some time working with the SQLite database and thought I had a plan:
I'm patching
I looked further into the database and couldn’t find any entry that showed me what else I needed to change. Occasionally, movies in the AncestorIDs seem to be linked to the path ID, but this rarely happens.
Do you have any ideas on what I need to watch out for so that the migration of individual movies/series happens transparently for Jellyfin?
I did some Googling, of course, but most of the posts on this topic were from BEFORE the major database change in version 10.11.
Thank you very much for your help!
Andre
Ubuntu 24.04
Hi,
I'm having a small issue that I can't seem to resolve. I'm using Jellyfin, installed directly on the hardware, in an Ubuntu 24.04 environment.
Since my main storage pool is filling up, I’d like to move some content to a second, new pool. However, I want to keep the metadata, favorites, and other "watch" data. The "added on" date is also quite important to me.
Since I don’t want to move the entire library, just individual movies/series, it’s not as easy as simply changing a mapping.
I spent some time working with the SQLite database and thought I had a plan:
- Add the new path to the existing library
- Quit Jellyfin
- Move the files with rsync
- Update the database
- Start Jellyfin and be happy.
I'm patching
BaseItems (Path, ParentId, TopParentId) directly in the SQLite DB to move individual movies between library roots. The patch looks correct, but on the next scan Jellyfin still deletes the patched entry and creates a fresh one with a new ItemId, losing all metadata, favorites and watch time. I'm clearly missing one or more tables. What else do I need to update?I looked further into the database and couldn’t find any entry that showed me what else I needed to change. Occasionally, movies in the AncestorIDs seem to be linked to the path ID, but this rarely happens.
Do you have any ideas on what I need to watch out for so that the migration of individual movies/series happens transparently for Jellyfin?
I did some Googling, of course, but most of the posts on this topic were from BEFORE the major database change in version 10.11.
Thank you very much for your help!
Andre



