RAID Recovery™
Recovers all types of corrupted RAID arrays
Recovers all types of corrupted RAID arrays
Last updated: Sep 02, 2024

How to Set Up and Configure RAID 10

Not RAID ten (10), it’s RAID 1 + RAID 0, which equals RAID 1&0 (RAID 10). But then, if you decide to call it RAID ten, no problems, the truth is, this RAID configuration is one of the most widely adopted RAID levels in today’s data environment. That is because it offers good speed and performance without sacrificing redundancy and fault tolerance.

RAID 10 can be set up on any Windows OS, but if you use an older Windows OS version, you can only run this RAID level on an external controller device and not the software RAID version. This article clearly explains how you can set up and run RAID 10 on your system, and if anything goes wrong, we also included a guide for RAID data recovery using DiskInternals RAID Recovery.

Introduction to RAID 10

What is RAID 10? RAID 10 is a “nested” RAID level, which means it is a 2-in-1 RAID setup containing RAID 1 and RAID 0. The purpose of this RAID is efficiency and fault tolerance. Basically, on its own, RAID 0 offers no redundancy or fault tolerance but allows you to utilize the most storage space on your connected drives. Meanwhile, RAID 1 offers high redundancy and fault tolerance but gives you 50 % of the entire storage space of all drives connected.

By nesting RAID 1 and RAID 0, users can tap into the storage efficiency and fast performance of RAID 0, while enjoying the fault tolerance features of RAID 1. This nested RAID utilizes data striping and mirroring; it first mirrors data on the RAID 1 pairs, then creates a striped set. You need a minimum of four drives for RAID 10 configuration, and it can survive only one drive failure per mirrored set.

Benefits of RAID 10

  • Supports fault tolerance unlike the standard RAID 0 configuration
  • It is easier to recover files in RAID 10 due to the mirroring technique
  • RAID can be set up as Software RAID using Windows OS Storage Spaces utility or Hardware RAID using an external controller.
  • Combines the fast processing speed of RAID 0 and the high fault tolerance of RAID 1, which makes it a perfect choice for a data environment where fault tolerance and good speed are required.

Requirements for Setting Up RAID 10

To set up RAID 10, you need a minimum of four hard drives; either HDDs or SSDs throughout. Other requirements are mentioned below:

Hardware Requirements

  • At least four hard drives (HDD or SSD)
  • An external RAID controller if your PC doesn’t support software RAID 10 (two-way mirroring).
  • Your system must have a compatible motherboard that supports creating RAID 10.
Note: how many disks for RAID 10

Software Requirements

  • Your PC should be running a newer Windows OS version, preferably Windows 10 or 11.
  • Download a RAID management software to monitor and manage the RAID array.
  • Install drivers for your external RAID controller.

Step-by-Step Guide to Setting Up RAID 10

It is important to pay attention to every step addressed below to avoid fatal data loss in the end.

1. Back Up Your Data

First things first, you should back up all your existing data on the single-drive storage you’ve been using prior. This should be a complete backup of every data on the drive; you may simply clone the hardware as a disk image and save the image file on a separate local storage or over the cloud. DiskInternals RAID Recovery is an ideal tool for creating disk images for free.

2. Using RAID Configuration Utility

Accessing the RAID configuration utility and using to create a RAID level is an advanced action. You should only follow this step if you’re an advanced PC user. Otherwise, consider using Windows Storage Spaces to create your RAID 10 (two-way mirror).

Note: Connect at least four hard drives to the system to use for your RAID 10 setup before proceeding.

  • Shut down the PC and boot into UEFI/BIOS mode
  • Select “Device Configuration” from the shown menu options
  • Highlight “Create RAID Volume” and select it, then proceed to choose the RAID level (RAID 10).
  • Select the drives to use in creating your RAID level and proceed with the on-screen instructions to complete the configuration.

3. Using Windows Storage Spaces

Connect at least four hard drives to the system to use for your RAID 10 setup before proceeding. Access Windows Storage Spaces following this procedure: click on the Search Bar 🡺 search for Storage Spaces 🡺 select the corresponding Settings option (Manage Storage Spaces) 🡺 continue below.

  • Click on “Create a new pool and storage space” and grant Admin permissions if prompted.
  • On the drive(s) selection page, you need to create two separate pools, each consisting of a pair of hard drives. Select the drives to use for the first pair and click Create pool
  • Enter the requested details such as indicating a unique name and drive letter for your new storage pool.
  • Choose a file system and on the Resiliency dropdown menu, choose “Two-way mirror” as the Resiliency type.
  • Set the storage size you would want for the RAID, then proceed by clicking on the Create storage space button to finish creating the first mirrored pair. (Note: RAID 10 requires you to create 2 pairs of RAID 1 arrays, then strip the pairs). So, you will have to repeat the steps above to create the second mirrored pair.

