Don't Forget About Your Software

I have noticed that packaged software is hogging more and more disk space with every new release. I remember when software was distributed on a diskette or two. I laughed in the early 90's when I received an IBM OS2 installation package that required 75 diskettes. About a decade ago, software makers started distributing on CD's where they could ship a few hundred megabytes, and then along came DVD's that often contain multiple gigabytes of stuff. None of this is really a problem because most of us have many gigabytes of disk space on our computers. We don't really care how much disk space our software wants to eat up.

Software programs and all of the files associated with the setup and installation usually use significantly more space than our data. If you like to backup your entire hard drive, then you may find that it is getting more and more difficult to backup everything. Many of us started backing up only the data and not wasting time and resources backing up program files that can easily be reinstalled if needed. Backing up program files is often a waste of time because you will need to reinstall them from the installation media if your hard drive crashes. Simply restoring your program files back to the disk is usually not enough to get them back up and running. Most software has configuration information registered with the operating system or in other places that are not always restored with the program files.

Data only backups are a great way to save valuable time and resources, but be aware of potentenal problems when you need to restore:

  • In the event of a disaster you will need to have the software installation media and license keys available to get your system back up and running. If your home or business is destroyed or damaged by disaster, then you will need to be able to retrieve your software as well as your data to fully recover. Store copies of your software media, including download URL's, and all require license and activation keys in an offsite location.
  • If you suffer a hard drive failure or other loss of your computer, it will take time to reinstall your software as well as your data. This is a calculated risk and is usually worthwhile. If your situation requires a very quick recovery, then you may need more than a data backup to get back up and running in an acceptable timeframe. Disk image backups can make recovery easier and faster. Hot recovery sites can also be used to almost eliminate downtime. In most typical circumstances the cost and maintenance of disk images or hot recovery sites are not cost-effective, and data backups along with backup copies of software installation media make economic sense.

Taking a little time up front to assess your backup and recovery needs will be well worth the time in the event of a loss. Most small businesses and home computer users are usually well served by data-only backups, but don't forget that you will need your software if your hard-drive or computer is destroyed.

Considerations for Data Backup and Recovery Strategies



Every disk drive that is manufactured will eventually fail. While most disk drives are designed to last from three to five years, any disk drive can fail at anytime. In addition to disk hardware failures, there are other causes for data loss, such as viruses, accidents, human error, and disasters. Any data that is stored on any computer can be lost without warning. Therefore, every computer owner should have a strategy to backup and recover data.

Six questions you should consider when designing a backup and recovery strategy:

  1. How much is your data worth? Your backup and recovery strategy will be dependent on the value of your data. It can be difficult to assign a fixed value to data. One approach is to think through what it would mean if your data was permanently lost. How much would your business lose? Once you have an assessment of the consequences of losing data, you will have some idea how much it is worth to prevent that loss. If a loss of data could destroy your business, then you shouldn't fret over spending a few hundred dollars a year to protect it.
  2. How much downtime can you afford? Assume your data is reliably backed up everyday. If your data is destroyed, how much will it cost if you are down for a day? Can you limp along for a couple of days without significant financial losses? In a lot of cases, being without the data for a few days may not be devastating as long as the data is recovered within a reasonable time period. In other cases, being down for a day would be a major loss of revenue. If your situation calls for minimal downtime, then you may need more than data backup. You may need an entire hot recovery site, complete with computers and replicated data ready to take over your operation in a relatively short time.
  3. What kinds of losses do you want to protect against? There is a difference in protecting against a disaster such as a fire, flood, or storm, and protecting against accidental erasure. Being able to restore deleted files only requires that you have a copy of the file on a cd or other media. Protecting against a disaster requires that you store a copy of your data off-site. In some cases multiple copies of backup data are made so that one copy can be moved offsite for disaster recovery purposes and another copy remains on the premises for the purpose of restoring deleted , corrupted or otherwise mishandled files.
  4. How often does your data change? If your data changes only once a month, then you probably only need to backup your data once a month. However, most business have data that changes daily, if not constantly, throughout the day.
  5. How long do you need to retain your backup data? The answer to this question may be dependent on your industry requirements. You may be required to comply with federal, state, or local laws relating to records retention. You should also consider the circumstances particular to your business. In some cases, data may be completely useless and invalid after a couple of days and would never be restored after a certain amount of time has passed, for example; a news website. In other cases, there may be reasons to retain backup data for many years.
  6. How much security do you need? The security requirements of backup data should not be overlooked. Backups of sensitive data, such as credit card numbers or medical records, may require encryption. When sensitive data is backed up and stored offsite, security becomes an important concern and must be integral with the backup and recovery strategy.

The answers to the above questions are needed to form a strategy that is sufficient for your needs. Effective data backup and recovery systems don't have to be expensive. But if your business depends on having your data available at all times, then the cost of a data backup and recovery system may not be a factor in your strategy.

If a few hours of downtime can have a serious impact on your business, then you may want to consider a replication strategy and hot standby systems. Depending on the severity of the potential impact, it may be necessary to maintain a disaster recovery site. If a day of downtime and the loss of up to one day of data could be managed so that your financial losses are minimal, then daily data backups are probably sufficient. At a bare minimum, all businesses and most home computer users, should have a backup and recovery plan that keeps copies of all important data in an offsite location. Your retention requirements will be a big factor in determining how much media or backup storage space are needed.

In most cases, the cost of backup and recovery systems will be easily justified when the cost of a data loss are considered. Attempting to save money by delaying a full backup and recovery plan is foolish. Consider the first paragraph of this article, you don't know if your loss will be today, tomorrow, next month or next year. Failing to implementing an effective data backup and recovery plan is equivalent to driving an automobile without insurance.