我正在计划构建一个个人备份服务器;本质上构建一个我将在其上安装备份实用程序的 NAS。我想运行 Ubuntu Server 作为操作系统,并希望有大约 5-6 个独立驱动器(每个 2TB+)作为主要数据存储。我假设我将使用 RAID(5 或 10),但如果有更好的解决方案,我愿意接受其他类似的解决方案。
该服务器的重点是长期、可靠的存储和故障时的轻松恢复(理想情况下只需更换一部分,其他工作量极小)。
由于我仍处于规划阶段,我只是想找出实现这一目标的最佳方法。
我需要弄清楚的是:
我正在看的主板有 4 个 SATA III 端口,我计划将其用于操作系统存储。我正在寻找兼容 PCI Express 3x16 的 SATA 控制器。我不确定的是:
- 让 SATA 控制器处理 RAID 配置还是操作系统?我听说最好让 Linux 处理这个问题。是这样的吗?有没有一个易于使用的实用程序来设置 RAID(或类似系统)?
- 根据以上答案,任何 SATA 控制器都可以满足我的目的吗,或者有什么需要注意的?
抱歉,如果这有点题外,我不确定该把这个放在哪里。提前感谢任何能给我指明正确方向的人。
答案1
如果可以负担得起,请始终使用硬件 RAID,因为软件 RAID 可能会导致操作系统兼容性问题...(与 Windows 双启动、使用启动 CD 修复系统......)
使用 RAID5:写入速度比单独使用磁盘慢一点,但读取速度更快。
至于选择哪种控制器:购买预算允许范围内最贵的控制器,不要购买任何不知名的 Crap! Inc! Cheap-o-RAID 控制器,坚持使用大品牌。
这不应该让这个答案太偏离主题 ;-)