The Importance of Testing Backup Software

The Importance of Testing Backup Software
The Importance of Testing Backup Software
Contributed by Andrew Whitehead

Reasons for Testing Backup Software

How confident are you in your backup software? If you really believe that your entire backup system works, would you be happy reformatting your hard drive right now, and restoring it from backups?

If not, you should be asking yourself why not. Your backup system may be very sophisticated, well planned, and extremely comprehensive, but you will never know if it works unless you actually test it.



Reasons for Backup Software Failing

Your backup software may simply fail, and though you used the 'verify' option you find that when you try to restore from the backup media many files are missing or corrupted.

You could discover that your backups are incomplete, and your reassuring collection of backup tapes are all of one directory because the backup software was wrongly configured.

Encryption may seem like a good idea, until you find that nobody knows what the password is.

You try to reload an old backup tape, and find that it can only be read by an earlier version of that backup software that you recently upgraded.

How good is your media? Have you ever tried to get data off it after six months?

You tested your backups, and everything appears to be working. Then you decide to upgrade your operating system, and find a previously dormant bug in the backup software that causes backups to fail.

It is not unknown for a backup tape to break during backup, and get sent offsite without anyone noticing.

You run a routine backup overnight, and as usual the tape is on your desk next morning - but nobody tells you that they found the machine rebooted. The system had crashed in mid-backup and the tape drive automatically rewound the tape.

These lighthearted examples are to get you thinking about the numerous things that can go wrong with a backup operation. Some of these will be with your backup software, some will be intermittent, others will be system problems, but they all your render your backups useless.

The only way to find these problems in your backups software is to actually perform a trial restore from a backup. For many users, who have completely filled their hard drive, this may be difficult but testing your backup is important. Reduce the clutter on your disk to less than half the capacity or find another hard disk so that you can .

The Ultimate Backup Software Test

Even when you have run a trial restore of a backup, and the data is on your disk, are you sure that the restored data is sound?

Now you need to perform an integrity check, using a data integrity tool such as Veracity. These work by taking a snapshot of the directory tree before making the backup. These snapshots are very small, typically around 1/200th of the size of the tree itself, and get backed up along with the other files in the tree.

When that backup is restored, the integrity tool will read all the files in the restored directory tree on the hard drive, and compare the signatures to those in the snapshot file and warn you if anything changed. The advantage of this is that the snapshot file is part of the backup itself, so this method can be used even for old tapes.

Andrew Whitehead is a contributor at Free-backup.info -- the home of the popular Amazon S3 based tool for online file backup -- Back2zip. This article can be found at http://free-backup.info/the-importance-of-testing-backup-software.html

very      not
 
Did you find this article helpful? 16 other readers gave it an average usefulness of 77.2%.
Tell us what you think!!

Some Other Contributions by Andrew Whitehead

A Trip into the World of Computer Forensics  »

Computer forensics is the investigation and analysis of a suspects computer, to uncover evidence of a crime. For instance, theft of trade secrets, theft or destruction of intellectual property, or fraud.

Advantages and Problems with Online Backup Systems  »

Having an online backup system will save your day should your premises ever burn down, or the fireproof box containing your backup disks get stolen. The easiest means of backing up online is to set up a leased line to a remote server, and transfer da...

Alternate Site Disaster Recovery  »

In considering alternate site disaster recovery, the two main issues are the reconfiguring or rebuilding infrastructure, and moving data between the primary site and the alternate site.

Backup Software for Larger Systems  »

For a systems administrator, one of his most important roles is backing up, and being able to restore, the organizations data. When he chooses his backup software, to ensure that they meet his requirements he must evaluate the product's backup featur...

Backup Software Functions  »

It's probably true to say that most backup software applications available will do a reasonable job of making a backup. That does not mean that all backup software is created equal, and choosing the one that suits your requirements is worth spending ...

Backup to CD  »

If you have ever wondered about the importance of keeping a backup, imagine how you would feel if a virus destroyed the contents of your hard drive? Or a problem could only be solved by using a system recovery CD, wiping out all your data in the proc...

Basic Data Recovery  »

Have you ever wondered how much data is stored in your PC, and how much time and energy would go into its recovery? Your computer almost certainly contains a lot of personal data - financial data, names, addresses, and telephone numbers, bank account...

Brief Overview of Online Backup  »

Online backup is possibly the most convenient form of backing up files, leaving you with few excuses not to do it. Losing your files is something that is going to happen to you one day, not something that might happen, and if you do not backup your d...

Choosing Backup Media  »

Matching the capacity of the backup medium to the amount of data you intend to backup is very important, especially as hard disks capacities grow. The more disk or tape swaps required to perform a backup, the less likely it is that you will do it rou...

Computer Forensic: Siezing the Evidence  »

The computer forensic experts have to conform with many rules and regulations if the evidence they uncover is to be acceptable to the courts. The first step in obtaining computer forensic evidence is obtaining a search warrant to seize the suspect sy...