I'm not doing this now, just "planning" per se but I currently have a RAID 5 array in a home server consisting of 4 x 2TB hard drives. I'm beginning the process of ripping all of my DVD's to this array and my DVD collection is large enough that I will end up filling up this 6TB array quite easily (8TB, 6TB available in RAID 5).
So, I'm wondering...when it comes time to double the capacity (and 4TB drives are more prominent/cheaper etc) could I just replace a single drive in the array with the larger drive, rebuild, then repeat until all four drives are replaced or would I still just end up with a 6TB array and half the drive space not used?
If I can do this and it would use all of the new space giving me 12TB availalbe, *in your opinion* would it be faster / more efficient to copy the data on the existing 6TB array off to external storage then just replace all drives and build a new array then copy back, or more efficient to do the single drive at a time swap?
My thinking is, it would probably be faster to copy off, replace the entire array, then copy back but seems to me that would be more overhead (my own time spent "working on it") then just doing a quick drive swap one day...two days later do another etc until done...Would take me all of 20 minutes of my time (over the course of a week or so)...Where as a copy, replace, copy back would take at LEAST a few hours of my time regularly checking in the copy, making sure everything made it in the copy(s) etc.
Thoughts?
So, I'm wondering...when it comes time to double the capacity (and 4TB drives are more prominent/cheaper etc) could I just replace a single drive in the array with the larger drive, rebuild, then repeat until all four drives are replaced or would I still just end up with a 6TB array and half the drive space not used?
If I can do this and it would use all of the new space giving me 12TB availalbe, *in your opinion* would it be faster / more efficient to copy the data on the existing 6TB array off to external storage then just replace all drives and build a new array then copy back, or more efficient to do the single drive at a time swap?
My thinking is, it would probably be faster to copy off, replace the entire array, then copy back but seems to me that would be more overhead (my own time spent "working on it") then just doing a quick drive swap one day...two days later do another etc until done...Would take me all of 20 minutes of my time (over the course of a week or so)...Where as a copy, replace, copy back would take at LEAST a few hours of my time regularly checking in the copy, making sure everything made it in the copy(s) etc.
Thoughts?