Existe uma maneira segura de mover uma partição abaixo de um software Linux RAID5 usando mdadm?

Existe uma maneira segura de mover uma partição abaixo de um software Linux RAID5 usando mdadm?

Suponha, por exemplo, que você tenha um RAID5 em vários discos e gostaria de retirar o disco mais antigo e substituí-lo por algo desta década. Eu sei que posso falhar na partição do disco mais antigo e adicionar uma partição adequada do disco mais novo e esperar uma hora ou mais para que a ressincronização/recuperação seja concluída. No entanto, durante este processo, os dados estão em risco. Se uma das outras unidades falhasse, eu estaria ferrado.

Estou pensando que deveria haver uma maneira de dizer ao ataque de software Linux para espelhar um par de elementos de um RAID 5 e quando o espelho estiver completo, interromper o antigo. Talvez isso ilustre. Estou usando ^ para RAID5 e = para espelho

  1. sdb1^sdc1^sdd1
  2. adicionar sde1
  3. (sde1=sdb1)^sdc1^sdd1
  4. aguarde a sincronização
  5. falhar sdb1
  6. sde1^sdc1^sdd1

No momento, a única maneira que conheço de fazer isso é

  1. sdb1^sdc1^sdd1
  2. falhar sdb1
  3. FOI^sdc1^sdd1
  4. adicionar sde1
  5. aguarde a sincronização
  6. sde1^sdc1^sdd1

informação relacionada