I’m trying to migrate my Plex installation from Mac OS to a NUC running Ubuntu 16.04, but it’s not working. Here’s what I’ve done:
Installing Plex works fine. I run it once and stop the service.
I zip my ~/Library/Application Support/Plex Media Server folder on my Mac, and unzip it to /var/lib/plexmediaserver/Library/Application Support, overwriting the existing files.
I convert my Plex .plist file from my mac to XML using the plutil -convert xml1 command, and replace the Preferences.xml file with it.
I chown the entire Plex Media Server directory to plex:plex
When I start Plex back up, it begins the setup process from the beginning. None of my libraries are there, and the preferences all seem set to defailts. It doesn’t seem to recognize the Preferences.xml file I placed in there at all.
Any ideas how to make it use that Preferences file? Is there some other Preferences.xml file on the system that it’s using? I’ve attached my logs below.
I thought it might be because I was running 1.11 on my Mac and 1.13 on Linux, so I upgraded to 1.13 on the Mac, and now the Mac doesn’t recognize my libraries either
if nothing it there, it means the Preferences.xml file is missing or not readable.
When you moved everything over (tar file I presume?) , after putting Library in /var/lib/plexmediaserver did you remember to sudo chown -R plex:plex /var/lib/plexmediaserver ?
Can you tell me how you moved it from the Mac -> LInux? That might be easier
I’m thinking there’s some sort of issue with my db file and 1.13, as once I upgraded from 1.11 to 1.13 on my Mac, my libraries disappeared there as well. That db file just doesn’t seem to work on 1.13 on either OS. I tried restoring a db backup (on the Mac), and my library reappeared, but all of my posters were missing.
Was PMS running on the MAC when you first did the migration? If it was, that’s why.
I’m glad you took another shot at it.
I have no access to a Mac to verify that procedure actually works. plus I did that 'off the cuff"
I’ll integrate what you’ve share here and put into a formal How To
Ah, I was not aware that Plex needed to be stopped before I copied the files over.
Do you know why my db stopped working on my Mac after updating to 1.13, or any tips as to how to get my posters back on my Mac after I restore a backup?
Can you get me the whole set of them from ./Logs ? I can’t see anything from just that one log file. What I see there is a database update after a software installation.