VeloServers / Guides / RAID levels explained: which one for your dedicated server?
Guide

RAID levels explained: which one for your dedicated server?

RAID combines several drives into one volume — for more speed, protection against a failed drive, or both. Here is what each level does and which one fits your server.

Updated 6 min read

RAID at a glance

LevelMinimum drivesUsable spaceSurvivesBest for
RAID 02100% of all drivesNo drive failureSpeed and capacity for data you can lose
RAID 121 drive1 drive failureMost servers with two drives
RAID 53All drives minus 11 drive failureBalance of space and protection
RAID 64All drives minus 22 drive failuresLarge arrays and critical data
RAID 10450% of all drives1 drive per mirrorDatabases and busy applications

RAID 0 — striping

Data is split across all drives, so reads and writes are fast and you get the full combined capacity. There is no redundancy: if one drive fails, everything on the array is lost. Use it only for temporary data, caches or anything you can rebuild easily.

RAID 1 — mirroring

Every piece of data is written to two drives at once. If one drive fails, the other keeps working and the server stays online while the failed drive is replaced. You get the capacity of one drive. For a server with two drives, RAID 1 is the safe default.

RAID 5 — striping with parity

Data and parity information are spread across three or more drives. The array survives one failed drive and loses only one drive's worth of space. Writes are slower than RAID 10, and rebuilding a large array after a failure takes time — during which a second failure would be fatal.

RAID 6 — double parity

Like RAID 5 but with two sets of parity across four or more drives, so the array survives two failed drives. It costs two drives of capacity and writes more slowly, but it is the safer choice for large drives and important data.

RAID 10 — mirroring plus striping

Drives are paired into mirrors, and data is striped across the pairs. You get the speed of striping and the protection of mirroring, with fast rebuilds — at the cost of half your total capacity. It needs at least four drives and is the usual choice for busy databases.

RAID is not a backup

RAID protects you from a drive failing. It does not protect you from deleted files, a hacked site, a bad update or ransomware — those changes are copied to every drive instantly. Always keep separate backups; on our dedicated servers you can add backup storage at checkout.

Which RAID level should you choose?

  • Two drives: RAID 1 for protection (recommended), or RAID 0 only if speed and capacity matter more than the data.
  • Three drives: RAID 5.
  • Four or more drives: RAID 10 for databases and performance, RAID 6 for maximum protection of large volumes.

Every VeloServers dedicated server comes with two drives, and storage is upgradable. At checkout you can add drives, choose the RAID level your drive count supports, and add backup storage.

Frequently asked questions

What is the best RAID level for a server with two drives?
RAID 1. It mirrors your data across both drives, so the server keeps running if one of them fails. RAID 0 is faster and gives more space, but losing either drive loses all data.
Is RAID 10 better than RAID 5?
RAID 10 is faster, especially for writes, and rebuilds more quickly after a failure, which makes it better for databases. RAID 5 gives you more usable space from the same number of drives.
Do I still need backups with RAID?
Yes. RAID only protects against drive failure. It does not protect against deleted files, malware or a bad update, so you should always keep separate backups.
Can I choose the RAID level for my dedicated server?
Yes. At checkout you choose your drives and a RAID level that your number of drives supports.

We use cookies to keep the site working and, with your permission, Google advertising cookies to measure our ads. More Info.