I had a twitter chat with @JLivens the other day where the question was "what do you back up?" My first response was to, of course, say that I back up everything – thrice – cause I'm me. If you're curious, my critical personal data is synced on multiple computers with history using Dropbox (which I'm reconsidering based on how things have been going over there lately), then it's backed up with the free version of CrashPlan to another computer that isn't at my house, AND I can't resist the urge to throw in a Time Machine backup every once in a while. You know what? I haven't done one of those in a week or so. Just a second. My little Time Machine icon is spinning now. Ah, there I feel better.
Side note: for all my talk about tape lately, you'll notice that I don't have any tape in my setup for now. I am about to embark on a project that may make me reconsider that as I might have an archiving need soon. Can't keep it all on spinning disk!
Alright, back to the topic at hand. What do I back up? I actually do back up everything, but that is not the point I wanted to get across in this post.
It's easy to come up with a list of directories you don't want to back up. Your /tmp folder, your "Temporary Internet Files," your folder on your work laptop that contains the illegally downloaded movies that you should have never downloaded in the first place. Yeah, I'm talking to you. Pay for the media/software you consume.
But what I wanted to talk about was how to make your backup selection if you want to exclude things. What I've found is that the human tendency is to say "just backup the Documents folder," or something like that. And that is what I really want to talk you out of. There is too much risk doing it this way. You could accidentally put some important data in a directory you're not backing up. You could create a whole other directory that contains really important data and forget to add it to the list. The risk outweighs the benefit of excluding the other data.
If your backup software has the ability, please have it autoselect both filesystems/drives and folders/directories. If it supports it and if you want to do so, you can also create an exclude list of the directories you definitely don't want to back up.
And that's what I came to say: backup up everything, but exclude what you don't want. Hopefully the title makes sense now.
----- Signature and Disclaimer -----
Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Architect at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.