Just the other day I decided to move my Channels DVR server from a Linux machine w/ internal SATA HDD to my 2012 Mac Mini w/ external USB drive. (to save some power since the Mini burns a lot less power than the full-tower Linux box)
Transferring the recordings over and getting the new server up-and-running went relatively smoothly thanks to the DVR backup/restore feature.
However, I've since noticed when watching recorded content that jumping forward/back is now "laggy" compared to how it used to be. When running the server on the Linux machine, jumps seemed nearly instantaneous. Now, with the server on the Mac Mini, when I jump forward or back, there is a noticeable pause of a second or 2 before the playback resumes.
Wondering if this is likely a processor thing, or a HDD access time thing.
The Linux hardware is of similar vintage, CPU, RAM, as the Mini.
I ran the Blackmagic Disk Speed Test app on the Mini, and it's reporting read/write speeds in the neighborhood of 50-75MB/s.
If you think it's HDD-limited, I might try to find a faster external HDD or enclosure. Or I might try to install it internally directly to the SATA bus.