# Syncing watched status across plex servers

**URL:** <https://forums.plex.tv/t/syncing-watched-status-across-plex-servers/680811>\
**Category:** Feature Suggestions\
**Created:** [January 21, 2021, 11:56am UTC](https://forums.plex.tv/t/syncing-watched-status-across-plex-servers/680811 "2021-01-21T11:56:49Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bharro](https://avatars.discourse-cdn.com/v4/letter/b/59ef9b/32.png) [@bharro](https://forums.plex.tv/u/bharro)\
**Post date:** [January 21, 2021, 11:56am UTC](https://forums.plex.tv/t/syncing-watched-status-across-plex-servers/680811/1 "2021-01-21T11:56:49Z")

</div>

Looking for this feature to be built into plex. Someone has already been able to do it with some extra code but would be awesome if it was part of the proper build. Basic idea behind it is to sync all users watched status of movies and tv shows including partial status if needed between multiple different plex servers. This would be helpfull for those that have a backup of servers or ones in different locations.

> [@Plex-db-sync: Synchronizes the watched status between servers for all users without tokens](https://forums.plex.tv/t/plex-db-sync-synchronizes-the-watched-status-between-servers-for-all-users-without-tokens/237015):
>
> Hi everyone, I started a new project here after some discussion in the Dev area (reference: [https://forums.plex.tv/discussion/comment/1674845#Comment\_1674845](https://forums.plex.tv/discussion/comment/1674845#Comment_1674845)) that synchronizes servers from an administrative perspective. This synchronizes watched, unwatched, and partial watched media to the latest used on whichever of the two servers. It does directly access the database, and requires a stop/start of the server, but I have tested it against thousands of records (and have been playing with the …

---

<div class="post-metadata">

**Author:** ![OttoKerner](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ottokerner/32/10079_2.png) [@OttoKerner](https://forums.plex.tv/u/OttoKerner)\
**Post date:** [January 21, 2021, 1:01pm UTC](https://forums.plex.tv/t/syncing-watched-status-across-plex-servers/680811/2 "2021-01-21T13:01:13Z")

</div>

There are already several similar feature requests like this one.

> [@Feature request: DB sync between two Servers or more](https://forums.plex.tv/t/feature-request-db-sync-between-two-servers-or-more/389683/1):
>
> I think a simple DB sync feature could be: If Svr 1 (PMS) shutsdown the now closed DB will be automated uploaded to Google drive for example. If Svr 2 (PMS) will be started then the uploaded DB will be downloaded automated and overwrites the old DB on Svr 2 and therefore you have all the watch Status etc in sync. This means that you have identical PMS installs on both Svr. In my Case then two SSDs. (+ you have the DB for backup purposes on Google drive in case HDD or SSD dies)

[https://forums.plex.tv/t/sync-recognize-played-episodes-across-servers/289173/1](https://forums.plex.tv/t/sync-recognize-played-episodes-across-servers/289173/1)  
[https://forums.plex.tv/t/plex-watched-list-sync-between-servers-same-user/307370/1](https://forums.plex.tv/t/plex-watched-list-sync-between-servers-same-user/307370/1)

Therefore this one is closed, to prevent spreading the votes across several threads, even though they vote for the same (or at least very similar thing).

Votes are given back to the users who voted on this request. Please think of re-voting in the other thread if you still want it.

* * *

Rules for the Feature Suggestions forum section:

- Please **search** before creating a new suggestion thread.
- Only one feature per thread.

See existing feature suggestions, sorted by **most popular** first: [https://forums.plex.tv/c/general/feature-suggestions/8/l/votes](https://forums.plex.tv/c/general/feature-suggestions/8/l/votes)

---

<div class="post-metadata">

**Author:** ![OttoKerner](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ottokerner/32/10079_2.png) [@OttoKerner](https://forums.plex.tv/u/OttoKerner)\
**Post date:** [January 21, 2021, 1:01pm UTC](https://forums.plex.tv/t/syncing-watched-status-across-plex-servers/680811/3 "2021-01-21T13:01:18Z")

</div>



---

<div class="post-metadata">

**Author:** ![tom80H](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/tom80h/32/19753_2.png) [@tom80H](https://forums.plex.tv/u/tom80H)\
**Post date:** [June 19, 2021, 2:22pm UTC](https://forums.plex.tv/t/syncing-watched-status-across-plex-servers/680811/4 "2021-06-19T14:22:10Z")

</div>

2021 clean-up: duplicate

> [@Sync/recognize played episodes across servers](https://forums.plex.tv/t/sync-recognize-played-episodes-across-servers/289173):
>
> The idea is that if I have a show on three different servers, I can watch an episode on one server and have it marked as watched on all of the others. It wouldn’t be easy to make this work for series that weren’t matched with TVDB, but I think it could work for those that are matched without too much trouble.
