用两个新驱动器替换 2 个镜像(RAID 1)驱动器并保留数据?

用两个新驱动器替换 2 个镜像(RAID 1)驱动器并保留数据?

我有一台 Qnap TS-419P+,并运行两组镜像的 4 个驱动器。2 x Hitachi HUA723020ALA641 MK7O 和 2 x Hitachi HDS723020BLA642 MN6O。

我现在想用 2 个新的 Toshiba MG06ACA600E 驱动器替换其中一组,我的计划如下:

  • 删除一个旧的 2TB 驱动器
  • 添加新的 6TB
  • 等待镜像/重建完成
  • 删除第二个旧的 2TB 驱动器
  • 添加第二个新的 6TB 驱动器

我以前从未这样做过,我不确定我是否可以简单地从托架中移除驱动器,系统支持热插拔,但我不认为这是最好的方法?另外,这是否会以新的 6TB 卷结束,还是会将驱动器格式化为 2TB,因为旧的只有 2TB?

或者让我直接问:保留数据并用新磁盘替换 2 个镜像磁盘的最佳策略是什么?

答案1

最终会得到一个新的 6TB 卷,还是会将驱动器格式化为 2TB,因为旧的只有 2TB

mdadm 分区使用相同大小的分区。较大的目标将仅使用原始分区大小。

最佳策略是保留数据并用新磁盘替换 2 个镜像磁盘

我会:

  1. 使用新驱动器创建新阵列
  2. 将数据从旧阵列复制到新阵列。您需要启动恢复映像才能安全地执行此操作
  3. 配置操作系统以使用新阵列
  4. 删除旧阵列并擦除旧驱动器

这不会破坏任何数据,直到最后一步。您可能需要执行步骤 2-4 两次(每个镜像旧驱动器一次),具体取决于您的系统一次可以处理的光盘数量。

相关内容