最具成本效益和速度最快的 RAID 阵列?

最具成本效益和速度最快的 RAID 阵列?

我有一个 SSD,但它坏了,我丢失了所有数据。悲伤的一天。

我想要:创建一个 RAID 1 阵列,将所有数据镜像到 2 个驱动器上并备份。我想使用并拥有 SSD 速度(很重要),但将镜像备份到便宜的 HDD 上,因为它们比内存便宜 10 倍左右。

问题:这能实现我想要做的事情吗?如果可以,怎么做?最好的方法是什么?欢迎提出其他建议方法。

现在,从我读到的内容来看,如果我将 SSD 和 HDD 组合在一起组成 RAID 1 阵列,我的 SSD 性能会和 HDD 一样慢,我不想这样。我需要更好的想法或正确的信息

谢谢你的信息和建议^_^

答案1

在 SSD 和 HDD 之间建立 RAID1 是一个非常糟糕的主意。

在您的情况下,使用同步软件将 SSD 自动备份到 HDD。

您可以每天或者按照您想要的任何时间间隔对其进行编程。

答案2

如果 RAID 硬件/软件知道速度差异,它将始终(或几乎总是)从您的 SSD 读取。

例如,参见-w选项mdadm

-W,在、或命令--write-mostly
中列出的后续设备将被标记为“主要写入”。这仅对 RAID1 有效,意味着“ ”驱动程序将尽可能避免从这些设备读取。如果通过慢速链接进行镜像,这将非常有用。--build--create--addmd

因此,您可以获得快速读取(从 SSD)、相对较慢的写入(受 HDD 限制)以及对单个驱动器故障的保护。

并非所有 RAID 解决方案都能做到这一点。例如,根据这个答案几年前,Btrfs 缺少所需的选项。我快速搜索了一下,似乎情况自那以后就没有改变过。

除此之外,既然您使用了“备份”这个词,请记住:RAID 不是备份

相关内容