Convert single disk raid0 to raid1 on an LSI megaraid controller

lsimegaraidraid

I have a server with an LSI Megaraid raid controller which has a single disk for the OS configured in raid0

What i want to do, is add a second brand new disk for redundancy and convert the raid0 to raid1 without losing the data on the first disk

Is it possible to do this with the Megaraid Controller ? If yes, is it maybe possible to do it without downtime as well ?

Could someone provide me with the megacli commands involved to achieve this?

Best Answer

To answer my own question, it is infact possible to migrate live from a single drive raid0 to raid1 (providing an extra disk) with Megaraid cards

The megacli command is as follows (it can also be done from within the WebBios configuration utility of the raid controller):

megacli -ldrecon -start -r1 -add -physdrv[e:s] -l0 -a0

where [e:s] is the enclosure:slot_number of the extra disk and -l0 is the logical disk ID of the raid0 disk.

Someone can monitor the progress of the reconstruction by issuing the command:

megacli -ldrecon -showprog -l0 -a0