Synchronizing two libraries. Feasible?

Playback progress, watched / unwatched status
Hi, I am posting here because of the nature of my question, which might be more relevant to the developers.

What I would like to do is to synchronize the playback progress and watched/unwatched status of movies and tv shows across two libraries (basically I live in 2 countries, and I do not have the upload bandwidth to set up only one server and stream remotely).

After investigating a little bit the structure of the database (com.plexapp.plugins.library.db), I figured out that the above info is stored in the metadata_items_settings table.

My question is, can I mirror com.plexapp.plugins.library.db on the two machines, provided that my files are stored using exactly the same volume names and paths?

So basically, the process I have in mind is the following:

1. Mirror content (media files) automatically or manually.
2. Scan asynchronously the files on the 2 servers.
3. Every day, mirror the com.plexapp.plugins.library.db file.

I presume the hash for a file is the same regardless of the machine which is scanning it. Is it correct? Am I completely off the track or is the above feasible? Are there other files I should mirror?

Thanks for your help!

Cello

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