Why Disk Mirroring is Not a Backup Strategy

by Michael Johnston

RAID Mirroring is among the most frequently deployed webserver disk configurations because it helps to keep machines running even after drive failure. It works by having two drives in a system, with the 2nd being an exact mirror copy of the first. Should the primary fail, the 2nd drive takes over and the machine can, in theory, continue to operate without so much as a hiccup. Add to the mix hot-swap drives that can be replaced without a shutdown and you have a very solid High-Availability solution.

If you’re running your webserver on a shared hosting account or VPS you probably already have disk mirroring without evening knowing it. But is it a backup strategy? The answer is unequivocally no, as one site, JournalSpace.Com, has painfully learned today. RAID Mirroring fails as a backup strategy because it isn’t a backup strategy at all: everything that happens to the first disk happens to the 2nd drive: do something stupid, like drop a database or delete all your files and guess what happens?

There can be no substitute for a comprehensive backup strategy – one that incorporates multiple off-site copies of the data – and these backups must never be overwritten. Don’t become a cautionary tale: performing backups is cheap; not performing them, as JournalSpace and their users have learned, can be suicide.

  • http://thewellrunsite.com/2009/01/02/how-to-recover-lost-journalspacecom-content/ How To Recover Lost JournalSpace.Com Content

    [...] you one of those unfortunate souls who lost their content when JournalSpace.Com crashed forever? If so, there might be hope. People seem to forget that Google caches pages, and that means that, [...]

  • http://thewellrunsite.com/2009/01/31/whats-your-disaster-recovery-strategy/ What’s YOUR Disaster Recovery Strategy?

    [...] recovery strategy. The first occurrence of this came at the beginning of the year – and marked the permanent demise of JournalSpace.Com. This time it’s Magnolia, the popular online bookmarking service.  At present, the service [...]

  • http://thewellrunsite.com/2009/09/15/priorities-of-a-well-run-site/ Priorities of a Well Run Site — The Well Run Site

    [...] Backups – Most people roll their eyes at the thought of backups, and there’s no way of reminding someone about this without seeming preachy; but most people also seem to forget about their backups, so I’m putting this at number one on the list because it is so critical. I can’t stress this enough: if you fail to do you backups, sooner or later you will lose everything you’ve built. Everything. Backups are easy to do,  and they can and should be largely automated. There’s no reason to take this shortcut. [...]

Previous post:

Next post: