Article ID: 000057899 Content Type: Compatibility Last Reviewed: 11/21/2023

How to Migrate from One RAID Level to Another Using Intel® Virtual RAID on CPU (Intel® VROC)


Types of RAID migrations supported by Intel® VROC in Windows* and Linux*, and instructions to perform the migration.


Need to know how to change from one RAID type to another while also preserving data.


To perform a RAID migration with Intel® VROC, follow the steps below:

Intel® VROC for Windows*:

  1. Start the Intel® VROC GUI application (run as administrator).
  2. From the Volumes pane, click the array or volume the user wants to modify.
  3. Click the Change type option.
  4. In the Change Volume Type dialog, type the new name if the user wants to change the default name.
  5. Select the new volume type, and then click OK. The Manage page refreshes and reports the new volume type.

After the migration starts, the user can view the migration progress under the status area. When the status field indicates the volume as Normal, the migration is complete.

Intel® VROC for Linux*:

RAID level migration in Linux* is done via the mdadm utility. The sequence of commands needed to perform a RAID level migration varies depending on the RAID level from/to combination. Refer to the Intel® Virtual RAID on CPU (Intel® VROC) User Guide for Linux* to check examples of different RAID level migration combinations.

Considerations when migrating RAID volumes
  • The RAID level migration is supported only if there is one volume on the array.
  • Even though data remains intact, data should always be backed up before performing migration operations.
  • Only certain combination of RAID level migrations are supported.
  • Refer to the system and volume requirements to determine which RAID types are supported and make sure the required number of disks are connected.
  • You must have the appropriate number of drives necessary for the level you are converting to as spare drives.
Additional information

Supported RAID level migrations are shown below. For additional information, refer to the User Guides for Intel® Virtual RAID on CPU (Intel® VROC).

Intel® VROC for Windows*:

Change Type From To (SATA)To (NVMe)
2-disk RAID 12-disk RAID 0
3 to max ports on controller RAID 0
3 to max ports on controller RAID 5
2-disk RAID 0
3 to 48-disk RAID 0
3 to 48-disk RAID 5
2-disk RAID 03 to max ports on controller RAID 53 to 48-disk RAID 5
3-disk RAID 04 to max ports on controller RAID 54 to 48-disk RAID 5
4-disk RAID 05 to max ports on controller RAID 55 to 48-disk RAID 5
4-disk RAID 104 to max ports on controller RAID 54 to 48-disk RAID 5

Intel® VROC for Linux*:

Source/Destination RAID 0RAID 1RAID 10RAID 5
RAID 1YesN/ANoYes1
RAID 10YesNoN/AYes1

1Migrations from RAID 1 to RAID 5 or from RAID 10 to RAID 5 must be done in two steps. A conversion to RAID 0 first is necessary before converting to RAID 5. During the second step (migration from RAID 0 to RAID 5) the addition of the spare drive(s) may be needed.