Monday, April 9, 2012

A word about backups

There are a few different levels of backups:
Full - Just as it sounds, a full backup is a backup of everything. It depends on what you configure for the backup, but it doesn't exclude files from the backup set.
Incremental - An incremental backup only backs up files that are new or modified since the last backup, whatever kind of backup that was.
Differential - A differential backup will backup all files that are new or modified since the last full backup.

The major takeaway from this is that if you do a full backup, and then just an incremental for the next 2 weeks and then the system fails it's a pain to restore. Because to restore you must first restore the full backup, then each incremental in turn until you get caught up. On the other hand, consider if you do a full backup then differential backups each day for 2 weeks then the system fails. All you have to restore is the full backup, then the most recent differential. Both methods have their downsides. While incremental backups require you to restore each individual one since the last full backup, they do potentially take up less space. Differentials will continually increase in size from the point of the last full backup as new data is added and existing data is changed.

An actual backup plan would probably have a mix of backup modes with a full happening much more often. Something like doing a full backup on a Sunday, then incremental backups the rest of the week. Or possibly a differential on Wednesday. This wouldn't always be true however, if you use Amanda backup then it will schedule full and incremental backups to try to always use the same amount of space. It is very much geared toward doing tape backups, but it can also work with a disk based backup system.

1 comment:

  1. Credit cards are in all probability nonetheless the most popular method of constructing a deposit. However, Bitcoin is gaining on it in reputation outcome of|as a end result of} there are not any fees, and it takes nearly no time for money to be deposited, both into your on line casino account, or into your Bitcoin pockets. Welcome bonuses are how casinos in the USA roll out the red carpet for new spanking new|for model new} gamers.