Roon app unable to connect to server after holiday (ref#39WEFF)

Hello @derekrs

I completely understand your frustration. The transition to the new Docker-based setup for QNAP has been a significant shift, and the lack of explicit warnings regarding backups beforehand is a valid criticism.

While we typically recommend restoring from a built-in Roon backup, there is a manual workaround we can try to rescue your existing raw database and recover your carefully curated playlists.

Please perform the following steps to manually migrate your old database into the new Docker environment:

  1. Create the Docker Container: Follow the official QNAP Docker guide to set up the new Roon Server container.
  • Crucial Detail: Pay close attention to the folder mappings in your configuration. You need to remember the exact folder path on your NAS where you are telling the container to save its data (this is the path on the left side of the colon : in the volume configuration).
  1. Stop All Roon Services: Once the new container is created, stop it. Next, go to the QNAP App Center and ensure the old, native Roon Server application is also completely stopped.
  2. Locate the Old Data: Using QNAP’s File Station, navigate to the directory where your old native Roon installation stored its data.
  3. Copy the Database: Inside that old Roon storage location, locate the folder specifically named Database. Copy this entire folder.
  4. Paste into the New Location: Navigate to the new host folder you designated for the Docker container in Step 1. Paste the copied Database folder directly into this new location, replacing the existing folder
  5. Restart and Connect: Start the Docker container again. Open your Roon Remote app, connect to the server, and log in.

If the folder was placed in the correct directory, the new Docker container will read your old database upon startup, and your previous library state and playlists will be restored. Provide an update once you have attempted this file transfer.