Now, after you have created two or more pairs of RAID 1 arrays, you need to combine them into a nested RAID 10. This is achieved by using the pairs to create a RAID 0.

Basically, after creating your RAID 1 pairs following the steps above, the pairs will appear on Disk Manager as individual “single” storage volumes; they will also appear on Windows Explorer. At this point, here’s how to create the nested RAID 10.

  • Follow the initial steps as with when creating RAID 1
  • In the drive selection page, select the two or more RAID 1 pairs (which now appear as single drive volumes) you created earlier.
  • Also, when you get to the Resiliency type, select “Simple (no resilience)” this time, instead of a two-way mirror.
  • Complete the rest of the steps as explained in the previous guide, and click “Finish” after reviewing your RAID 0 settings.

That’s it, the two pairs of RAID 1 arrays would be nested into a RAID 0 array so that the new RAID level becomes RAID 10

4. Using Disk Management to Create RAID 10

You can create RAID 10 on Disk Management if you don’t want to use the previous tools above. Here’s how to go about it.

  • Open Windows Disk Management and make sure all your disks for the RAID array are showing.
  • Right-click on any of the drives and select “New Mirrored Volume.”
  • A wizard will pop up, follow the instructions, and select the drives to create your first RAID 1 pair.
  • Indicate the space allocation and proceed
  • Choose a name (Volume label) for the RAID 1 pair, set the file system, and assign a drive letter.
  • Review your selections and click Finish to create your first RAID 1 pair.

Now, repeat the steps to create the second pair before proceeding to nest them into a RAID 0 array.

Combining your RAID 1 pairs to create RAID 0:

  • Right-click on any of the RAID 1 volumes you just created and select New Striped Volume

In the pop-up window, repeat the steps as you were creating the RAID 1 pairs, but this time, instead of selecting regular hard drives to form the array, select the mirrored RAID volumes as the drives to use in the RAID 0 creation.

Maintaining Your RAID 10 Array

Maintaining a RAID 10 array involves regular monitoring and timely replacement of failed drives to ensure the reliability and performance of your storage system. Here's a detailed explanation:

Regular Monitoring

  1. Use Monitoring Tools:

    • Utilize built-in monitoring tools provided by your RAID controller or third-party software to keep track of the health and performance of your RAID array. These tools can provide real-time alerts and detailed reports on the status of each drive.
  2. Check System Logs:

    • Regularly review system logs for any warnings or errors related to your RAID array. Logs can indicate issues such as degraded performance, failed drives, or potential hardware problems that need immediate attention.
  3. Perform Routine Inspections:

    • Conduct routine physical inspections of the RAID array, including checking cables, connections, and the overall condition of the hardware. Ensure that the cooling system is functioning properly to prevent overheating, which can lead to drive failures.
  4. Schedule Regular Maintenance:

    • Plan and perform regular maintenance tasks, such as running consistency checks, verifying data integrity, and updating firmware and drivers for your RAID controller and drives. This helps in identifying and fixing issues before they escalate.

Replacing Failed Drives

  1. Identify the Failed Drive:

    • When a drive fails, it is crucial to identify the faulty drive accurately. Most RAID controllers and monitoring tools can pinpoint the failed drive, making it easier to locate and replace.
  2. Prepare for Replacement:

    • Before replacing the failed drive, ensure you have a compatible replacement drive ready. It's advisable to keep spare drives on hand to minimize downtime.
  3. Replace the Drive:

    • Follow the manufacturer’s guidelines for safely removing and replacing the failed drive. Ensure the RAID array is powered down if required, or use hot-swapping capabilities if supported by your RAID controller.
  4. Rebuild the Array:

    • After replacing the drive, the RAID controller will begin the rebuild process to restore data redundancy. This process can take several hours depending on the size of the array and the amount of data. During this time, continue to monitor the array to ensure the rebuild is progressing smoothly.
  5. Verify the Rebuild:

    • Once the rebuild is complete, verify the integrity of the data and the functionality of the RAID array. Perform a consistency check and monitor the array closely for any anomalies.

