I intend to start incremental backups of my Fedora 20 system, and would like to know what root directories I should include, and what directories it is useful to exclude. I know there is a lot of information on this on the 'net already, but none of it seems to answer this simple specific question. Looking at the answers already available on this site, they are useful, but so many end in etc, instead of being specific, which is not really very helpful.
I assume that I needn't or shouldn't backup directories that are created or filled in by the system as it runs, for instance certainly not /run/media/Harry/CA6C321E6C32062B which is the hard drive that I will be saving the backup on. Are there any more like this?
I will be using rsync in the system described here, which I have already tested on small runs. I have looked into luckyBackup as a GUI front end, but get lost in its technicalities (please see my footnote). I will use its task manager to form the command I need for rsync, when I know what files to include and exclude.
In the event of a crash I envisage a re-installation of Fedora, then using the backup as a resource as I get going again, rather than trying to exactly reproduce the state just before the crash.
What files should I include and exclude specifically?
Footnote: In luckyBackup I do not see the way to use datestamps as in the reference I give, and I do not understand how to use the log of a dry run: why is it printed red, after some black lines at the start which I can no longer access because the log is so long?, and how do I find details of the errors to know if they matter? These are rhetorical questions, my real question is still only : what files to include and exclude, please?