Server Version#: 1.21.1.3876
I created a plex server on Ubuntu and I’m trying to move the watch status and ratings from a Win7 plex server to the new one. They point at the same media. Or they used to - the win7 one is gone and the ubuntu is on the same hardware. I saved the .db files before replacing it.
i followed the directions on https://support.plex.tv/articles/201154527-move-viewstate-ratings-from-one-install-to-another/ and https://forums.plex.tv/t/how-to-transfer-ratings-and-watched-status-to-a-ubuntu-installation-from-store/402925 to insert the metadata_item_settings table into the library database. Other than a few false starts (read only files, forgetting to use sudo), it seemed to work. When I restart the plexmediaserver service and go into the library, it shows all my movies as unwatched except for one. it shows one movie as watched two years ago.
The location of the .db file was in var\lib... and that file only exists in one other place (usr\lib). I though maybe I hadn’t been as successful as I thought, so I exported the table from the db I had just imported into. Then I diff’d the import file and the export file. Virtually identical.
In Plex, I click on the Movies library and it shows all but one unwatched. When I click on the server name above the libraries, it shows me three TV shows that I’m half way through and it shows a list of recently added movies and all that is consistent with reality. So the server is reading that table, just not applying it to my two libraries.
When I was installing PMS, I had trouble getting my synology mounted in ubuntu and I created and deleted two Movies libraries until I sorted it out. Now I think that somewhere it expects my libraries to be 1 and 2 and they’re really 3 and 4. There’s nothing in metadata_item_settings that points to the library so I might be grasping at straws on that one.
Does anyone have any ideas on what I could try next?