Raid 5 恢复过程

Dam*_*mon 4 raid mdadm software-raid raid5 degraded

我最近刚刚设置了一个 3 驱动器 4TB MDRAID 5 阵列,用于镜像和我们服务器的在线备份。

我正在为未来的硬件(驱动器)故障做准备,并希望减轻 URE 的恢复故障。

通常我认为重建数组的过程是:

  1. 卸下并更换故障驱动器。
  2. 重建阵列

据我了解,在降级的 RAID 5 阵列中,您仍然可以访问数据;但是当故障驱动器被更换并且阵列正在重建时,如果检测到 URE,则恢复将失败并且阵列上的数据将立即变得不可读和不可恢复。

如果我的理解是正确的,那么在复制所有(可读)数据之前恢复阵列似乎并不谨慎。

这给我留下了一个过程:

  1. 数组中的重复数据。
  2. 卸下并更换故障驱动器。
  3. 重建阵列

是否有另一个过程可以减轻重建失败(重建期间的第二个驱动器故障除外)?在不先复制数据的情况下重建阵列是否安全?我的假设是否错误,例如在 URE 上重新构建失败,但数据在降级状态下仍然可用?

Net*_*ner 6

通过实施3-2-1 备份计划,您可以为驱动器故障和所有其他麻烦做好准备,我个人认为3-2-1应该在每个关键业务环境中。

遵循3-2-1 规则将使生活更轻松,这显然会花费 $,但结果应该是值得的。

您可以在此处了解更多信息:https : //knowledgebase.starwindsoftware.com/explanation/the-3-2-1-backup-rule/

https://www.veeam.com/blog/the-3-2-1-0-rule-to-high-availability.html