个人 RAID5 长期维护

个人 RAID5 长期维护

我正在考虑用三个 8TB 硬盘构建一个 RAID5 存储我的电脑在 Windows 10 Home 下运行(如果重要的话)。在我的主板手册我可以看到如何设置 RAID5 的说明,这似乎很容易。我最大的担忧是:

  • 一旦空间不足,我是否可以添加一个或多个硬盘来扩展存储空间?如果可以,我该怎么做(我在手册中没有看到任何相关说明)?
  • 更换主板并保持 RAID5 设置有效是否可行(我attach existing RAID5在主板手册中没有看到选项,所以也许在我的下一个主板中也不会有这个选项)?
  • 如果我的一个驱动器坏了,是否可以用具有当前设置的新驱动器正常替换它(同样,我在手册中找不到有关这种情况的任何说明)?

答案1

一旦空间不足,我是否可以添加一个或多个硬盘来扩展存储空间?如果可以,我该怎么做(我在手册中没有看到任何相关说明)?

这取决于您的主板支持哪些功能。要扩展 RAID 阵列,可能需要重新分配数据并重新同步磁盘以适应新阵列。所以我不会依赖它。

更换主板并保持 RAID5 设置有效是否可行(我在主板手册中没有看到附加现有的 RAID5 选项,所以也许在我的下一个主板中也不会有这个选项)?

可能不会。硬件 RAID 实现非常依赖于硬件。我怀疑是否存在关于如何实现 RAID 的标准,因此每个供应商都有自己的实现。人们应该认为 RAID 级别是一种低级标准,但实际上它们是阵列如何组织数据的概念描述。低级实现可能不同,因此 RAID 阵列大多不可互换。如果您使用特定控制器实现 RAID 阵列,则该阵列可能仅适用于该控制器。

如果我的一个驱动器坏了,是否可以用具有当前设置的新驱动器正常替换它(同样,我在手册中找不到有关这种情况的任何说明)?

如果您的某个驱动器发生故障(请记住 RAID-5 仅支持一次发生一个驱动器故障),则可能出现两种情况:

  • 你没有更换故障驱动器。阵列将降级,但可以正常工作。控制器将使用奇偶校验信息从丢失的驱动器重建数据,即使没有故障磁盘,也能保持数据可用。无需采取任何措施。RAID 阵列设置将显示阵列中丢失的点。在这种情况下,如果另一个驱动器发生故障,您的数据将丢失。
  • 更换故障驱动器。首先,什么都不会发生。它只是系统中的一块新磁盘,可供操作系统使用。您需要告诉控制器该驱动器是 RAID 设置中降级阵列的一部分(某些控制器会强制更换驱动器的大小、品牌、型号完全相同,因此请注意)。此后,阵列将启动一个过程来重新同步磁盘,将数据复制到新驱动器并根据需要计算新的奇偶校验位。在此过程结束时,阵列将失去其降级状态并再次处于故障安全状态。

我认为对于基于家庭的 RAID 实现,您应该避免使用硬件 RAID 实现,而应使用基于软件的 RAID 实现。它们并不像许多人认为的那样邪恶(性能增益几乎相同),它们更容易处理,并且它们比任何硬件实现都更易于与新硬件互换。所以请考虑一下。:-)

Windows 在 Windows 10 中提供软件 RAID 实现。要构建 RAID-5,您应该使用布局“奇偶校验”。我只是不确定此功能是否在某些 Windows 版本中受到限制(因为您使用的是 Windows 10 家庭版),因此您需要检查。

相关内容