Tricky question to SQL cracks @ Plex: migrate view status between to co-existing PMS installations

According to Plex support docs, it is possible to copy view status from one server installation to another one. Please see here:

This is something I definitely want, but the above article is not very specific about limits and other technical details.

I have two PMS servers (one QNAP and one Windows, both of the latest beta build).
Both PMS have a different set of libraries.

My task: One library of the Windows PMS has to move to the QNAP PMS. I configured a library clone on the QNAP PMS manually (copying the data, creating a library on QNAP from scratch, using the same library setting and using the same scanner/agent for the metadata.
But I need to transfer ratings and view status from the Windows PMS library to the QNAP PMS without replacing the view status of the much more complex QNAP PMS.

Here’re my two simple questions: Is this possible? And how is this possible?

Regarding the support article, I have a couple of questions of understanding:

a) Does the method above work with source and destination PMS being different OS?

b) Is it possible to grab only the view status and ratings of the items in a single library? What would be the command to do that on Windows?

c) Does the “paste” part on the destination PMS “integrate” the view status of the source system? If so, would “conflicting view stati” of items on the destination PMS be overwritten? Will existing view status for items in different libraries on the destination PMS be unaffected? Will the command shown in the article work on my QNAP?

d) If the command shown in the “help” article overwrites complete view status of destination (does not “integrate” both view stati), would another command or workflow do this?

Maybe forwarding a call for help to any SQL crack at Plex would be great…

Thank you in advance

Are you still working on this? I have a few thoughts, and a few parts of this should be straightforward, but there are a few pieces I’m also curious to research.

no there is no way (that I am aware of) to keep different libraries databases in sync.

the article is for MOVING a database from one system to another.

the closest you can get to keeping view status in sync, is if you can get one of the trakt sync scripts working.

syncing TO trakt seemed to work ok
syncing FROM trakt, I never could get working right.
trying to sync multiple different servers, I did not try.

all that said, for me it stopped working a while back and I never got around to trying to get it to work again.

with the movie and tv scanners move away from python, its not likely to keep working for much longer anyway.

in short, many people would love to have multiple servers be able to sync up, but its not something currently possible.

1 Like

Dear @TeknoJunky, dear @Volts
thank you for replying to my question.
My long term goal is to move that single library to another PMS including watched status and my own ratings.

The difficulty for me to understand is: both PMS are already existing, the pathes will be different (because of different OS) and most problematic, there are different other libraries located on both source and destination PMS that have nothing to do with each other and which should not move. Therefore I will manually create those libraries to be exactly the same movies, then trying to get watched status and ratings from one library to another.

I don’t know anything about Trakt at this point.
From what I’ve read on their website trying to catch up, I found the VIP Trakt feature “Plex scrobbler” which uses Webhooks. And they clearly state:

Note: Plex Pass webhooks only allow us to get new data from Plex, we can’t send any data to Plex or sync your past history. If Plex ever allows 2 way sync, we’ll be sure to support it.

Image for post

And I am still in need of a solution, so I am still open for ideas on how to do it.

As I said before, you can’t unless you can get the trakt script working (not the web hook), but I wish you luck in search.

Thank you for pointing that out.

I have sort of the same problem. I got Trakt scrobbler plugin to somehow work. I could get watched status & ratings from and to Trakt. That worked for my main admin user. But no matter what I try I can’t get it to do the same for my managed user to get watched/ratings from Trakt.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.