At the moment, I am an in the unusual position to be considering building a greenfield backup/archiving solution with none of the legacy considerations of the past. I do not have to think about migrating existing policies into the new environment.
This gives me the fairly unusual position of being able to consider how to do things properly. Although key technology positions have been made i.e what tools I have available and some key policy decisions have been made i.e the archive is forever (whatever that means); much is still up for grabs.
So I hope to be able to lay some long-held sacred cows to rest, especially in the arena of back-up; instead of focussing on back-up, I want to focus on restore and how we restore.
Like security, I want to back-up up just enough so that I can restore what needs to be restored reliably; this means that areas like build policies should be taken into account. If you are never, ever, going to do a bare-metal restore; why back-up all those operating system files etc? Do I really need 4000 copies of Redhat backed-up? We are putting in place automated build-tools and application repositories; it will be quicker to restore using these than to do a traditional restore.
So identifying what needs to be backed up is going to be key; I think I've got buy-in from the sysadmins and the dbas to help with this. We are not going to sit and say that it's too hard; that's lame!
Also, from day one; I'll shall be enforcing zero failure tolerance; I've seen what happens when you tolerate a certain number of failures and the insidious nature of this. You build an air of complacency which eventually bites you; either with data-loss or the sheer tedium of producing S-OX reports about the failures. By taking a zero failure tolerance from day one; hopefully when this environment is running 10s of 1000s of back-up jobs, management will not be the horrendous nightmare that it is in other environments.
Oh, I do have another advantage; the whole environmnet is being designed with back-up in mind, it is not an adjunct, it is a key delivery.
Recent Comments