Read only data doesn’t count as a backup, because some user level will always have delete rights. It may also be impossible to achieve depending on whatever backup solution implements the backup (think secure copy , when the old data is deleted after the new data is successfully transferred).
It does, but doesn’t go both ways: live data is the data an application is actively using (main roon data base for example). Accessible data is data to which I have access. Main data, backup data, archive data all of them can be (or not) accessible, but only the main data should be live (which indeed implies accessibility).
See above or even more: roon server does not work over the backup data. It works over the main database, which is considered in this case live data. The backup is a copy of this data.
The closest scenario in which you use the “backup” data (note the commas) as live data is the replication, but this is I believe out of the scope here.
The definition is not mine (or yours for that matter) :). So, you are asking me what about a “backup solution” for my music files. Well, what I personally understand by that, is that you want to offer me a way to have another copy of my music (that’s a backup).
Then you give me some details about how do you see this …
…and all that I can tell you is that this is not a backup solution (by any definition). It’s just a cloud based live data solution (which can be complicated by duplication, synchronization or whatever).
Now, what i believe it will be the right approach to this, it’s to split it in two: live (playable) data, eventually in sync with my local data, that’s one thing (think OneDrive for example). And a back-up solution to all that data, that’s the second one (think B2, which in this scenario will backup my computer including the OneDrive data, for example).
If I correctly understood and you want to use the same model for the music files and in addition to have the files playable, then just don’t call that a backup, because it is not, that’s all.