Currently my PMS is on a Synology 916+ and I plan to migrate over to Synology 920+.
When upgrading to Synology DSM 7 on the 916+ server I encountered an error issue, but ultimately it did not affect my PMS. There seem to be some quirks. As such, my thoughts are leaning towards a clean install while using my existing server.
Basically, I’d add the “same media folders” that are copied from the 916+ to the 920+ into the PMS as additional media libraries. This way I can mirror the libraries and make the small edits / changes I’ve done to some of the media within PMS. Then when it is all current I will delete the old libraries and go tot he “new libraries”. The only downside I can see if other users “watched status” will not transfer over which I’m ok with. They can update their watched status on their own.
Unless there is a way to do this in the database? I’d rather not copy over the database as it may be corrupted or misbehaving.
Is there anything I may be missing in doing it with this process in mind?
The view state is saved in the database based on the items GUID from when it was matched with an agent. if the new libraries or items are not using the same agent as the old then they will not get the same GUID.
Example your old server using old TheMovieDB agent might match Batman to guid=TMDB://12345 and it knows you viewed that GUID. If you create a new library on new server with new Plex TV Series agent then Batman might get guid=plex://67890 which won’t match what is saved in history
What other settings for media items can be changed using the SQLite approach in the link you shared? I’d like to be able to copy the settings/metadata for my music files from one server to another.
@BigWheel Quick question on this matter: will records containing such orphaned GUID data be removed from the table when emptying the library’s trash/running daily maintenance?
Thanks BigWheel. Really I’m looking at the metadata. I’ve looked at this post but it isn’t clear to me how to do what I’m looking for. I have a lot of music files in libraries on two different Plex servers. I’d like to copy the metadata from the 1st server to the second.