有没有方法可以用混合磁盘创建容错磁盘阵列?我打算使用 Debian Linux 稳定版作为家庭文件服务器。数据将备份到云中,但我真的不想从云中恢复,因为这样会很慢,所以我的目标是能够丢失一个或多个磁盘。性能不是问题,弹性才是问题。
我有 6 个容量、品牌和速度各异的磁盘,我想使它们尽可能具有容错能力。
1 x 2 TB
2 x 1 TB 2 x 500 GB 1 x 40 GB 固态硬盘
我不认为(但我可能错了)我可以使用传统的 RAID 组,因为没有一个磁盘是配对的。
答案1
答案2
您可以创建混合 RAID 级别,以提供一定的容错能力。但是,如果 RAID1 两侧的两个或多个磁盘同时发生故障,则混合 RAID 级别将出现灾难性故障点。
1x1TB 和 2x500GB 的 RAID0 配置将为您提供 2TB 卷。这 2TB 与您现有的 2TB 硬盘相匹配。如果您对这些设备进行 RAID1(镜像),您将拥有一个容错的 2TB 空间。
然而,如果你的单台 2TB和如果您的任何一个 1TB 或 500GB 磁盘同时发生故障,那么整个阵列都会发生故障,并且您可能会丢失所有数据。
幸运的是,您有一个基于云的备份策略,但您也可以在单个 2TB 磁盘上使用数据恢复。发生故障的 RAID0 几乎不可能恢复。
您可以将 40GB SSD 用作操作系统磁盘(用于 Linux),这将使操作系统运行得相当快!然后您可以将重要数据存储在 RAID 设置中。
最终:
- 40GB SSD 仅用于您的操作系统
- 2TB(RAID)用于存储您的重要文件和其他数据。