Added extra post and changed some lines
This commit is contained in:
parent
31d5316228
commit
13b62c70c6
|
@ -8,8 +8,10 @@ class="post first"
|
||||||
|
|
||||||
It is a common technique to provide _resiliency_ and _availability_ to a set of data and protect against one of the most common data loss scenarios: the failure of a disk.
|
It is a common technique to provide _resiliency_ and _availability_ to a set of data and protect against one of the most common data loss scenarios: the failure of a disk.
|
||||||
|
|
||||||
The simplest type of RAID is a 'mirror', which does just what it sounds like: keeps two (or more) copies of data on two (or more) different disks. If one disk fails, the second copy is still available and no data loss has occurred.
|
The simplest type of RAID is a 'mirror', which does just what it sounds like: keeps two (or more) copies of data on two (or more) different disks. If one disk fails, the second copy is still available and no data loss has occurred. You would usually see this for system disks in uptime-critical servers.
|
||||||
|
|
||||||
There also exist more advanced modes, the most common of which is called RAID-5, and consists of 3 or more disks with data stripped (written sequentially), along with parity information, across the disks.
|
There also exist more advanced modes, the most common of which is called RAID-5, and consists of 3 or more disks with data stripped (written sequentially), along with parity information, across the disks.
|
||||||
|
|
||||||
|
It's worth noting that a pure 'stripe', also called RAID-0, is not really a RAID level - it *increases* the risk of data loss rather than decreasing it,since one disk failure destroys the whole array, and should not ever be used for redundancy.
|
||||||
|
|
||||||
The [Wikipedia page for RAID](http://en.wikipedia.org/wiki/RAID) provides some helpful information about the history and benefits of the various RAID implementations.
|
The [Wikipedia page for RAID](http://en.wikipedia.org/wiki/RAID) provides some helpful information about the history and benefits of the various RAID implementations.
|
||||||
|
|
|
@ -16,8 +16,6 @@ It does _not_ protect you against any of the following things:
|
||||||
* Data corruption on-disk from filesystem bugs, cosmic rays, or minor hardware or firmware failures.
|
* Data corruption on-disk from filesystem bugs, cosmic rays, or minor hardware or firmware failures.
|
||||||
* Malicious or accidental deletion or modification of files by yourself or another party, including viruses, bad application writes, or administrative mistakes (e.g. `rm`-ing the wrong file or `mkfs` on an existing filesystem).
|
* Malicious or accidental deletion or modification of files by yourself or another party, including viruses, bad application writes, or administrative mistakes (e.g. `rm`-ing the wrong file or `mkfs` on an existing filesystem).
|
||||||
|
|
||||||
Even ZFS, designed specifically to prevent the third point, is still susceptable to the others.
|
|
||||||
|
|
||||||
The adage is simple: "RAID replicates _everything_, instantly, even the stuff you don't want." Like the deletion of a file or corruption.
|
The adage is simple: "RAID replicates _everything_, instantly, even the stuff you don't want." Like the deletion of a file or corruption.
|
||||||
|
|
||||||
For these reasons and more, RAID IS NOT A BACKUP!
|
For these reasons and more, RAID IS NOT A BACKUP!
|
||||||
|
|
15
content/3.md
15
content/3.md
|
@ -1,16 +1,11 @@
|
||||||
+++
|
+++
|
||||||
title = "So how do I back up?"
|
title = "But what about those fancy file systems?"
|
||||||
description = "Backups are a contentions and complicated subject, but these simple rules should help guide you."
|
description = "You can still destroy your data."
|
||||||
weight = 3
|
weight = 2
|
||||||
type = "post"
|
type = "post"
|
||||||
+++
|
+++
|
||||||
|
|
||||||
* Always back up in _some way_. While a copy of the data on the same array won't protect you against all problems, it will protect you against some.
|
There exists a number of file and storage systems with some advanced, RAID-like features. These include ZFS, btrfs, and Ceph. On the surface, these might give you the illuson of protection, but don't be deceived. You can still trash your whole system (or cluster, for Ceph). You can still `rm` files or other destructive commands. A fire can still destroy your whole rack.
|
||||||
* A _backup on the same server_ is susceptable to the _same failures as the original data_ set (hardware failure, natural disasters, and the like).
|
|
||||||
* A good rule of thumb is _three copies_ (the RAID is only one copy for this purpose): the _original_, one _onsite copy_, and one _offsite copy_. Store the offsite copy in the cloud, or at a friend's house.
|
|
||||||
* _Make backups regularly_, at least once a week, and automate if possible; the day you need a backup is the day you realize you hadn't run it in 6 months and what you need isn't backed up.
|
|
||||||
* _Test backups regularly_, at least once a month; _a backup is worthless if you can't restore from it_. Just because you have a backup doesn't mean you're protected; always test them.
|
|
||||||
|
|
||||||
There are dozens of backup utilities out there; I'm not going to prosthelytize for any one of them, but I personally use [BackupPC](http://backuppc.sourceforge.net/) for my server and workstation backups.
|
Like RAID, ADVANCED FILESYSTEMS STILL AREN'T BACKUPS!
|
||||||
|
|
||||||
Do you need to back up everything? Of course not. That's up to you to decide. Some data is replaceable, some isn't. If it isn't, back it up!
|
|
||||||
|
|
18
content/4.md
18
content/4.md
|
@ -1,14 +1,16 @@
|
||||||
+++
|
+++
|
||||||
title = "I've learned something!"
|
title = "You've convinced me - so how do I back up?"
|
||||||
description = "Great!"
|
description = "Backups are a contentions and complicated subject, but these simple rules should help guide you."
|
||||||
weight = 4
|
weight = 3
|
||||||
type = "post"
|
type = "post"
|
||||||
+++
|
+++
|
||||||
|
|
||||||
Now that you're in the know, get to making and checking a backup of your data, before you lose it!
|
* Always back up in _some way_. While a copy of the data on the same array won't protect you against all problems, it will protect you against some.
|
||||||
|
* A _backup on the same server_ is susceptable to the _same failures as the original data_ set (hardware failure, natural disasters, and the like).
|
||||||
|
* A good rule of thumb is _three copies_ (the RAID is only one copy for this purpose): the _original_, one _onsite copy_, and one _offsite copy_. Store the offsite copy in the cloud, or at a friend's house.
|
||||||
|
* _Make backups regularly_, at least once a week, and automate if possible; the day you need a backup is the day you realize you hadn't run it in 6 months and what you need isn't backed up.
|
||||||
|
* _Test backups regularly_, at least once a month; _a backup is worthless if you can't restore from it_. Just because you have a backup doesn't mean you're protected; always test them.
|
||||||
|
|
||||||
More information can be found on the following pages:
|
There are dozens of backup utilities out there; I'm not going to prosthelytize for any one of them, but I personally use [BackupPC](http://backuppc.sourceforge.net/) for my server and workstation backups.
|
||||||
|
|
||||||
* http://www.smallnetbuilder.com/nas/nas-features/31745-data-recovery-tales-raid-is-not-backup
|
Do you need to back up everything? Of course not. That's up to you to decide. Some data is replaceable, some isn't. If it isn't, back it up!
|
||||||
* http://blog.open-e.com/why-raid-is-not-a-backup/
|
|
||||||
* http://serverfault.com/questions/2888/why-is-raid-not-a-backup
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
+++
|
||||||
|
title = "I've learned something!"
|
||||||
|
description = "Great!"
|
||||||
|
weight = 4
|
||||||
|
type = "post"
|
||||||
|
+++
|
||||||
|
|
||||||
|
Now that you're in the know, get to making and checking a backup of your data, before you lose it!
|
||||||
|
|
||||||
|
More information can be found on the following pages:
|
||||||
|
|
||||||
|
* http://www.smallnetbuilder.com/nas/nas-features/31745-data-recovery-tales-raid-is-not-backup
|
||||||
|
* http://blog.open-e.com/why-raid-is-not-a-backup/
|
||||||
|
* http://serverfault.com/questions/2888/why-is-raid-not-a-backup
|
Loading…
Reference in New Issue