Os comandos que você achará úteis para fazer isso são os seguintes:
Para adicionar um novo disco ao array:
# mdadm /dev/<mddevice> --add /dev/<newdisk>
Para ver o status e o processo de recuperação:
cat /proc/mdstat
Para marcar o disco antigo como "falhou" e removê-lo da matriz:
# mdadm /dev/<mddevice> --fail /dev/<olddisk> --remove /dev/<olddisk>
Eu sugiro fazer um disco de cada vez na primeira vez e verificar o status do array de ataque via mdstat à medida que você for removendo o segundo disco (e possivelmente apenas o disco viável) do array. Minha única razão para sugerir isso é que a experiência ensina você a tomar várias pequenas etapas em vez de uma grande e enfrentar a recuperação total de desastres. A prevenção é muito melhor do que remediar.