Hello @Scott_Tweddale,
Let’s clarify the correct and safe way to move from Windows → SonicTransporter.
Yes — watched folders must be disabled before you create the backup.
Go to:
Settings → Storage → 3-dot menu → Disable for each watched location.
This prevents Roon from re-scanning and re-hashing your library when the database is restored on SonicTransporter.
After they are disabled, create your backup from:
Settings → Backups → Backup now
You do not need to log out of Roon on Windows — the backup already contains your license, settings, and full database state.
You should not manually copy any of these folders:
C:\Users\<you>\AppData\Local\Roon\Database
C:\Users\<you>\AppData\Local\RoonServer\Database
Those folders are only used when doing a forensic-level recovery of a broken server.
For migrations, they are not used at all.
Your Roon backup already contains the complete database, including:
On SonicTransporter:
- Install / start RoonServer
- When prompted, choose Restore a Backup
- Restore the backup you created from Windows
At this point do NOT enable any watched folders yet.
Fix storage paths before enabling scanning
Now go to:
Settings → Storage
Your old Windows paths will be invalid (e.g. D:\Music).
Edit them so they point to the correct SonicTransporter paths (e.g. /storage/Music, /mnt/yourNAS, etc).
Important:
The folder structure must match what Roon saw on Windows (same album subfolders, same hierarchy).
This is how Roon matches files back to the database without re-importing everything.
Re-enable watched folders
Once all paths are corrected:
Go to each storage entry → Enable
Roon will now:
- Re-link the existing database entries to the files
- Avoid re-identifying or re-scanning the library
- Preserve all play history and edits
You migrate via backup + restore, not via copying Database folders.
Watched folders are disabled before backup and re-enabled only after paths are fixed on SonicTransporter.