为多个 HD 提供软件 RAID,可在每个 HD 上保留文件

为多个 HD 提供软件 RAID,可在每个 HD 上保留文件

是否存在某种软件/驱动程序可以使我用多个硬盘创建一个大卷,但保留每个硬盘上的文件结构?

如果一个硬盘崩溃,则只有该硬盘上的数据会丢失。

Windows 7 可以让我做到这一点,但是一旦一个硬盘损坏,所有数据都会丢失。

答案1

在我看来,您想要 RAID 是因为它将驱动器聚合成单个卷的能力,而不是因为它的冗余性,尽管您仍然希望能够访问未发生故障的驱动器上的数据。

您可以使用 Win7 的库将 GUI 中单个位置(库)的不同文件夹和卷组合在一起,同时仍将它们保留为不同的驱动器。

或者,您可以使用磁盘管理控制台将驱动器映射到空的 NTFS 文件夹。例如,如果您有两个 NTFS 卷映射到 C: 和 D:,您可以创建一个名为 C:\Data 的空文件夹,取消分配驱动器号 D:,并将该文件系统映射到 C:\Data。之后,您将在 C:\Data 中看到以前是 D: 的内容

答案2

如果你问 - 我是否可以在驱动器崩溃后恢复时进行冗余,那么有两个答案。

第一种是镜像。两个驱动器充当一个驱动器。你会失去一半的驱动器空间,但如果一个驱动器崩溃,希望另一个驱动器仍然正常。也称为 Raid 1

第二种是 raid 5。三个或更多驱动器充当一个驱动器。您丢失了一个驱动器作为错误纠正驱动器。一个驱动器崩溃,其他驱动器仍然可以补偿。

还有更多奇特的答案,例如 Raid 10、Raid 01......对于家庭使用来说并不实用。

我相信 Drobo 还使用了一种特殊的 raid 类型,他们使用的方法占用大约三分之一的空间,但可以从任何一个驱动器损坏时恢复,如果您将某个文件指定为关键文件,则确保将该文件同时保存在多个驱动器上。

答案3

对于 Linux 和其他类 UNIX 系统微波辐射防护系统正是您想要的。

答案4

你的问题很模糊。Win7 内置了对 RAID 0 和 RAID 1 的(软件)支持。它声音比如您想使用 RAID 0(也称为条带化)。这将占用多个硬盘,并使它们看起来像一个更大的硬盘。条带化的缺点是缺乏冗余;如果您丢失一个驱动器,所有数据都会丢失。RAID 5 在条带化磁盘时提供冗余,但由于奇偶校验,您会丢失存储空间。

相关内容