Aradığınız terminoloji bir "RAID düzeyinde taşıma" dır.
Göre bu , bu mümkün. Bunu yapmadım, ancak prosedür, mevcut diziye hotspare olarak yeni sürücüyü eklemeniz, ardından raid seviyesini ve raid cihazlarının sayısını güncellemek için mdadm'ı kullanmanız gerektiği gibi görünüyor.
Bunu yapmak için yakın zamanda bir mdadm'a ihtiyacınız olacak: mdadm-2.6.9 (örn. Centos 5.x) bunu desteklemiyor gibi görünüyor, ancak mdadm-3.1.4 (örn. Ubuntu 11.10):
Grow Grow (or shrink) an array, or otherwise reshape it in some way. Currently supported growth options including changing the active size of component devices and
changing the number of active devices in RAID levels 1/4/5/6, changing the RAID level between 1, 5, and 6, changing the chunk size and layout for RAID5 and
RAID5, as well as adding or removing a write-intent bitmap.
EG, önce RAID5 dizisine yeni bir hotspare aygıtı (dev / sdg) ekleyin:
$ sudo mdadm --manage /dev/md/md0 --add /dev/sdg
Ardından bir RAID6 dizisine dönüştürün ve temiz duruma getirmesini sağlayın. --Raid-Devices 4, yeni dizide toplam kaç sürücünüz olduğunu gösterir.
$ sudo mdadm --grow /dev/md/md0 --raid-devices 4 --level 6
Bunun ne kadar hızlı olacağına dair hiçbir fikrim yok. Donanım RAID denetleyicilerinde raid düzeyinde geçişler yapma deneyimimde, yeni diziyi sıfırdan oluşturmak ve yedeklemenizi kurtarmak daha hızlı oldu.