Plex Docker migration on unRaid - retaining existing config, plugins and library

Unraid Server Version: Version: 6.7.0
Plex Server Version#: Version 1.14.1.5488

Hello All,

I am trying to migrate my Plex Server from a plugin (phaze’s) on Unraid server to a docker (any docker is fine). The challenge i’m having is getting my existing library with watched/unwatched flags, play counts, date added, etc moved over to the new server location.

All my metadata (including folder images and background images) are saved in the same movie folder- so no scraping needed.

My current plugin is configured like this:

Could someone help where the library and database with all the above info is stored on Plex and how I could migrate all my settings without having to start from scratch and create all the libraries again on the Plex server. I do have a trakt plugin/scrobbler linked to Plex as well.

All help is appreciated.

1 Like

Bump - anyone?

Did you ever get this resolved? I’m in the same situation. I’m trying to go from binhex’s plex docker to the official plex docker and I’m not able to get my libraries to move over.

Same here, still no solution?

Same Here, I am looking for a solution. i am moving everything though instead of having PMS on one server and media on another.

Simply point the docker field to the corresponding fields.

Based on your template -

For config

docker /config to /mnt/cache/appdata/plex/config
docker /transcode to /mnt/cache/appdata/plex/transcode

For media - can’t see where your media files mapping are

Go to Plex server running on your plugin look at the media mapping directory eg. /media/tv shows, /media/movies. Note that down.

In your docker template add a path and map the volume to follow that same directory structure.
eg docker /media to /mnt/yourmediafiles (depends on your config)

Fire up Plex, your docker plex wouldn’t know the difference. All settings will transfer.

FYI - database is in Library\Application Support\Plex Media Server\Plug-in Support\Databases in your /cache/appdata.

As for plex docker to docker migration. This excellent video will help. His videos can help with serveral questions asked here.

I’m not recommending my alternative approach. What I do to switch repo is simply change the repo url. eg. delete author/app and paste plexinc/pms-docker:latest to switch from the repo to plex official. I map all fields myself and don’t use the auto populated template field anyway. Permissions are newly applied when server starts. No problem doing this more than 10 times over a few years. However, I’m not smart enough to understand the consequences this might have, i suggest taking the above approach from the video from a guy much smarter than I, to be safe.

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