Testing FlexRAID’s CruiseControl recovery operations

There is no better peace of mind than knowing and trusting that your data protection tool will recover your data when the need be.
For users wanting to test FlexRAID’s recovery operations, you can simulate the various scenarios before putting FlexRAID into production.

In this post, we will cover a very simple scenario which is to recover a drive that is part of a CruiseControl configuration.
We are executing the recovery in this example without first failing the drive (thanks to the flexibility of FlexRAID).
So, rather that failing the drive, we will simply instruct FlexRAID to first swap out the selected drive with a new replacement drive and then restore to that replacement drive.

You will need a spare drive that has enough free space as the data currently on the drive to be replaced.
That is, if the drive in the pool has 100GB of data, you will only need a spare drive with 100GB of free space. That spare drive can even contain existing data.

The operations are the same whether you are using Snapshot RAID or Real-Time RAID. You just have to be in CruiseControl mode.
In Expert mode, you will be presented with a different UI.


1. Ensure that the pool is offline.
FlexRAID will automatically stop the pool if it is running. Nonetheless, for this scenario, we will stop the pool first.


2. Go to the drive manager, select the desired drive, and from the toolbar, click on “Restore/Swap out”


3. Select the replacement drive and click on the first restore option button.
The first restore option button states “Swap out the drives first. Then, restore the data into the new drive.”.
As you can see from that panel, there are many other options. Feel free to play and get comfortable with the other options and visit the discussion forum if you need more clarity on them.


4. Confirm the “swap & restore” operation


5. Wait for the operation to complete


6. Finally, let’s verify the data.
The restore operation would alert us of any issue if the restore did not complete 100%. However, we will also do a bit for bit verification using the Verify task as a double sanity check. So, go to your configuration toolbox panel and execute the verify operation.

Be Sociable, Share!


3 Responses to “Testing FlexRAID’s CruiseControl recovery operations”

  1. Markus July 18, 2012 at 1:38 PM #

    Hey there,

    I want to test your software but when I try to swap Disks and restore the content he keeps saying “There is nothing to recover”.

    So the swaped Disk is completely empty. Can you help?
    I want to simulate a szenario where I want to change an old 200 GB disk against a 1 TB disk and copy all data from the old disk to the new one.


    • Markus July 18, 2012 at 1:55 PM #


      Ive tried it again and now it worked perfectly…

      Any ideas what has gone wrong the first time?
      I want to be completely shure this cant happen when using it with important data.

      I created a Raid, added a DRU drive, then a PPU drive. I started the pool and copied some files to it.
      Then I stopped it and choose the DRU drive to swap with another Drive in my pc (which was formatted).

      On first try he said there is nothing to recover and the pool was left blank.

      Now it worked as it should, he recovered the Files from the PPU drive to the swapped drive.


  2. Ralen Garrett August 18, 2013 at 9:53 AM #

    I have been trying for the last 2 days to recover data off of a failed hard drive but when ever I get to the point of Restore/Swap out drive i get a message that says “pending server action” or something of that nature and it wont let me continue any ideas? Is there a way to re do the configuration without losing the data on my failed drive?

Leave a Reply