This is not a support request, just venting.
I dismantled my Intel NUC8i3 and rebuilt it into a Streacom FC5 Alpha casing. During this something must have happened to the database, located on a Kingston m.2 NVMe.
When the rebuild was finished, i started it up and all of the albums and playlists etc seemed fine, but i had no Audio devices available.
I tried restarting both the Roon Server software and the whole NUC via the web GUI. Sadly no audio devices became selectable still…
So, i decided to backup my database (which was upgraded to the latest version) and reinstall Roon OS.
After the slow backup of the database i went forth and reinstalled Roon OS from the WebGUI. I figured this would destroy the database, but this didn’t happen and i was still left with a Roon Core unable to activate and select any audio outputs.
Hmmmm… Okay, this was puzzling?
I had the choice of resetting the database from the WebGUI or reinstall the whole ROCK from a USB stick. I decided on the latter and made sure my backup was okay.
Everything went just fine with the reinstall and now the machine started up as a brand new Roon ROCK. I also activated the new Core and logged in to see it was working okay. Now everything seemed fine, all of my audiodevices showed up and were ready to be activated.
Well, then it’s just a matter of restoring the database backup i made earlier?
So i begun restoring the DB and sat back and waited another 2 hours. (The db backup/restore MUST be possible to compress/speed up)
After this i once more connected to this Core and wadda ya know… No audio devices were available???
I lost my temper and once more reinstalled Roon ROCK from scratch.
So now i have spent half a day trying to revive a ROCK from the dead (deaf?) and yet another day to rebuild my library, and a few more analyzing my library.
Then, what is the point of this long text? Well, some advise:
- Keep more than one backup of your Roon Server/Core
- Do NOT trust the database to be consistent forever
Thanks for reading all of this!