Server Version#: 1.25.4.5487
Player Version#: LG webos
Hello I would like to have an opinion on a way to migrate plex server from windows to linux without having to redo the scans of all the libraries, because everything is in google drive for the moment and the 2 systems do not have the same path of library. I tried with the file, com.plexapp.plugins.library.db but I end up with the wrong paths for each section. The goal is simply to keep the reading history as wellin the worst case, because I already have a linux server that is ready.
Regarding watched status, see Sync Watch State and Ratings. This syncs watched status with hosts at plex.tv. It is an account, not server, setting. Note the requirements listed in the support document. You will need to update to a newer version of Plex Media Server.
Plex will still scan the libraries on the new system. You are adding a new folder to an existing library. Plex does not know the new folder and the old folder point to the same files.
Syncs watched status, I’ve tried it before, not sure what it does. Does it remember that you listened to content from plex itself or content from our own library because it seems to me that I had tested and it had nothing saved as viewing history. I am currently using an older version, because the most recent dolby vision format no longer works.
Plex allows you to optionally sync your watched/played state and personal ratings of movies and episodes with your Plex account online. That means that if you watch a movie on a friend’s server, it can update your account so that the movie will also be marked as watched on Plex’s Discover feature, our free Movies & Shows streaming service, and any Plex Media Server you have access to.
Example: You and a friend both have Avatar on your servers. You stream it from your friend’s server. Will also be marked as watched on your server.
Your existing server will sync status with plex.tv. If you restart Plex Media Server, it will sync status during the startup process, within ~5 minutes. When you watch a movie from the server, it will sync status within a couple of minutes of stopping playback.
Your new server will reflect the same status once it is online and communicating with plex.tv.
The activity is visible in the Plex Media Server.log file. Search for ViewStateSync.
Dec 03, 2022 01:53:55.857 [0x7f570e408b38] DEBUG - [Req#146cc/ViewStateSync] Starting for user 1
Dec 03, 2022 01:53:55.857 [0x7f570e408b38] DEBUG - [Req#146cc/ViewStateSync] Sending state
Dec 03, 2022 01:53:55.894 [0x7f570e408b38] DEBUG - [Req#146cc/ViewStateSync] All state sent
Dec 03, 2022 01:53:55.894 [0x7f570e408b38] DEBUG - [Req#146cc/ViewStateSync] Getting state
Thanks for the help I had tried it and it didn’t seem to work I’ll look into this option then since my linux server is already up. Does it start saving your history when you turn it on? maybe that’s why I didn’t find it great when I tried it. Also, each user must activate this function in their account and can only do it if I have a fairly recent version, otherwise they don’t have the option like me right now.
You’ll need to update PMS to a supported version, 1.27.2 or later, before it will sync watch history.
It is a per-user setting. Each user must enable it in their account settings. See the docs for details on where to enable. The user can enable it in their settings at any time, it just won’t work unless the server from where they stream is 1.27.2 or later.
Since I will be doing something very similar soon, my question is: will the sync feature enable all my users to keep their “Continue Watching” section intact? My guess is it will not, and if so, how would I save just that and do everything else from scratch?
If they enable the feature in their account and you are running a PMS version that supports the feature.
Correction: I don’t think Continue Watching is updated. I just re-read the support document. In Progress status is not synced.
From the support doc: Tip! : If you stop watching an item part way through, the “in progress” information is not synced. Only if or when you complete the title (so it is “watched”) will the state get synced up. That’s intentional to ensure the source can’t be inferred to be a personal server.
Correction: Follow the migration document. Since it copies the Plex database from the existing to new server, in-progress status should be copied over as well.
The “Move Viewstate…” process will also copy in-progress states from one server to another.
From the document: The watched/unwatched, view progress, and ratings are stored in an install-independent fashion that makes them easy to move between installations or servers.
If you follow Migration from another OS to Linux, you copy over the entire Plex Data Folder from the existing server to the new server, including the Plex database. When you do that, it also copies over users’ watched status, which is kept in the Plex database.
The process copies current watch status from the existing to the new server. There are no ongoing updates. That is why enabling Sync Watch State and Ratings is desirable. It let’s you keep both servers online and in sync with each other either full time or until you are ready to decommission the original server.
It is possible to export watched status from one server and import it to another. See Move Viewstate/Ratings from One Install to Another. This is useful if you already have both servers up and running.
Note that the procedure captures watched status at the time of the export. There are no ongoing updates, which is why enabling Sync Watch State and Ratings is desirable.
on my side I have already tested all that I first copy the old plex folder of windows that I replace by that of linux. The only thing is that the destinations are not the same so we have to repoint everything and do new scans which takes forever. Otherwise, I like to think later, once the migration is done, to activate the view history option, but how to ask whether an uncompleted movie will be indicated as not completed or as not seen remains an interesting question. The only thing that would prevent me from wasting my time with all this is that the dolby vision format has been abandoned by plex for 1 year with the versions that support the sync option
With the last version I had the error even on the computer, color space unsuported.
there are several conversations about it this is a problem that dates from the beginning of 2021.
Right, but that’s not even my concern. I’m worried about unfinished shows not showing up in “Continue Watching”, and like you said, for that we would have to copy over the database.
If people have 10th of things not finished, it’s to ask questions, if an episode is not finished, it’s understandable as long as the others see it as finished.
Going by what my wife has in her queue, I have to assume that most of my users are similar in that they have lots and lots of shows they’ve started, but never finished, ongoing or not. I don’t want them to lose that, as I’d hate to lose that myself.
I really wish admins had full control over sync status, and not the user. I don’t think a single one of my users even knows about this feature, just like they don’t know that they can adjust the quality of the stream. Most, if not all of Plex’s features are lost on the end-user…
once the migration is done and the scan of the libraries is done, there would be no need for the sync as long as a back up is done occasionally for this kind of situation.
Yeah, but the burden is on the admin to back up and restore everything during migration. It has been said many times before, but this process needs to be simplified and made much more accessible and streamlined for the admin. Would be awesome if more things (just like sync) could be saved on Plex’s side (aka the cloud).