Luckily I don't think there is anything significant, but I can't be 100% positive.
To be honest, I am surprised that the DB isn't stored with the Channels recordings folder. Why does it need to be on the Windows drive at all? If it were on my data drive instead of the OS drive, nothing would have been impacted here at all. But now I'm about an two hours into the DB restore.
The databases are in what I call the app code directory (I guess Programs folder on Windows) and the backups are made to what I call the user selected recording directory.
Channels DVR uses different terms for the directories.
Most confusing of which is the data directory.
I understan your point.
That's how my Windows PC is setup.
Windows on the primary drive and apps/data on another for easy backup and restore.
I did separate the Channels DVR code and data using Docker Containers.
I now only use Docker for everything but TVE, which has issues with Chrome getting corrupted.
With a Container, you can separate them, but Channels DVR is built for the new user.
They don't want to make it complicated, but us advanced users can roll our own.
That's not what I said, I have my recordings on a data drive. And I believe I chose to put them on a data drive, the "smart" DVR didn't pick that location for me.
The problem was when I restored an image from 6 months ago, the DVR database was from 6 months ago. Does that make any sense? Why would it put backups of the DB on the data drive, but the database itself sits in the OS. That makes no sense.
And sure I was able (eventually) to do a restore... but why is that even necessary? If I remember correctly, Plex has one folder with everything in it and it doesn't have to be on the OS drive.
I did the default install for Channels, so if there is a way to have the active DB not stored on the OS partition, I'd love to know how. But there is a lot about this app that's not exactly intuitive (case in point, I had to ask how to do a restore instead of there being a button on the setting/config. LOL)
Because the stuff in the DVR directory is your data. The stuff in the app directory is the apps data. You shouldn’t be messing with it. That’s why backups are in the dvr directory. You can back eveyrhing up all at once.
You shouldn’t touch the actual db for back up and restore. While you probably could, it’s a bad idea. And that’s why we both store it in a place separate from what we consider your data to mess with, and also provide backups in a place we consider is your data to mess with.