So, this is actually what I’m trying to understand. You create some of the files listed there today. And then what? Everyday backup? What’s included in the backup?
Right now, I am still in the process of transferring my workflow from my Linux and (unfortunately) Windows systems to Qubes OS. I am saying this to clarify that I still don’t have any decent backup strategy for Qubes OS due to its lack of what I am used to. So, what I am used to (and what you ask for) is:
I work on different projects. Suppose today I modify/create some files. At the end of the workday (or before the beginning of the next one) I run an incremental backup which takes very little time and space as it saves only the changes from today. If I had to run a full backup (including files which I don’t need to backup), that would require storing a few TB of data every day with all the consequences.
Periodically I run a full backup (e.g. every month) and the next incremental ones are based on that one.
Re. the rest of your questions:
How you find it later?
Bacula (which I like so much and which I hope to see integrated in Qubes OS some day) has a database (Catalog) which stores information about all backup jobs, schedules, storage media. The data is browseable in a console app, so one can see the structure of the actual data and restore a file from a particular date.
Another incremental backup software which I use sometimes is
rsnapsnot. It rsyncs new/modified files to an ext4 file system, so the result is a browseable FS tree.
FWIW, recently I learned that another software exists: rdiff-backup. IIUC, it is even more efficient as it copies only the differences between previous and current data, not the whole modified files. Bacula has a delta plugin which does that too but it is only in the enterprise version and I have no access to it.
Where do you create those files?
In the software which creates the content (text documents, images, code, etc). In the case of Qubes OS that would be also in different qubes.
Where do you keep them out of backup?
I don’t understand what you are asking. If you clarify, I will answer.
[…] And some of us just presented that current backup is sufficient, while trying to point out there are probably more urgent things to improve […]
The other thread did not ask “what do you want to prioritize” but “what would you like to see improved”, so I answered that.