我很高兴现在可以以低价购买 1 TB 和 2 TB 的硬盘。但是,单个硬盘上存储如此多的数据让我感到害怕。用外部硬盘构建 RAID 系统的最佳方法是什么?我正在寻找有关性能、价格以及硬盘发生故障时数据恢复的简易性的建议。除了硬盘之外,我还需要什么?RAID 应该有多少个硬盘?任何建议都值得感激。- 谢谢。
答案1
这取决于您想要保持冗余度以及您想要的安全程度,以及您在“安全”中究竟寻找什么(仅可用性?冗余?备份?)
RAID 不是备份...
RAID 除了解决驱动器故障外,没有其他帮助。如果控制器出现故障,就会出现可用性问题。
除此之外,还需要考虑的是,如果您要全天候使用外部硬盘,它们通常会出现电源和发热等问题。许多硬盘工作正常,但有些硬盘确实存在问题,因为它们是为了便携性而不是作为主力硬盘使用(人们曾经尝试将旧款 iPod 变成 RAID,但发现硬盘很快就坏了,我也读过一些外部硬盘会在不合时宜的时刻尝试关闭电源并出现启动问题)。
如果您是家庭用户,只想为一些重要的家庭数据(而不是客户或业务数据)设置 RAID,我建议您购买一台配有几个大硬盘的廉价计算机,然后使用 FreeNAS 之类的软件将其转变为 NAS 设备。它将成为具有 Web 界面的网络设备,用于对其进行配置。然后使用镜像进行设置。
此外,现在有论文警告 RAID(如果您真的想要重型设备)和大磁盘的危险,因为随着驱动器越来越大,您更有可能遇到集群中驱动器故障的情况,而直到您尝试从整个驱动器故障中恢复时才知道(例如,您有一个带有三个磁盘的 RAID 5,一个驱动器发生故障。您插入一个新驱动器来替换驱动器 C。当卷从 A 和 B 恢复数据以重建 C 时,系统发现驱动器 B 上有一个无法读取的位置。由于之前未检测到的坏位,您无法恢复卷,因此如果您不同时更换驱动器 B,您的卷就会被损坏,从而破坏 RAID 卷,然后从完整备份中恢复;我们在使用 Dell PERC 支持的 RAID 5 时就遇到过这种情况。相信我。这很糟糕。随着驱动器大小增加到巨大的尺寸,这种情况越来越常见,导致人们建议如果您运行的服务器需要尽可能地可用,并淡化使用 RAID 5)。我之前读过的一个链接在此处讨论适用于小型企业的 RAID 5(不要使用它!)。
换句话说...在家玩 RAID 很有趣也很有用,但总的来说,除非你有特定的目的,否则它不会给你带来太多的收获。
还有一件事需要考虑:如果你没有使用像 3ware 卡这样的硬件 RAID,那么你将很难确定哪个驱动器坏了,除非你有一个系统知道驱动器 A 被标记为 ,所以当你使用的 RAID 系统坏了时普卢夫您可以找出哪个物理驱动器有问题,然后更换正确的驱动器。许多 RAID 硬件控制器都会闪烁,警告您驱动器出现问题。对于软件 RAID,除非您提前做好计划,否则这可能是一场赌博。
如果您有需要小心保存的数据,我会首先考虑备份策略。RAID 在那里毫无用处。如果您删除 RAID 中的重要文档,它会立即消失。如果有人入侵它,它会立即消失。如果某些东西损坏了它,RAID 将尽职尽责地复制损坏。只有在驱动器损坏或您希望使用 RAID 0 来提高性能时,RAID 才适合使用系统。当系统损坏或数据损坏时,备份可以挽救您。
哦...并且取决于你如何配置这一切以及你的预算如何运行...添加大量外部硬盘可能会比使用运行 NAS 软件的内部硬盘将其转变为设备的廉价系统增加更多的电费 :-)
答案2
您可以购买专为此类内容构建的 NAS 设备之一,并将其设置为 RAID6 或 RAID10(如果您需要冗余),这样即使驱动器出现故障,您也可以相对轻松地更换并重建它。
但这在很大程度上违背了使用外部硬盘的目的,因为它几乎不被认为是便携式的,并且如果您需要从 A->B 移动数据,则假定您仍然可以在 A 或 B 上获得这些数据。
答案3
在多个 USB 甚至 Firewire 驱动器上运行 RAID 并不总是明智的。我注意到,在某些计算机上,这种配置会随机删除一个驱动器,然后强制重建。eSata 似乎更稳定,但许多 eSata 连接器只需轻轻触摸电缆即可轻松断开。
如果您真的想保证数据安全,我建议您购买两个驱动器并将第一个驱动器备份到第二个驱动器。您可以使用许多工具来执行此操作,甚至 Windows 都附带了备份实用程序,该实用程序实际上运行良好并执行压缩增量备份。或者您可以使用 rsync,或带有 GUI 的 rsync,例如 DeltaCopy。
最好的选择是将第二个驱动器(或第三个驱动器)移至其他位置,可能是邻居(在另一所房子中)或其他地方。这完全取决于文件的重要性。
答案4
我们每周将数据备份到磁带,但对于工作日备份和“额外”备份,我们更喜欢磁盘。例如,我们每周都会完整备份我们的 Exchange 服务器,并将所有这些都备份到磁盘备份系统。我们需要便宜的磁盘存储,而不需要服务器级设备。为了实现这一点,我们购买了
外部 8 驱动器 STAT 机箱 发现于此处
Adaptec STAT 突袭卡
中档戴尔 Optiplex 塔式机
将这三项放在一起,通过使用 8 个 1.5 TB 驱动器,我们能够实现 8-10 TB 的可用廉价磁盘空间。
回答你的问题,有多少个驱动器等。这取决于你想要多少数据,但我们通常使用 4-8 个磁盘的 RAID 5 阵列。你的里程可能会因你想要完成的任务而异。
尽管可能超出了您的项目范围(它超出了我的项目范围),但我发现。本文很有趣。它展示了其他人如何利用廉价驱动器。在这个例子中,他们构建了一个 67TB 的系统。