By regularly monitoring your RAID 10 array and promptly replacing failed drives, you can maintain optimal performance and reliability, ensuring the longevity and data protection capabilities of your storage system.

RAID Recovery by DiskInternals

Recovering a RAID 10 array using DiskInternals RAID Recovery involves several steps. This software is designed to simplify the process and help you retrieve your data effectively. Here’s a step-by-step guide to recover your RAID 10 array:

Step 1: Download and Install DiskInternals RAID Recovery

  1. Download the Software:

  2. Install the Software:

    • Follow the installation instructions to install the software on your computer. Ensure you have administrative privileges to complete the installation.

Step 2: Launch the Software and Select RAID Recovery Mode

  1. Open DiskInternals RAID Recovery:

    • Launch the software after installation.
  2. Select RAID Recovery Mode:

    • On the main interface, select the RAID Recovery option. The software supports various RAID configurations, including RAID 10.

Step 3: Scan the Drives

  1. Connect the Drives:

    • Ensure all the drives from your RAID 10 array are connected to your computer. If using an external RAID controller, connect it as well.
  2. Scan the Drives:

    • The software will automatically detect the connected drives. Select the drives that were part of your RAID 10 array and initiate the scanning process. DiskInternals will analyze the drives and attempt to reconstruct the RAID configuration.

Step 4: Analyze the RAID Configuration

  1. Automatic or Manual Configuration:

    • DiskInternals RAID Recovery can often detect the RAID configuration automatically. If the software fails to do so, you may need to input the RAID parameters manually (e.g., stripe size, order of the drives).
  2. Verify the Configuration:

    • Once the software has reconstructed the RAID, verify the configuration to ensure it matches your original RAID setup.

Step 5: Recover the Data

  1. Preview the Files:

    • After the RAID configuration is reconstructed, DiskInternals RAID Recovery will display a list of recoverable files. You can preview the files to ensure they are intact.
  2. Select the Files for Recovery:

    • Choose the files or folders you want to recover. You can select all files if you wish to recover the entire RAID array.
  3. Recover and Save the Data:

    • Click on the Recover button and choose a destination folder to save the recovered data. It is recommended to save the recovered data to a different drive or storage location to prevent overwriting any data.

Step 6: Verify the Recovered Data

  1. Check the Recovered Files:

    • Once the recovery process is complete, verify the integrity and completeness of the recovered files.
  2. Rebuild or Replace the RAID Array:

    • Depending on the condition of your RAID array, you may need to rebuild the RAID 10 configuration or replace any faulty drives before restoring the recovered data back to the array.

By following these steps, you can effectively recover data from a RAID 10 array using DiskInternals RAID Recovery. This software simplifies the recovery process, making it accessible even for users without extensive technical expertise.

Key Features of DiskInternals RAID Recovery

  • Automatically detects the RAID array type and parameters during the recovery process.
  • Supports RAID 0, RAID 1, and other RAID levels, including Zpools.
  • Features an intuitive user interface that anyone can easily understand; more so, it integrates a Recovery Wizard.
  • Allows you to mount RAID volumes as local drives

Conclusion

RAID 10 serves very well and appears suitable for virtually any data environment. You can set up RAID 10 on a Windows computer through various methods. However, before setting up a RAID 10 array, ensure to back up all your files and get a professional RAID recovery software, just in case things don’t go as expected. Recovering RAID can be easy with the right tool!

FAQ

  • What is RAID 10 best for?

    RAID 10's high performance and ability to enhance both write and read speeds make it ideal for frequently used, mission-critical database servers. However, the need for at least four disks makes RAID 10 a more expensive option for smaller computing environments.

  • How many drives are needed for RAID 10?

    RAID 10 requires a minimum of four drives, with usable capacity being 50% of the total available drives. It's important to note that RAID 10 can also use more than four drives, provided they are added in pairs.

  • How to create a RAID 10 array?

    To create a RAID 10 array, you need at least four drives and a RAID controller or software that supports RAID 10. Configure the RAID 10 setup through your system's BIOS or RAID management software, ensuring the drives are recognized and properly arranged in the array.

  • What is the ideal use of RAID 10?

    RAID 10 offers data redundancy and enhanced performance, making it an excellent choice for I/O-intensive applications such as email, web servers, databases, and operations requiring high disk performance. It's also ideal for organizations that need minimal downtime.

Related articles

FREE DOWNLOADVer 6.21, WinBUY NOWFrom $249

Please rate this article.
51 reviews