Help!! I backed up Roon to a folder on my NAS, and reformatted the NUC (trying to solve a different problem). Now the backups from last night will not read in either Roon Server on DietPi or Roon on MacOS.
How can we help?
Please advise urgently... It's a big library and very upsetting to be unable to restore.
Other options
Describe the issue
Cannot restore from backup: I get the message "Restore failed. Please check your backup folder and try again."
Describe your network setup
Backup from ROCK to Synology NAS; restore to MacOS
Logs uploaded for Support.
The backup folder contains:
_roon_backup_root_ which is 198 bytes text “ROON BACKUP ROOT v2”
a single directory with long hex name under which there are
1.9Gb of files in directories 00, 01 to ff, and xxcd
each of these contains directories 03 45 4a which are presumably the three backups stored here
a file “_roon_backup_” (which again contains text “ROON BACKUP ROOT v2”)
a file “name” which contains the full name of my server.
The issue is not related to the NAS -- I've tried making/using a local copy of the directory on the Mac and get the same.
OK, this is very strange. 35 minutes after I got the failure error, my unattended and untouched MacOS Roon app in a background window suddenly populated everything!
Now I seem to have restored something. But I would like to know whether to trust it, given the failure error and strange delay.
Update: a further 1/2 hour later, it looks as though some but not all the library has populated.
Thanks for reaching out. I’ve activated diagnostics for your Mac and I do see the restore error, it looks like Roon can’t find a specific folder for the backup:
12/10 23:25:49 Error: [Broker:Misc] [backup] failed to restore: getfile by hash, dirs: AttachedDir:/Users/stephen/Library/RoonMounts/RoonStorage_1baa9805bfefb2726a1b6a469482804191b76d7c/cce95843-727a-639b-9b27-ce87e1d602a3/a0/5d, file hash: a05df7c2f769d361ef3f35a2d010cef2fde568ea94f63cbca08356791e43d833, status: Result[Status=NotFound]
What happens if you try to restart RoonServer a few times, does it complete or is it still not populating?
If you’re still having issues after confirming the above, are you able to switch over to the NAS, create a new manual backup (to a different directory than current backups), and try to restore that backup instead? You may want to set the current database on the Mac aside and start fresh again before trying the restore:
Let’s try a fresh database and see if your issues persist:
Thanks for the helpful response. Sadly there is no existing Roon system, it was overwritten hence the need to restore from backup. I tried all those suggestions but still it will not restore.
However by a great stroke of luck, I had been testing a copy of the server on my Mac a week ago and it was snapshotted by TimeMachine, so I restored that and now I have a working server back on my Mac.
HOWEVER … I tried a fresh backup within Roon from that machine; removed all the Roon directories; restored … and it has restored ONLY the Qobuz albums - all my own local library is missing. This means that I can’t complete the task which is to migrate this backed-up library to a new server machine.
Thoughts?
Also: I future I will do an occasional load onto the Mac and back up all the files from there, just in case Roon Backup fails again. To help me plan that can you please let me know which files should be backed up? Currently this is what’s on the Mac:
That’s quite a huge slug of filestore. I’m thinking there must be a hard link to my music library (on NAS) in there. It does seem that my backup software on the Mac is backing that whole RoonMounts directory, presumably following links to the NAS.
So for my future safety backups (filestore not within Roon) can Roon be restored just from RoonServer and Roon folders or does it require the other two folders also?
While this is certainly a stoke of luck - using TimeMachine recombination with Roon’s own database backup system is known to cause issues. For the future, I’d suggest ignoring all Roon folders with TimeMachine, and be sure to never run Timemachine while Roon is also creating backups.
When you’re in this state, what does your Roon Settings>Storage look like? Perhaps you need to re-connect your network share to allow syncing of your local library.
We would advise against this, and rather create multiple backups using Roon, to different locations.
I completely cleaned up my audio library, dumped them onto to 2 USB sticks. I plugged one into the Nucleus, and now it says I have to restore. I have a full backup folder on my desktop, and ROON is only seeing a dropbox folder. I’m baffled. I also have a backup on my external drive.
Happy Holidaze!