I just completed this over the weekend and just in case, it’s helpful to anyone contemplating the same in the future. I wanted to share my experience with it.
Prep work prior to running the roononnas installer on the new Synology:
- Created a new shared music folder on the new Synology and copied over all of the music files to it from my old Synology.
- Made sure that I had the latest back up of roon and then mounted that backup folder on my old Synology to the new one.
Installation
- Downloaded the latest roononnas installer file from the roononnas site and followed the instructions, including downloading ffmpeg and copying it to the bin folder.
- During the install, I was prompted to choose the folder locations for the server and music files.
- Checked the roononnas.log file to verify that the newly placed ffmpeg file was being used.
Post-install
- Start up roon client, connect to new roon server, chose the “restore a backup” option at the bottom, and pointed it to the mounted backup folder containing my roon backups. It listed all of the backups that it found and I picked the most recent one for the restore.
- After restoration, roon restarted. When logging in, roon let me know that I was licensed for only one server and asked if I wanted to deauthorize the previous server, to which I said yes.
Todos after first login
- Settings>Storage. While I picked the correct music storage folder during the install, the backup restore changed this to what it was for my previous roon server install. Consequently, the folder and path required updating.
- Settings>Backups. Backup path was set by the backup restore to the old setting and required updating.
- Settings>Audio. Almost all of my audio devices were restored from the backup and available here. The only issue that I encountered was that my two Squeezebox Touch units were missing. There was a message box that said to turn off the local LMS server to have the Squeezeboxes show up here. I was initially confused by this as I don’t run a LMS server since I use roon. I then realized that the LMS server must mean my previous roon server. After shutting down the previous roon server and waiting a few minutes, I still couldn’t get my Squeezeboxes to connect to the new roon server. I needed to reboot the Squeezeboxes before they connected to it.
- On my router/firewall, I updated the port forwarding rule so that Arc will connect to the new roon server and not the previous one.
- I noticed that the smart playlists feature was broken. All of my smart playlist were empty and there was no option to create a new smart playlist from the “My Playlist” screen. I was a little confused by this one as the smart playlists was working fine from the Arc mobile app, as the smart downloads features downloaded my smart playlists and the songs that they contained just fine. To resolve this, I needed to restart the Synology unit itself. Restarting the roon server alone didn’t fix it.
Leading up to this roon server migration, I was apprehensive about it and gathered as much information as I could on the process. So I hope this post helps anyone contemplating the same in the future.