Don’t add any new storage locations and leave the existing one from your restored database . Copy all files to new drive. Edit old storage location to point to new drive or network path to where the music is. Wait it should all sync back up if your music is still.organsised the same, it might take a while.
I’m still worried about losing my settings and database content.
After restoring the database on the freshly installed NUC, Roon will automatically watch for data on the empty internal data storage.
At this point, what will happen to the database (considering the internal storage is empty and the database is pointing/watching a folder that does not exist)?
Once you have restored the database and reformatted your drive, go to the ROCK Network GUI and stop the Roon Server Software. Then copy over all your files to the new storage. Once all the files are transferred to the new internal storage turn the server software back on. It will now look for the internal storage.
Depending on how things were set up before, it may also look for the old storage location and won’t find it. You’ll need to go to Settings>Library>Library Maintenance and clean up the library. It will probably list a large number of files that are no longer at the old storage location.
I think it’s probably better to edit the old storage settings to reflect the new location. This way, any edits will be preserved.
However, this may not be necessary, since presumably the copy of the old InternalStorage folders will have preserved the folder hierarchy used on the old NUC - so it should look exactly the same on the new NUC’s InternalStorage folder…
The exact steps will depend on the current storage in use and what storage you’re moving to. In the scenario you’ve provided above, moving from internal storage to a new internal storage, you’ll want to do the following:
Follow the standard migration process
Make another backup from the new setup (just to be safe)
Stop RoonServer on the new ROCK setup via the Web UI
Copy the files to the new Internal Storage
Start RoonServer
Roon will then identify the files you copied over as the existing database files from the old storage and you should be good to go from there.
I appreciate your feedback on the Knowledge Base — I’ll make sure this gets updated so it’s more clear moving forward.
Thank you very much for your reply.
I’m not sure that I understood correctly your procedure.
So here is the scenario:
NUC A :
Roon Rock with internal HD.
All the music files are stored in the internal HD.
NUC B :
new machine, with new internal HD.
Goal :
Migrate everything from NUC A to NUC B, without loosing presets, lists, etc…
Procedure :
Backup NUC A DataBase to USB Stick or network location (I do both just in case).
Do a fresh Roon Rock install on NUC B.
Plug the USB Stick in NUC B. The USB stick contains the Database backuped from NUC A.
Connect to NUC B through web interface.
Do not login. Instead, click on “Restore a Backup”
Restore the Data Base from the USB stick
… Right now we have NUC B with Roon Rock with a restored database and an empty internal HD.
… note sure for the rest of the procedure. There are procedure pieces in many portions of the K.B.
How should we proceed now?
Should we simply copy all the music files/folders (same structure as in NUC A) to the internal drive of NUC B (network copy)?
Yes I went back and forth a few times when I migrated. You can restore at any time and it should not reformat any storage, its just a database restore not the OS. ROCK is compartmentalised so each part can be updated without effecting the other.
Hi Tomas. I just did this recently and I think I can help you connect the dots. You’ve correctly set up NUC B and have properly restored your backup. This is the “record” of your preferences, playlists, etc.
What’s unclear in the documentation is this: you have copy your library ACROSS the network, using ANOTHER PC or Mac. I think that this is because a ROCK install doesn’t have an a file manager or equivalent.
It should all end up a sub-directory called \ROCK\Data\Storage\InternalStorage
So, here’s your steps 7 and 8:
7. Take your library from NUC 1 and copy it onto another computer or MAC. If it’s still on NUC A’s internal drive you’ll need to physically remove it and install it in a SATA to USB drive adapter something like this one from Amazon:
Plug the drive into another computer and run Windows File Explorer. Copy your music folders from your old drive to \ROCK\Data\Storage\InternalStorage
Here’s a picture of mine (all of my music is in a folder called “Music Library - FLAC”):
Once you do this effectively, Roon on ROCK will monitor your folder called InternalStorage for any additions or deletions and properly update everything as always.