BACKUP

Server crashes and hard drive failures are inevitable due to equipment failure, lightning, power outages, simple age or defect-related failures, bugs, hackers, viruses, and, of course, human error. The most basic method of saving your data is to “backup.” All backup solutions have one thing in common — they involve copying data from your hard drive(s) to a second media, from which you can restore your data in the event that your hard drive(s) or your server fails.

If you create and maintain your own website, keep local and up-to-date backups of all files. At a minimum, a daily backup should be made of all the data on your server, so that if the data is erased or modified in error, much of it can be restored. Backup should be a ritual and scripted so it becomes a part of your daily routine.

Institute a backup plan that allows you to get your website up and running in seconds. Meeting your website’s backup needs requires:

  • A secure place to keep your backed-up files that is accessible at all times.
  • A combination of software and hardware to handle the backups.
  • A tape backup on your server, allowing you to perform your own data backups remotely.
  • An online backup service (if you don’t use a tape backup) where you can transfer your data electronically to a secure location. Or you can use the service to schedule automatic backups of selected files.

The general idea in all cases is to backup fully all of your data to tape every week or two. Every other day perform a modified backup on a new set of tapes each day. At the end of each week, take the set of tapes from the previous week and move them to off-site storage.

There are two kinds of modified backups, each with significant differences:

Differential Method (one full backup + several differential backups): With this method, you back up only the data that has been modified since the last full backup. This is done when you set the backup software so that it will leave a file’s “archive flag” unchanged after the back up is completed. This method gives you redundancy — the original full backup and the most current differential backup. Using the full backup and the latest differential backup, one can safely restore an entire hard drive. This method requires a lot of tape space, however.

Incremental Method (one full backup + several incremental backups): This method backs up the files that have been modified since the last backup, whether full or incremental. Setting the backup software to clear the file’s “archive flag” after it is backed up does this. This requires minimum tape space but may require several tape backup sets to find a lost file. To restore an entire hard drive you must restore the full backup and then restore each incremental backup in the cycle.

Get the biggest and fastest backup system you can afford.

When mapping out a backup plan, consider all the costs including hardware, software, and staff time. It usually takes at least an hour to back up a single server. Manually backing up several servers weekly, semi-weekly, or daily represents a considerable amount of man-hours.

One good reason for using a reliable web-hosting service is that most provide planned scheduled backup services. A good web-hosting service will have a backup system that is designed to prevent the loss of data that a website might experience due to server crashes, hard drive problems, and hackers.



The Complete E-Commerce Book. Design, Build & Maintain a Successful Web-based Business
The Complete E-Commerce Book, Second Edition: Design, Build & Maintain a Successful Web-based Business
ISBN: B001KVZJWC
EAN: N/A
Year: 2004
Pages: 159

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net