重建拆分的 RAID5 阵列

重建拆分的 RAID5 阵列

我在 RAID5 配置中运行 6 个 320GB SATA 硬盘技嘉 M59SLI S5。上周,系统在阵列初始化期间开始挂起。其中一个磁盘坏了,另一个磁盘已被踢出阵列以创建新阵列。

最终结果是,我有一个损坏的阵列,其中有四个工作磁盘和两个丢失的磁盘,一个损坏的阵列,其中有一个工作磁盘和五个丢失的磁盘,还有一个可以使用的新磁盘。

我正在寻找一种解决方案,将两个阵列合并为一个阵列,以便我可以使用新磁盘重建。

答案1

如果对为创建新阵列而删除的磁盘进行了任何更改,您会发现备份有多好,因为这几乎是恢复数据的唯一方法。

我会公平一点... 如果第二块丢失的磁盘只进行了少量写入,您可能可以将磁盘发送给数据恢复专家并获取原始数据的一小部分。 有可能。

缺少磁盘的 RAID5 阵列具有 RAID0 的可靠性和 RAID5 的性能。您需要将丢失的磁盘视为严重故障,并尽快解决。如有必要,请开车去商店。

答案2

您有一个(过去意义上的) RAID 5 阵列,它允许最多 1 个驱动器发生故障。现在您有两个驱动器丢失。这意味着阵列已损坏。

如果你想恢复它那么:

  1. 擦除阵列。使用正常工作的驱动器重建阵列。从备份中恢复。
  2. 无法更新备份:考虑第 1 点。您真的需要这些数据吗?如果不需要,请擦除阵列并从备份中恢复。
    如果您真的需要在阵列驱动器损坏时愚蠢地写入的内容,请先备份所有数据。(原始磁盘副本。例如使用 dd。然后尝试使用 RAIDs BIOS 工具重建阵列。这可能需要很长时间,而且我并不确信系统之后是否完全可靠。因此,在恢复任何数据并备份后,请转到步骤 1。

此外,如果有 6 个驱动器,请考虑使用 RAID 6。(除非您确实需要最大可用空间和一些备份,否则 RAID 5 确实不是一个好方法。它不是备份。它是一种有用的格式,可用于保持系统正常运行,直到您可以更换磁盘。例如,对于公司设置中的文件服务器,它可以保留到下午 5 点,之后会仔细检查备份并更换故障驱动器)。

相关内容