Having issues with restoring a backup to a new computer (server); yes, I've signed out of the old computer. I also tried to sign into my old computer (signing off of the new computer) and restore the backup. In both cases I see a quick screen showing 3% complete for about 1/2 second and then shows it failed. Just FYI - I know I can only sign into one machine since I've only got one lifetime account. Please help me to restore my backup to the new computer. Also, know the backup was stored on the old computer and is still available on it.
Describe your network setup
I have a wired network which consists of Ubiquiti Dream Machine router, and Ubiquiti 48 port switch. Also, have a Synology NAS. I also use Apple iCloud storage at times.
We’re happy to help. However, we need to know which machine is which in this server migration.
We can see a Mac Mini running MacOS 12, and another Mac Mini running MacOS 15.
Are these the old RoonServer and new RoonServer respectively?
Assuming the latter Mac Mini is your new RoonServer, we do see one Backup failure logged. When you attempt to restore, the drive hosting the Backup is unavailable to RoonServer.
Where is the Backup located that you’re using to restore?
If you’ve just installed RoonServer on the new machine for the first time, then Sequoia’s permissions might be interfering here. I’d navigate to the MacOS Firewall by searching in System Settings and make sure that RoonServer has basic permissions. I’d similarly ensure in Privacy & Security → Local Network that RoonServer has local network access.
If this Backup is hosted in iCloud, then try downloading it to the machine’s local storage instead.
I opened a ticket days ago and responded to the response I had, but never heard back. I've included my original issue (restoring a backup to a new server - a later M1 Mac Mini which fails). Please note I did copy the backup to my new MacMini and the backup still fails........................................
Hi Conner, Thanks very much for helping me with this. The 'older' Mac Mini running MacOS 12 is being retired as my Roon Server and the newer Mac Mini Running MacOS 15 will become my new Roon Server.
Yes, they are old RoonServer and new RoonServer respectiviely.
I 'copied' the Roon Folder from my old Mac Mini to iCloud and then copied that down to my new Mac Mini (in the Documents folder - basically so the backup would reside on the new Mac Mini). And when I seach for a backup when asked, I point to the Roon folder copied (from iCloud to the local drive on the new Mac Mini) and it sees 5 backups. I select the latest (I've also tried others) and I see a screen that shows 3% for a 'blip' of a second and then shows backup failed.
Please let me know what else I can try / need to do so I can get the backup restored.
Thanks again, David
On Oct 30, 2024, at 11:47 AM, Connor via Roon Labs Community wrote:
connor connor Roon Staff: Technical Support October 30 Hi @David_Olchewsky,
We’re happy to help. However, we need to know which machine is which in this server migration.
We can see a Mac Mini running MacOS 12, and another Mac Mini running MacOS 15.
Are these the old RoonServer and new RoonServer respectively?
Assuming the latter Mac Mini is your new RoonServer, we do see one Backup failure logged. When you attempt to restore, the drive hosting the Backup is unavailable to RoonServer.
Where is the Backup located that you’re using to restore?
If you’ve just installed RoonServer on the new machine for the first time, then Sequoia’s permissions might be interfering here. I’d navigate to the MacOS Firewall by searching in System Settings and make sure that RoonServer has basic permissions. I’d similarly ensure in Privacy & Security → Local Network that RoonServer has local network access.
If this Backup is hosted in iCloud, then try downloading it to the machine’s local storage instead.
Describe your network setup
I don't believe it's relevant since my backup is now located on the new Mac Mini - M1. I've not had any network issues when running the server on my older MacMini - Intel 5, which I no longer want Roon Server running on.
I’ve merged your new support request into your existing request and reopened the topic. I don’t see your response in the existing request thread, but hopefully now this merge will make it visible to @connor
Thanks for merging the two tickets. I do see my response now. I simply want to make my ‘new’ Mac Mini running MacOS 15 my ‘new’ RoonServer. Not sure if I have to do anything with the old Mac Mini.?.? I did sign off of Roon on the old machine.
I did move the backup from the ‘old’ MacMini to the ‘new’ MacMini. When I choose the folder for restoring the backup (on the new machine), I saw 4 previous backups. I choose the latest and it failed. I did try another and it also failed. Please advise on what I need to do in order to get my backup restored to the new Mac Mini.
Thanks for the update! It sounds like you’re doing just about everything correctly, but we’re still seeing the following error when you attempt to restore a saved backup from your prior mac:
Warn: [broker/backups] restore first half failed on FileBrowser.Entry: Macintosh HD, AppleAPFSMedia : /Users/davidolchewsky/Documents/RoonBackups: NotAvailable
Were you able to give Connors above steps a try?
It appears that your current Mac doesn’t have proper share permissions to the folder where your backups currently live.
With that, do you have a an external drive you could test out loading your backups to, and connect directly to your Mac via USB? You’d still need to double-check folder share permissions on ther new Mac to ensure Roon has proper access. Here’s more info on this:
Let me know if this helps! This should be the last step needed to get a successful restore.
I did check the Firewall setting, under ‘Network’ and it is ‘turned off’. Also, checked under ‘Privacy & Security’ ‘Local Network’ that both Roon and Roon Server are allowed to find and communicate with devices on the local network. I do have USB drive I can try, but don’t understand if the backups are located directly on the MacMini, why that wouldn’t be the best location.?.? My RoonBackups folder is located within the Documents folder on my new MacMini running Sequoia 15.1, so it shouldn’t need ‘shared’ since it resides directly on the machine itself. I will still try your suggestion and copy the Roon Backups folder to a USB drive and than try to restore from the USB drive, but again don’t know why that would work since it doesn’t work when the folder is directly on the MacMini.?.?
I did install a USB drive and was prompted with ‘Roon needs permission to import media and add backup locations’ to which I clicked ‘Allow’. I then pasted my Roonbackups copied folder, and then said it was copying @7,500 items (@1GB) to the USB drive. The process took about 20 minutes to complete. Once complete, I went clicked on Roon, Settings, Find backups. Then I choose the USB drive ‘RoonBackups’; and was shown two files: roon_backup_root and another that had lots of numbers and letters. I then clicked at the bottom where it said ‘Select this folder’. An item noted at the top was it said ‘Davids-Mac-mini’ (which I thought was the old MacMini’s name. The new MacMini is called ‘Davids-Mac-mini (2)’ if this matters.?.? Anyway, I clicked ‘Restore’ on the last backup dated 2024 Oct 27. The backup began, counted to 3% and then failed. Then just to be sure I changed the name of the new machine to ‘Davids-Mac-mini’ and tried to restore the backup again. The restore still failed. Please advice on what to try/do next.
Hi Benjamin, I’ve now tried everything that you and Conner suggested without success. I haven’t heard anything for a few days. I signed off my new M1 machine and signed onto the old i5 Mac Mini. I logged in and all my ‘stuff’ was there. What is the best way to get my new Mac Mini M1 machine to be my one and only Roon Server? (I know I can only have one - I only need one). Please let me know so I can get my new M1 Mac Mini ‘up and running’ as the Roon Server, and I can then retire the i5 Mac Mini.
We’ve reviewed this case further with our QA team.
The backup you intended to restore on Oct 27 was likely corrupted - you’ll need to perform a full migration process beginning with the current Mac Mini database where you are currently signed in. You’ll need to do this by performing a new Backup in the current RoonServer database rather than migrating the Oct 27-era backups folder via either iCloud or USB.
On the Mac Mini machine, sign into RoonServer and create a brand new Backup
Use the USB thumb drive as the Backup destination folder for this manual Backup.
Then connect the USB thumb drive to your new machine and restore the Backup. You’ll need to deauthorize your previous RoonServer instance when prompted.
All 4 backups that I have, and attempted to restore from, were auto created so I’m not sure why all 4 would be corrupt. ?.?
I will perform a full migration per your instructions below by 1st performing a manual backup on the OLD MacMini to a USB thumb drive. I’ll let you know …
Hi @daniel
I have on my list to do this week. I’ll let you know. One question … I will create a manual backup on my existing i5 MacMini, currently running Roon. Once I have the backup on a flash drive … do I then sign off of the i5 MacMini as Roon Server and then sign on the M1 Mac Mini as the new Roon Server? Do I need to delete any Roon software from the older i5. I just want to make sure I do whatever steps need done AND in the correct order. Thanks again Dan.
No need to delete anything on the i5. Close down Roon Server, and then when you open Roon / Roon Server on the new machine and sign in, it will prompt you to authorize the new server.
You can have multiple Roon servers. Just authorize the new one and unauthorize the old one. You can switch back and forth if you ever have a need or use the second one in another location. You can only have one authorized at a time with only one Roon subscription.
Thanks @benjamin . I will close out the Roon App on the i5 and then open Roon (Server) again on the M1 and look for the ‘authorize’ prompt and then ensure it gets authorized. I would think that authorizing the new M1 machine will automatically unauthorize the i5 machine, since I only have one license. Then I will (keep fingers crossed) restore the recent manual backup from the thumb drive. Should get to it later today.
Hi @Jim_F . What you are saying makes sense and it should be just that easy. I’ve never moved my Roon Server from one computer to another. Actually, all I did was download the Server software and install it on the 2nd machine; all went well and remember getting a notification about only having one subscription and just had to choose which machine I wanted to use. I just couldn’t restore any of the 4 latest backups created from the older machine to the new Roon Server (M1). So, I closed down Roon on the M1 and got Roon back up and running on the older i5; restored the backup fine on the i5.