Contents:
Internal Info:
Admin
Computing
Personnel
Safety
Stores
Teaching
Web email

Links:
Funding Bodies
Learned Societies
University of Oxford
World Wide



Computing -> Data Storage and Backup

What to Store

There are in general two types of item stored on computers: Programs and Data. Generally, programs should not be considered for backup purposes except in the case of making a direct copy of the installation media in case the originals fail; most modern programs will not work if simply copied from one machine to another. Some programs may have configuration files holding your program settings, which you may want to keep.

Data will include items such as letters, diagrams, experimental data, program source code, and anything else created by a computer user. It is assumed that the user would be at the very least inconvenienced if their work was lost forever. Therefore, to state the obvious, frequent backing up of data is of great importance.

A Backup Method

When working with data a suggested strategy is to work with three copies:

Archive and Backup

There is a distinct difference between archiving data and backing it up, and this is reflected in the different hardware and software used to implement each.

Archive
Long-term storage; keeping a complete set of data for historical reasons.
Backup
Short to medium term storage; storing those parts of a set of data that have changed, for disaster recovery reasons.

Archiving

The usual sort of thing that should be archived is something like a book or thesis. The media on which the original document was stored during its composition may have a short lifetime. Either it will fail, or someone will erase it. There is no compulsion on other people to look after any of your documents, especially if you are no longer part of their group.

Archive media should either have a long shelf life, or more than one copy can be stored on less reliable media.

Examples of Archive Systems

Backup

The fundamental 'backup' is frequent saving. Do not work on a document for hours before saving it - software, hardware, and mains supplies are not that reliable! Save and name your document at the time of its creation, then click on the Save button every five minutes or so. The exact time between clicks of the Save button depends on how much you like retyping!

The word "backup" earlier on in the previous paragraph is in inverted commas because this does not really describe a backup in the true sense; if your machine was to be switched off, you would not have a secondary copy. A danger of frequent saving with no backup is that you save a new version over the old each time. If your latest version of the document was corrupted it would overwrite the good version on disk.

Examples of Backup Systems

A Backup Strategy

An example of simple backing up using a single computer is:
Keep your working copy of a document on a computer's hard disk. Frequently save it, while less frequently making a copy onto other media (not another directory or partition on the same hard disk). You may also wish to make an even less frequent copy with a different name in case you wish to return to it. For example, if I am going to make changes to a working program or printed document, I will make sure I have a copy of the 'released' document before starting my major changes to the next revision. This sort of thing can be achieved automatically by using revision control software - Unix users have "RCS" available to them.

An example of a professional backup strategy:
Computer users should look after their own data by saving and backing up frequently during the day. Do nightly incremental backups: Use a tape drive or similar system, and buy a set of media from a reputable manufacturer. Rotate your tapes or disks nightly. An example system using nine tapes would be:

SaturdayTape sixBackup everything on primary hard disk.
SundayTape sevenBackup everything on secondary hard disk.
MondayTape oneIncremental backup of files that changed during Monday.
TuesdayTape twoIncremental backup of files that changed during Tuesday.
WednesdayTape threeIncremental backup of files that changed during Wednesday.
ThursdayTape fourIncremental backup of files that changed during Thursday.
FridayTape fiveIncremental backup of files that changed during Friday.
SaturdayTape eightBackup everything on primary hard disk.
SundayTape nineBackup everything on secondary hard disk.
MondayTape oneIncremental backup of files that changed during Monday.
TuesdayTape twoIncremental backup of files that changed during Tuesday.
WednesdayTape threeIncremental backup of files that changed during Wednesday.
ThursdayTape fourIncremental backup of files that changed during Thursday.
FridayTape fiveIncremental backup of files that changed during Friday.
SaturdayTape sixBackup everything on primary hard disk.
SundayTape sevenBackup everything on secondary hard disk.
and so on..


[Validated HTML] This page is maintained by .
It was last modified on: Monday 15-Nov-2004