RAID1 or RAID5/RAID6 will protect you from data loss if a drive fails, but there are still a number of scenarios where data can become (often silently) corrupted.
RAID is a fairly simple, old school technology. These days there are file systems which offer RAID-like redundancy, but provide higher level protection. ZFS checksums the data on every read, and if the checksum fails (data corrupt) it can self heal by (a) reading the same data from elsewhere (eg another drive) and (b) rewriting the corrupt data with the correct data. The best you'll get with RAID is an error when it detects that two versions of the same data are different...but which one (if any) is correct?
|