Hey @Joseph_Cira,
Thanks for testing that and for the detailed follow-up. I dug into yesterday’s logs, and they actually clear up why unplugging the drives didn’t change anything.
Roon loads your entire library database into memory at startup, and that database still contains all ~511,000 tracks whether or not the drives are physically attached. Pulling two drives just marks those folders “not ready,” it doesn’t remove them from the library, so the server still tries to load the full collection and runs into the same wall about 15 minutes in. In yesterday’s boot, memory climbed past 4.5 GB and was still rising, with the server spending up to ~30% of its time paused on garbage collection until the appliance watchdog killed it (I can see the SIGTERM in the log). That’s the loop you’re seeing, and it’s a memory/GC problem, not a disk or network one.
For the record, the logs also confirm your collections are genuinely distinct: the six watched folders add up to exactly 511,798 tracks (roughly 102k + 110k + 100k + 81k + 59.5k + 59k). One small note, two of those folders (/HD Library and /My Music) live on the same physical WD Elements drive, but they do appear to hold different music, so this isn’t duplication.
On the ROCK itself. It isn’t that your NUC has failed. A ~511k-track library is simply near the extreme edge of what any single machine handles comfortably, and your ~15.5 GB of RAM doesn’t leave enough headroom for the database plus the background analysis Roon runs overnight (1–5 AM), which is what tipped it over.
Would a Mac mini help? Yes, more RAM genuinely helps a library this size, so a Mac mini is a reasonable move. I’d suggest:
- An Apple Silicon Mac mini (M-series) with 32 GB of RAM (24 GB at the very least). RAM is the thing that matters most for you.
- The internal SSD is perfect for the Roon database, keep your music on the external drives.
I do want to be straight with you though: even with 32 GB, 511k tracks is beyond the size we can guarantee runs smoothly, so I'd still recommend trimming or consolidating where you can. The good news is that on a machine with real RAM headroom you'll have the room to get it fully loaded first, then tidy up from there.
Migrating without losing anything. Roon’s Backup & Restore carries over everything, your edits, playlists, favorites, play history, tags, and settings:
- On the ROCK, make sure you're on the latest Roon version, then go to Settings > Backups and run a manual backup to a USB drive or NAS (not Dropbox for this, it's too slow for a full migration).
- Set up the new Mac mini, install Roon Server, and launch Roon.
- At the login screen, choose "Restore a Backup" (bottom-left) instead of logging in, and point it at your backup.
- Move your music drives over to the Mac mini and re-point each folder under Settings > Storage. Use the "move your collection" method in the KB below so your edits and history stay attached.
- Your license moves automatically when you set up the new server.
Full steps here: [url=https://help.roonlabs.com/portal/en/kb/articles/migration]Moving Roon to a new Server[/url]
If it’s helpful, once the mini is running I’m happy to look at a fresh set of logs to confirm it’s loading cleanly. We’ll be here, thank you! 