hi,
i have multiple folders inside /var/roon/RoonServer/Database/Core such as 577c6433…
these are remnants from my experiments with trial version etc… but contains playlists, tags etc… Can i somehow export important data from these folders or run roon server to read these data folders durin boot?
maybe grep the files in the tree looking for a string you’d expect to find and see if the file is in a unique location that’s empty on your new core, then shut it down copy the file across and restart it. But again, I doubt it, and what I’m suggesting is probably not a good idea, so make a backup of your current lib before trying this.
How can i run roon and explicitly select which dir load within /var/roon/RoonServer/Database/Core/dbdir where db dir is something like 0e85xxx8a6c154xxxxxx5e009487fb6
you can’t. Those aren’t discrete databases, that entire folder structure makes up Roon’s database representation of your music library. It leverages LevelDB rather than a traditional database structure.
Just to confirm – You’re wanting to use a new database, but keep playlists and tags?
If so, this is not possible. You can restore a backup which will bring over everything, but you cannot selectively import certain parts of one database into a new one.
Do you have the entire RoonServer folder from the trial period? Was the trial period account the same as the account that you purchased Roon with?
If so, you can try replacing the entire new RoonServer folder with the old RoonServer folder from the trial. This will allow you to use the database from the trial.
Databases are account-specific, so, unfortunately, you won’t be able to use the old RoonServer folder with your new account. Other than backups or using the old RoonServer folder, there are no other options for transferring Roon data to another database, so in this case the only option is to use the new database.
How about…
If you can restart Roon with your trial email address, you could export (see this KB article) your playlists, either as files plus a .m3u file, or as a spreadsheet (which can be used to create a .m3u file if the music files are too big - see this link). Your could then start Roon with your new account, and import the playlists via the .m3u files (see this KB article)
A spreadsheet export can also be used to show your tags, so you would at least have a record, but I don’t know any way of re-importing them.
All this requires your trial period to be still valid, if not, you might have to go cap in hand to Roon and ask for their indulgence for a bit.