RAID 0

RAID 0

在我们的服务器中,我们有四个SSD。第一个用于OS,其余三个用于RAID0。

今天突然RAID0对应的磁盘挂载不见了,检查磁盘的时候发现RAID0中第3个磁盘有一个坏道,显示的1.0GB不是1.9TB

尽管评估是这么说的Disk is OK,但实际数据1.0 GB Unknown却并非如此1.9TB Linux RAID Member

在此处输入图片描述 在此处输入图片描述

这是怎么回事?我们的数据可以恢复吗?

答案1

是的。在 RAID0 中,任何驱动器出现问题都意味着数据丢失。

我想强调的是,没有“文件系统的第一部分是第一个设备,第二部分在第二个设备上,依此类推”这样的事实。这就像第一个 64kbyte 块是第一个设备,下一个块在第二个设备上,然后是第三个、第四个,第五个块又在第一个设备上。因此,如果您移除例如第四个设备,您将得到的是每个第四个 64kbyte 块的空洞。如果您有一个超过 192kbytes 的 JPEG 文件,那么该文件肯定会丢失一些数据。因此恢复将取决于从坏掉的驱动器中恢复数据。

可以尝试在某些情况下可以恢复一些数据,但这需要对坏掉的驱动器进行操作。去专业的恢复服务处,带上他们全部四个驱动器,支付账单,然后祈祷。但是,没有任何保证;如果它们发生故障,您的所有数据都会丢失。

或者,只需从备份中恢复所有内容。

答案2

有哪些广泛使用的 RAID 级别以及何时应该考虑它们?

RAID 0

适用情形:不惜一切代价加快速度!

不好的情况:你很在意自己的数据

袭击0(又名 Striping)有时被称为“当驱动器发生故障时剩余的数据量”

相关内容