如果不更换 Raid1 中的故障磁盘会怎样

如果不更换 Raid1 中的故障磁盘会怎样

我在 Synology DS716+ 上有一个运行 Raid1 的家庭服务器。

现在Disk1 SMART 状态为失败并且坏扇区数显示 2。显然我应该更换这个硬盘,但我正在旅行,还要 2.5 周才能回家。我的问题是:

  1. 不立即更换它是否会导致进一步的问题和/或数据丢失?
  2. 禁用此硬盘直到我可以更换它是否更好?有没有安全的方法可以做到这一点?
  3. 在这种情况下还有其他建议吗?

我已将 Hyper Backup 配置为将内容备份到 USB,并且显然 Disk2 仍在工作。但不确定这是否能拯救我。

非常感谢!

答案1

一般来说:没有人可以真正肯定地告诉你这一点,但有些因素可能会产生影响。

  1. 当然可以。硬盘接连发生故障并不罕见。你可能运气好,也可能运气不好——没人能说得准。但是,有几个因素会影响第二个硬盘发生故障的可能性:
    • 如果它们来自同一生产批次,您可以通过读取它们的序列号来检查。
    • 在阵列重建期间,剩余驱动器的压力比正常使用期间高得多。
    • 如果你的硬盘是专门为 NAS 环境设计的,或者是企业级硬盘,那么发生故障的几率就会较低(根据以下报告,我正在使用 HGST 硬盘https://www.backblaze.com/blog/hard-drive-failure-stats-q2-2017/
    • 您的硬盘容量越大,使用的空间越多,重建所需的时间就越长 --> 驱动器的压力越大 --> 发生故障的可能性就越大。
  2. 同样,这种情况可能会发生。如果你想确保不会发生进一步的损坏,你需要阻止任何对阵列的访问。因此,在此期间从阵列中移除驱动器可能帮助。
    • 我知道,这可能不是一个替代方案,但请考虑使用不同于 2 磁盘解决方案的方法,特别是如果您使用的磁盘大小达到多个 TB 范围。RAID6 设置可以承受两个驱动器故障,然后才会变得严重(性能可能是一个棘手的问题)。
    • 再次强调,这不是短期的事情,而是一个像虚拟文件系统可以在运行时检测错误,并在错误变得更严重之前纠正它们。结合常规磨砂和 RAID6 配置,您就相当安全了。不过 Synology NAS 并不适合这种情况,您可以看看自由网络存储例如。

答案2

  1. 您可以使用单个驱动器 - 这就是 RAID 1 的用途 - 但如果另一个驱动器也出现故障,则阵列将处于离线状态并且数据可能会丢失。
  2. 否。请注意,驱动器显示为失败, 不是失败的禁用驱动器会导致您只剩下一个驱动器,该驱动器也随时可能出现故障。虽然该驱动器不再那么可靠,但最好还是让它保持在线,以防第二个驱动器出现故障。
  3. 尽快更换它。我假设 RAID 1 设置不是为了好玩,而是为了达到某种目的。然而,无论多么复杂,任何 RAID 设置都可能失败,这就是为什么你需要一个可靠的备份。

对于此类问题,我还想指出:确保定期巡查/清理/扫描/测试阵列。磁盘上的每个扇区都可能出现信号衰减 - 有的衰减较多,有的衰减较少。每月检查一次所有扇区可确保及时检测和修复弱扇区,以便您在需要重建时读取长期未受影响的扇区。如果不进行清理,大磁盘上的重建通常会失败。

答案3

Raid 1 = 镜像,因此每个磁盘上都有完整的数据副本。您应该可以只使用一个驱动器运行。

相关内容