I want replace all disks in a 10 disk raid6 (linux software raid).
I could do this by pulling a disk, let the array rebuild, rinse, repeat.
But this would take a very long time, and cause 10 rebuilds, which would most likely stress all 10 disks much more than simply reading each disk through once.
My question is thus:
Could I just shut down the array, and dd each old disk to a new disk and then start the array with the 10 new disks?
In an ideal world, I would build another server and just copy the data via network, but this is not an ideal world.