我想在一台装有英特尔主板的机器上设置 RAID 5 阵列。它内置了 RAID(SATA)。我担心的是如果主板出现故障会发生什么?
我怎样才能将这些硬盘移动到另一台机器 - 使用不同的主板并恢复 raid 阵列(操作系统不在 raid 阵列上,只有数据)。
我假设 BIOS 中可能有一个功能可以备份 raid 配置,这意味着我可以有一个相同类型的备用主板 - 或者其他英特尔台式机主板可能兼容以便能够导入 raid 配置?
如果这是一个问题,我是否应该考虑软件突袭?
注意:我还在 Windows 7 磁盘管理中发现了灰色的 RAID-5 选项。搜索 Windows 帮助时,我找到了一个名为“将磁盘移动到另一台计算机”的页面,其中提到了 RAID-5,当然您需要将磁盘组中的所有磁盘移动到新计算机,然后使用导入外部磁盘选项。这似乎正是我想要的,但搜索 Windows 7 raid-5 选项似乎不可用?那么为什么它是一个菜单选项?
答案1
如果阵列无法在另一个平台上恢复,您可以进行定期进行的离线备份。
不过,您已经说到点子上了——您无法保证基于硬件(或部分硬件)的 RAID 阵列可以在不同的套件上运行,因此您需要确保您可以使用相同的主板。
附言:https://serverfault.com/questions/2888/why-is-raid-not-a-backup
答案2
如果控制器支持常见 RAID 格式然后您就可以毫无后顾之忧地在控制器之间移动它们。
一些英特尔 RAID 控制器(以及许多其他控制器)有自己专有的 RAID 实现,这是不可移植的。
答案3
实际上,所有企业级 RAID 产品都使用专有格式,尽管 RAID 级别背后的算法大致相同。
SNIA 是 Common RAID 格式背后的公司,它已经引起了 DELL 等公司的关注,但仅此而已。目前它只是又一个白皮书标准。
因此,不要指望品牌之间,甚至同一品牌的不同型号之间有任何兼容性。
如果主板或控制器出现故障,您将需要安装另一块相同的主板,或者至少安装一块具有相同控制器的主板。由于板载 RAID 解决方案大多是软件解决方案(芯片仅进行简单的控制和 RAID 级别设置,但没有真正的硬件 RAID,因为它们至少缺乏 XOR 硬件),您很可能会在另一块主板上找到相同的英特尔控制器。
因此,您要做的就是将硬盘移至新主板,阵列就会被自动识别。