# Sync Plex Databases

**URL:** <https://forums.plex.tv/t/sync-plex-databases/41199>\
**Category:** Feature Suggestions\
**Created:** [August 24, 2013, 7:59pm UTC](https://forums.plex.tv/t/sync-plex-databases/41199 "2013-08-24T19:59:20Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![trixor](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/trixor/32/7557_2.png) [@trixor](https://forums.plex.tv/u/trixor)\
**Post date:** [August 24, 2013, 7:59pm UTC](https://forums.plex.tv/t/sync-plex-databases/41199/1 "2013-08-24T19:59:20Z")

</div>

Hi Plex team,&nbsp;

&nbsp;

First of all, my apologies if this has been suggested before. I did a quick check of the forum and I couldn't really find something like this.&nbsp;

&nbsp;

Description:&nbsp;

I have multiple Plex servers right now, 2 to be exact. Both servers have media, movies / series. Most of the time I watch something on server a, which has a good connection and plenty of CPU power if needed. Whenever I've watched the media or I want to watch it at a later time, I will move it to server b) which has a bad(ish) uplink connection.&nbsp;

&nbsp;

So I don't know if it would be possible but it would be really nice to be able to move 1 item from server A) to server B) and not lose the information, like did you see it, did you start it? etc.&nbsp;

&nbsp;

I know that this would make the database potentially larger and it might confuse the Plex server a bit more, but in the long run, I think it would be worth it.&nbsp;

&nbsp;

Thanks for listening&nbsp;

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [August 24, 2013, 8:02pm UTC](https://forums.plex.tv/t/sync-plex-databases/41199/2 "2013-08-24T20:02:48Z")

</div>

I guess I'm confused as to why you need the second server?

The view state can easily be migrated from one server to another, manually:&nbsp;[http://wiki.plexapp.com/index.php/PlexNine\_Tips\_and\_Tricks#Moving\_over\_view\_progress.2Fratings\_from\_one\_database\_to\_another](http://wiki.plexapp.com/index.php/PlexNine_Tips_and_Tricks#Moving_over_view_progress.2Fratings_from_one_database_to_another)

---

<div class="post-metadata">

**Author:** ![trixor](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/trixor/32/7557_2.png) [@trixor](https://forums.plex.tv/u/trixor)\
**Post date:** [August 24, 2013, 8:06pm UTC](https://forums.plex.tv/t/sync-plex-databases/41199/3 "2013-08-24T20:06:22Z")

</div>

> I guess I'm confused as to why you need the second server?
> 
> The view state can easily be migrated from one server to another, manually:&nbsp;[http://wiki.plexapp.com/index.php/PlexNine\_Tips\_and\_Tricks#Moving\_over\_view\_progress.2Fratings\_from\_one\_database\_to\_another](http://wiki.plexapp.com/index.php/PlexNine_Tips_and_Tricks#Moving_over_view_progress.2Fratings_from_one_database_to_another)

So, one of the 2 servers is hooked up to a very good and stable connection, not at my place. The other server, has a way slower connection and is also, not located at my place :-). Right now I'm using the Raspberry pi with the xbmc and rasplex plugin to see my series. It works kinda nice over the internet and I don't have the need for a local server anymore.&nbsp;

The first server has limited storage, so I need to off-load media to the secondary server if I want to keep it.&nbsp;

Thanks for the tip already, I will have a look at it.&nbsp;

---

<div class="post-metadata">

**Author:** ![thejinx0r](https://avatars.discourse-cdn.com/v4/letter/t/50afbb/32.png) [@thejinx0r](https://forums.plex.tv/u/thejinx0r)\
**Post date:** [August 24, 2013, 8:49pm UTC](https://forums.plex.tv/t/sync-plex-databases/41199/4 "2013-08-24T20:49:57Z")

</div>

I've been thinking of doing this as well and I had thought about using trakt.tv as a way to sync between servers ( or between plex and xbmc)

---

<div class="post-metadata">

**Author:** ![ljunkie](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ljunkie/32/6512_2.png) [@ljunkie](https://forums.plex.tv/u/ljunkie)\
**Post date:** [August 24, 2013, 9:34pm UTC](https://forums.plex.tv/t/sync-plex-databases/41199/5 "2013-08-24T21:34:51Z")

</div>

> I guess I'm confused as to why you need the second server?  
>   
> The view state can easily be migrated from one server to another, manually: [http://wiki.plexapp.com/index.php/PlexNine\_Tips\_and\_Tricks#Moving\_over\_view\_progress.2Fratings\_from\_one\_database\_to\_another](http://wiki.plexapp.com/index.php/PlexNine_Tips_and_Tricks#Moving_over_view_progress.2Fratings_from_one_database_to_another)

  

> So, one of the 2 servers is hooked up to a very good and stable connection, not at my place. The other server, has a way slower connection and is also, not located at my place :-). Right now I'm using the Raspberry pi with the xbmc and rasplex plugin to see my series. It works kinda nice over the internet and I don't have the need for a local server anymore.   
>   
> The first server has limited storage, so I need to off-load media to the secondary server if I want to keep it.   
>   
> Thanks for the tip already, I will have a look at it.

  
This is exactly why I asked the question before. I have two "identical" servers: one on a fast remote location and one at home. I sync the data between the two with inotify/rsync. The idea was to always stream from remote unless I am home.  
  
I stopped looking into this a bit ago and just dealt with streaming everything remotely, which has worked perfectly. My home server is now just a replica of my data ( for backup purposes ) as there are too many hacks to try and make two servers work together. I also have a fast enough connection at home to direct play all my content anyways ( let's just hope the bw caps don't come into play )

---

<div class="post-metadata">

**Author:** ![sa2000](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/sa2000/32/6922_2.png) [@sa2000](https://forums.plex.tv/u/sa2000)\
**Post date:** [August 24, 2013, 9:49pm UTC](https://forums.plex.tv/t/sync-plex-databases/41199/6 "2013-08-24T21:49:05Z")

</div>

Sounds similar to my suggestion [here](http://forums.plexapp.com/index.php/topic/76889-feature-request-after-ssl-comes-in-sync-primary-to-remote-pms-and-remote-backup/?p=440290)&nbsp;which I was suggesting to come in once SSL is standard. When I have the setup for the remote end I will now look into the suggestion made by&nbsp;trininox in my thread

---

<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:** [May 26, 2021, 11:11pm UTC](https://forums.plex.tv/t/sync-plex-databases/41199/7 "2021-05-26T23:11:51Z")

</div>

Early 2021 clean-up: duplicate

---

<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 10, 2021, 12:47am UTC](https://forums.plex.tv/t/sync-plex-databases/41199/8 "2021-06-10T00:47:10Z")

</div>


