Most network operating systems maintain special information for each file on the
system. One of these is called the archive bit, which indicates the back-up status of
the file. When a user modifies a file, its archive bit is set to ‘on’, indicating that the
file should be backed up. When the back-up is accomplished, the archive bit is
cleared. Using this archive bit and your back-up software, you can make different
types of back-ups: full, incremental and differential.
- Full back-up
All selected directories and files are backed up, regardless of their archive bit
state. Full back-ups clear the archive bit on all the backed-up files when they are
finished.
- Incremental back-up
Only the files with their archive bit set are backed up. This backs up all files
changed since the last full or incremental back-up. Incremental back-ups clear
the archive bit of the files that are backed up.
- Differential back-up
This is similar to the incremental back-up in that it backs up only files with their
archive bits set. The difference is that differential back-ups leave the archive bit
set. Subsequent differential back- ups will back up those files again, plus any
new ones that have been modified.
Why are there different types of back-up?
To do a full back-up of your data every night may not be feasible for the following
reasons,
- A full back-up may take too much time.
- A full back-up may require that staff be present to swap media (when one disk
or tape is full and a new blank needs to be inserted in the drive).
- A full back- up may reduce the lifespan of your back-up media and drives by
giving them extra work to do.
On the other hand, doing only incremental back-ups may increase the risk of data
loss. So it is best to combine the back-up approaches by using a combination of
back-up types. One common way to mix these types is to perform a full back-up of
the system once a week and perform only incremental or differential back-ups each
day.
You now need to plan a back-up rotation strategy that addresses how back-up
media is rotated. Back-up rotations are designed to accomplish the following goals:
- rebuild the system with the most recent possible data in case of a catastrophic
failure
- restore files from older media that may have been accidentally erased or
damaged without anyone noticing the potential loss of data at the time
- protect against back-up media failure
- protect the data from an environmental failure, such as a fire, that might destroy
the original system and data.
The most common rotation system is called the ‘grandfather-father- son (GFS)
system. Usually this uses eight tapes. The system works as follows:
- Label four of the tapes as ‘Monday’ to ‘Thursday’ and four others as ‘Friday1’ to
‘Friday4’.
- Every Monday to Thursday, make an incremental or differential backup using
one of the labelled tapes and replacing the data stored on the previous week.
- Each Friday make a full back-up using the tape for whichever Friday in the
month you are on (1-4).
- In addition, on the last day of each month make a month-end tape which you
store off site and never reuse. This is your fail- safe in case of environmental
failure at the school.