What ever you do, only copy data while Plex server is stopped. Otherwise you’ll end up with a damaged plex database file.
At the beginning , you said “Playback of stored content on this PC is beginning to suffer due to CPU overload I believe so I’m considering moving my Plex Server to either my ShieldTV (2015 16Gb), the HTPC or to barely used 2015 NUC5i3RYH that has a 250Gb SSD and 8Gb RAM.” Thus, I was replying to that thread.
Yup. I hit Exit in the Taskbar icon first and then checked Task Manager to insure that all instances of Plex were not running.
Fair enough. I’m sorry. I have decided to run Plex Server on a PC per @BigWheel 's recommendation. Also, the remainder of what you posted is a bit confusing to me as I don’t run synology NAS but rather JBOD…
Yeah the synology link threw me too.
Well…
I’ve set this up on the other PC but I had to re-add my HDHR Quatro and rescan channels. My Scheduled Recordings did not follow.
I need to do some Library Cleanup anyhow so I’ll re-do all my folder shares and re-do that anyhow, but is there a way to import watched status and resume positions?
Thanks!
Copy the main database file from your NAS to the PC.
Again, copy it only while both servers are stopped.
https://support.plex.tv/articles/202485658-restore-a-database-backed-up-via-scheduled-tasks/
Copy this file
com.plexapp.plugins.library.db
and these as well, if they exist
com.plexapp.plugins.library.db-shm
com.plexapp.plugins.library.db-wal
Do this before creating any libraries on the PC.
Hmm…
I copied the whole database over before starting to use Plex Server on the new machine. My DVR did not follow…
At this point it’ll be easier to just re-set the recordings and delete the server and uninstall PLEX from the old machine I think. No biggie.
This was mainly intended to transport the ‘watched’ status.
Okay Thanks. I guess my watch status isn’t coming over because my library needs work with shared drives. It’s all good as I don’t have a whole lot that have been watched on PLEX right now.
The watched status has nothing to do with how your media files are stored.
The watched status is connected to the guid of your media. Which is supposed to be unchanged if you are matching your media now with the same metadata agent as you did before, on the old server.
(This doesn’t work with ‘Personal Media’)
I looked (briefly yesterday) at at the imported metadata html files and they seemed null? I’ll take more in-depth look time permitting and post here.
One last question. I re-created my server on the other machine but manually added all my media using new network paths because my previous server did not use them. Is there a way at this point to restore watched status from the old server? If not that is fine too as things are much smoother now because there’s more headroom on the PC I moved to. Still though, transcoding HEVC to web stream pretty much doesn’t allow any other streams to play. Probably to be expected though. Eventually I’ll have MORE HORSEPOWER but right now this will have to suffice.
info here https://support.plex.tv/articles/201154527-move-viewstate-ratings-from-one-install-to-another/
Watch status is tied to guid. So as long as new install using same agent for library it should work
Guess I have a little bit of reading to do but I assume the agent(s) are the same as I never changed them from the default in the old server as I never saw a reason to do so.
Thanks again. Seems this transfer process is not too hard at all even though I did re-do my library folders, something I’ve been procrastinating on for a while anyhow… Now things are much cleaner with all libraries using UNC Network path names. IDK, but I think this probably is quicker to load files too.
yeah you are likely fine.
if you look at n items xml yu will see a line like this
<Video ratingKey="38802" key="/library/metadata/38802" guid="com.plexapp.agents.themoviedb://245?lang=en" librarySectionTitle=" Cinema" librarySectionID="44"
guid="com.plexapp.agents.themoviedb://245?lang=en meaning when this movie was scanned in themoviedb was the agent used. that is what the watch status is matching against.
(245 is the id number of the specific movie on themoviedb About a Boy (2002) — The Movie Database (TMDB))
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.