Today, 12:53 AM
In my experience, Jellyfin preserves metadata and watch status when I've had to move files around.
In Jellyfin add your new folder to the library BEFORE you move your data. Once you've added the new folder you will STOP jellyfin completely. While Jellyfin is stopped you will move your files to the new folder. Before proceeding, you should backup your Jellyfin data directory so that you can restore if something goes wrong. You never know. Once the files transfer is complete you can then start Jellyfin. Scan your library and it should just remap all your existing metadata and watch status to the relocated folders. Once you've verified that you can remove the old folder from the library settings.
In Jellyfin add your new folder to the library BEFORE you move your data. Once you've added the new folder you will STOP jellyfin completely. While Jellyfin is stopped you will move your files to the new folder. Before proceeding, you should backup your Jellyfin data directory so that you can restore if something goes wrong. You never know. Once the files transfer is complete you can then start Jellyfin. Scan your library and it should just remap all your existing metadata and watch status to the relocated folders. Once you've verified that you can remove the old folder from the library settings.