I have 3 HDHomeRuns with the ability to record up to 9 simultaneous channels, so I am using SSD for the DVR drive. The drive is limited in size (256GB), so I have a script that moves the recorded shows every 24 hours.
I receive a playback error once they are moved. I have found running Invoke-WebRequest -Method Put http://127.0.0.1:8089/dvr/pruner/deleted seems to resolve the issue and have created a scheduled task to run this every morning at 6am.
Is there a better way to handle this?