2BrightSparks

RAID is Not a Backup Solution - here's why

Author: Conrad Chung, 2BrightSparks Pte. Ltd.

Download PDF version [opens new window]

There are people who believe a RAID array provides a backup solution. It does not.

This article informs users about some of the common misconceptions about RAID, and how backing up using software is crucial in preventing data loss.

A Definition of RAID

For those unfamiliar with the term RAID, here is how Wikipedia defines it:

In computing, the acronym RAID (Redundant Array of Inexpensive (or Independent) Drives (or Disks)) is an umbrella term for data storage schemes that divide and/or replicate data among multiple hard drives. Its benefits, varying by scheme, are increased data reliability and/or throughput…

…Fundamentally, RAID combines multiple hard disks into a single logical unit. There are two ways this can be done: in hardware and in software. Hardware combines the drives into a logical unit in dedicated hardware which then presents the drives as a single drive to the operating system. Software does this within the operating system and presents the drives as a single drive to the users of the system... RAID is typically used on servers but can be used on workstations…

In simpler terms: RAID enables the use of multiple drives (an array of drives) to increase drive performance and/or reliability. There are many types (levels) of RAID which can be implemented using software or hardware. Many modern motherboards include hardware RAID support.

RAID 0 (Striped Set)

With two or more drives, and a motherboard that supports it, you can theoretically increase your drives performance by using RAID 0 (also called a Striped Set). This is the method where a file’s data is scattered across all the drives. Although a striped set can increase performance, it also increases the chances of data loss (the more drives in the array, the higher the risk). This is because if just one of the drives fails, then all files will be lost.

With RAID 0 the chances of data loss is increased. In this scenario using a backup solution is highly recommended.

RAID 1 (Mirrored Set)

RAID 1 (Mirrored Set) decreases the chance of data loss. This is done by essentially duplicating data across the drives in the array. If a file becomes corrupted (or even lost) due to drive failure, then a copy of the file can be retrieved from another drive. This is all done automatically without user intervention.

Other RAID Levels

There are other types of RAID, for example:

  • RAID 5: Uses disk striping with parity. If a single drive fails, subsequent reads can be calculated from the distributed parity so no data is lost. It requires at least three disks.
  • RAID 6: Uses disk striping with double parity. It is essentially an extended form of RAID 5 which allows for two concurrent drive failures.
  • RAID 10 (RAID 1+0): Uses disk striping and mirroring. This is basically two or more sets of RAID 1 drives combined with RAID 0, which makes it both fast and resilient. You need at least four drive.

RAID Is Not A Backup Solution

The important point to note, however, is that although the chance of data loss due to drive failure is reduced, data loss due to viruses or user errors, e.g. overwriting a file or deleting it, is not. If a file is deleted or overwritten the RAID array cannot be used to retrieve it. The file is gone. When a file is deleted it is deleted from all the drives. When a file is overwritten it is overwritten on all the drives. Therefor a RAID array is not, in any sense, a backup solution.

  • RAID does not stop malware, ransomware, viruses, etc.
  • RAID does not stop human error, e.g. deleting or changing an important file.
  • RAID does not protect you from natural disasters, fires, etc.

RAID has benefits, but backup is still required

There is no doubt that RAID speeds up data access and/or makes access more reliable, but do not be lulled into a false sense of security. RAID may reduce the chance of losing data due to drive failure, but it is no protection against losing your data due to other means, e.g. user error.

Backup your important files today and don’t be fooled into thinking RAID is a backup solution.

For more information and guidance about backing up read The Backup Guide.

Noted Customers

© 2003-2024 2BrightSparks Pte. Ltd.  | Home | Support | Privacy | Terms | Affiliate Program

Home | Support | Privacy | Terms
© 2003-2024 2BrightSparks Pte. Ltd.

Back to top