除了将 Windows 操作系统安装到硬件 RAID 上之外,还有其他方法可以保护它免受磁盘故障的影响吗?我不需要数据备份,我想要实现的是一台拥有 2 个物理磁盘的机器,如果其中一个坏了,另一个可以保持计算机运行但没有 HW RAID如果可能的话。
Windows 具有某种软件 RAID 功能,但据我所知,它似乎仅适用于非系统驱动器(尽管我可能错了)。还有其他选择吗?
答案1
如果希望在一个磁盘发生故障后继续运行,则至少需要另一个磁盘,其中包含相同的数据,以及一种透明的方式来访问管理两个驱动器上数据的共享设备。归结为:
- 硬件 RAID。(通常很贵,而且 RAID 卡不应该坏掉)
- 软件 RAID。(不确定在 Windows 下如何工作)
- 主板上的伪 RAID。基本上,这是软件 RAID,但受 BIOS 或 UEFI 支持,并且通常仅限于同一代主板。
为了存档你想要的东西,我建议使用 HW RAID,除非你指定如果可能的话,不使用 HW RAID. 其次最好的选择是使用备用的相同主板进行 SW RAID 或假 raid。
最后一个选项是不使用 RAID,而是将包含 c:\ 的驱动器的每日备份保存在另一个驱动器中。这需要在包含 c: 卷的主驱动器死机后重新启动(并拉出损坏的驱动器),但设置起来麻烦最少。这接近某种备份,这也是您不想要的。基本上这让我很困惑。(您已经有备份并且想避免在帖子中使用它们吗?)
答案2
大多数英特尔芯片组都可以使用英特尔软件 Raid(“英特尔矩阵 Raid”)。我遇到了一些可靠性问题,但
- 它是软件突袭,如果你的主板启用了该功能则免费。
- 该软件有一个迁移向导,允许将单个磁盘系统转换为任何类型的 raid 阵列,甚至是系统驱动器。
使用 SSD 驱动器作为缓存的能力是一项很好的技巧,效果令人印象深刻。