Feature: Sync metadata between servers

For servers using the same sources in sections
I have 2 Plex servers. They both share sources for Movies and TV Shows, with just an added source for R movies on one server. I would like to be able to change posters, metadata, and fix matches and have this be reflected on both servers, instead of doing the work twice. Both servers are tied to one myPlex account. Could there be an option to sync changes across servers if the paths are the same? Possibly setup one server as master or sync based on time stamp of db update. In my case the sources are mapped the same on both servers, so the paths would match.

I have 2 Plex servers. They both share sources for Movies and TV Shows, with just an added source for R movies on one server. I would like to be able to change posters, metadata, and fix matches and have this be reflected on both servers, instead of doing the work twice. Both servers are tied to one myPlex account. Could there be an option to sync changes across servers if the paths are the same? Possibly setup one server as master or sync based on time stamp of db update. In my case the sources are mapped the same on both servers, so the paths would match.

NFO files for specific stuff your fixing?

I guess the real question is why do you have two servers that pull from the same source because that would determine how this should really be addressed, if this is being done for redundancy, I think we would want Plex to build in some sort of load balancing logic into their server that can be spread a network load across multiple server and recover from a failure and it would keep all the data in the database in sync eg. played status, resume time ect.  I know that this is done a lot for web servers but I'm not sure how easy it would be to implement something like that in the Plex Media Server.  If you are doing it to get more transcoding power I would think that we would be looking more at a distributed computational model where you would have one master server that would then delegate transcoding tasks among it's pool.  This is a really cool idea and could be quite useful especially for someone like myself that has 2 or 3 older computers that each can only handle one maybe two transcoding sessions at once for instance my server on it's own can do 2 but together they could do 6.  I think this would be fairly simple as far a distributed computing goes because you wouldn't have to chop up the transcoding job as running them in parallel for the most part is not going to get you a huge advantage. Instead you could just dispatch an entire stream and send the link to that server to deliver it to the client.  

2021 clean-up: duplicate