Building up to RAID 1+0
Does SoftRAID allow users to add drives to an enclosure and change the raid type WITHOUT wiping out the current data?
Say I get a ThunderBay 4 with just one drive, then add a second drive.
Can I setup RAID 0 without wiping the data from the first disk?
What about when I add two more drives?
Can I get to 1+0 and keep my data?
The short answer is no.
In order to "change" a RAID level, or add a disk to a RAID 4/5, all data on all disks needs to be rearranged. Since we do not control the hardware, and many things could go wrong (i.e. hardware component failure) during the process, this is not a simple feature to implement. Migrating all the data around the disks would also be relatively slow.
We are considering some aspects of this feature for the future, but we would have to be certain the implementation is 100% safe.
Thanks for asking
Just an addition to this capability, I've been a longtime fan of Data Robotics 'beyond raid' feature which allows any size of disk to be added/deleted from a pool of DAS. I know SR is positioned differently, but as well as scary raid 0 speed, sometimes a flexible pool for backup is useful, zfs style.
ok, got it on the changing RAID type.
With the Raid 10 solution, can it be grown over time?
Can the drives be replaced with larger volumes?
Let's say 1 drive failed. Can it be replaced with a larger size disk?
Then repeat 3 more times and now I have more storage space??
Yes that can be done. Replace each disk one at at time and when all are replaced, you can use SoftRAID to "resize volume" and expand the volume to use all the available space on your disks.
"Resize Volume" can be used even on volumes with data, and a user can also reduce the size of a volume to create space for a second volume on their disks. Note: you need available space on the volume, files cannot take up more space than the size of the new volume.