Much thanks. Progress. Thank goodness for automatic backups! I had to rename/mv the shm and wal files as well. Now plexmediaserver starts, but web page is a xml/html dump.
The current log file after a reboot.
cat Plex\ Media\ Server.log
Apr 30, 2021 16:07:19.646 [0x7f96fd207700] INFO - Plex Media Server v1.22.3.4392-d7c624def - Ubuntu PC x86_64 - build: linux-x86_64 debian - GMT 00:00
Apr 30, 2021 16:07:19.647 [0x7f96fd207700] INFO - Linux version: 20.04.2 LTS (Focal Fossa), language: C
Apr 30, 2021 16:07:19.647 [0x7f96fd207700] INFO - Processor Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Apr 30, 2021 16:07:19.647 [0x7f96fd207700] INFO - /usr/lib/plexmediaserver/Plex Media Server
Apr 30, 2021 16:07:20.255 [0x7f96f4036700] WARN - Unrecognized MediaProvider feature: availability
Apr 30, 2021 16:07:20.255 [0x7f96f4036700] WARN - Unrecognized MediaProvider feature: availability-platforms
Apr 30, 2021 16:07:20.255 [0x7f96f4036700] WARN - Unrecognized MediaProvider feature: universalSearch
Apr 30, 2021 16:07:21.551 [0x7f96f1831700] INFO - Refreshing paths watched by LibraryUpdateManager
Apr 30, 2021 16:07:33.740 [0x7f96f4036700] WARN - NAT: PMP, got an error: Not Supported by gateway.
Apr 30, 2021 16:07:34.051 [0x7f96f2833700] WARN - NAT: PMP, got an error: Not Supported by gateway.
Apr 30, 2021 16:07:34.051 [0x7f96f2833700] ERROR - Error issuing curl_easy_perform(handle): 3
Apr 30, 2021 16:07:34.051 [0x7f96f2833700] WARN - HTTP error requesting GET http://xxx.xxx.xxx.xxx:0/identity (3, URL using bad/illegal format or missing URL) ()
You do not save any disk space by turning off DEBUG. Logs are fixed size.
Please leave DEBUG ON and VERBOSE OFF.
This makes diagnosing any future issues quicker.
I’m walking through this process again. There’s a couple of typo’s I get, but I want to understand the basic concepts:
1- Do I do this move with matching backups of the library.blobs.db and library.db?
2- Do I need to get rid of the db-shm & db-wal files?
PS. No other changes other than what has been documented in this thread.
Copied old Plex Media Server directory to new server. (Everything under /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/ )
Copied backed up matching library.blob.db-sometimestamp and library.db-sometimestamp files to the working files (…db)
Made sure everything in and under the Plex Media Server directory was owned by plex:plex
Start plexmediaserver
Log back in
Joy
I used all the default install paths & methods with the exception of adding the repository and installing from there instead of from deb as described in the official install docs. So existing docs will cover all the path and file specifics I generalize in this summary.