So the new 1.27 update broke my music library and I’m facing a dilemma. I’m either going to have to:
Keep my server downgraded to 1.26 which is the last version where my database works properly, or…
Nuke my database and rebuild everything from scratch, and lose my watch statuses as well as my music playlists and sonic analysis data.
Both of these choices are not desirable at all. I have already tried downgrading back to 1.26, running a DB repair and attempting to install 1.27 afterwards but unfortunately that did not fix the issue.
I don’t want to stay on 1.26 because as time goes on it will become more and more outdated and I will miss out on all the latest features and optimizations. But at the same time, updating to 1.27+ means I am going to have to wipe all of my libraries and rebuild everything, which is a horrible outcome. So I’m hoping there’s some way to, at the very least, export the 3 most important parts of my old DB into the new one.
Is it possible to somehow export all these things from my old DB and import it into a new database? Or am I going to be forced to lose all of these?
Moving watch status is possible, but not easy. You would need to write a custom script using the API to record watched status based off filename. Then use that list of file names to mark watched on the new database.
it seems this page has updated a lot over the past few days, it looks completely different than it did when i tried a repair.
i tried all the steps this time that were shown on the newly-updated page and it worked, whereas the old page did not help fix the issue.
thankfully this means i was able to update to 1.27 without issue this time, but i still think Plex should have an easy way of exporting this data out of a database in the event that one runs into an unrecoverable db and is forced to start over