我考虑过购买商用 RAID NAS,例如 QNAP 或 Synology,但犹豫了,因为我希望对灾难恢复有绝对的信心。我不想受制造商的摆布。
假设我是个傻子,忘记了 RAID 不是备份。有一天,我的 RAID 5 或 6 阵列中的一个磁盘发生故障,盒子本身也坏了,我又买不到同一个盒子。有没有开源工具可以可靠地在新驱动器/阵列上重建我的数据?
这就是我想避免使用 drobo 的原因,但欢迎大家提出好的制造商或使灾难恢复变得简单的原则。例如,如果我有一个 4 托架 NAS 并设置 2x RAID 1 镜像,这些镜像显示为一个驱动器,会怎么样?在上述情况下,一旦将健康的驱动器插入计算机,我是否可以直接从健康的驱动器复制?
答案1
如果您对 NAS 非常重视(例如:在公司环境中),您就不能在质量上吝啬,必须选择提供 3 年或 5 年保修和现场支持的产品。在高端,这意味着 HP Storageworks 设备或类似设备,但我也一直在关注 Thecus 8800 设备,它来自 Thecus 指定的英国供应商,提供 3 年和 5 年的延长保修以及次日现场支持。对于一台 HP 设备的价格(我们想要的约 9,000 英镑),我们可以得到 2 台 Thecus 设备(实际上更多!),如果我们真的需要的话,可以保留一台作为热备用或冷备用 - 我们可能会这样做。
还有 DIY 方法,您可以控制所有部件 - 我还考虑使用装有 WD RE4 磁盘的 Chenbro 或 RSA2E 外壳,但可能会选择 Thecus。
另外,跳过 RAID 5 并执行 RAID 6 或 10 + 保留备份。
答案2
简短回答:除非 NAS 设备制造商使用行业标准工具来执行 RAID(例如 FreeNAS),否则如果出现故障,您只能听天由命。您可能很幸运,但我会将其视为决定因素。
免责声明:我真的很喜欢 QNAP 的外观,可能不会听从我自己的建议。
答案3
我首先必须从基本层面建议只进行完全独立的完全备份,而不是在同一个 NAS 盒中。这样可以将出错的可能性降到最低,并且可能还允许您获得您想要的任何程度的异地保护。如果您有一个可靠的备份,您就不必担心丢失主 NAS。您也不必弄清楚如何在不使用正常访问方法和设备的情况下恢复、重建或创建 RAID。最高质量的 NAS、保修、支持仍然无法与真正的备份相媲美。
现在,既然我们假设没有备份……如果灾难确实发生,请不要让任何人(包括制造商支持)重新初始化任何东西或进行任何更改。立即制作克隆(您可以复制的驱动器),然后您可以尝试从克隆中进行恢复。如果情况真的很糟糕,这也让您可以选择使用数据恢复公司。
我也同意不必担心 RAID 5。既然提到了 FreeNAS,我要补充一点,如果您运行的是 ZFS,那么在尝试访问原始配置之外的数据时,您会遇到一些与传统 RAID 不同的问题。基本软件 Linux RAID 允许您从故障机器中取出工作磁盘并将其放入工作机器中,并且很容易被识别。
答案4
我考虑过购买商用 RAID NAS,例如 QNAP 或 Synology,但犹豫了,因为我希望对灾难恢复有绝对的信心。我不想受制造商的摆布。
Synology 提供帮助页面它解释了如果 NAS 出现故障,如何使用 Linux(安装了 mdadm 和 lvm2)恢复驱动器上的数据。