raid同步后,从丢失的分区恢复数据

我有Centos Linux服务器在线托pipe,有2个硬盘驱动器。 我错误地集成RAIDarrays在硬盘上我有数据,我停止同步20%的同步。 是否有可能从救援模式恢复硬盘上丢失的数据? 什么工具可以帮助呢?

磁盘/ dev / sda:3000 GB(=> 2794 GiB)磁盘/ dev / sdb:3000 GB(=> 2794 GiB)总容量5589 GiB,2个磁盘

我的活动硬盘驱动器是/ dev / sdb,并在RAIDconfiguration/ dev / sda覆盖/ dev / sdb后

个性:[raid1] md3:active raid1 sdb5 [1] 1847605568 blocks超级1.0 [2/1] [_U]

md2:active raid1 sdb3 [1] 1073741632 blocks super 1.0 [2/1] [_U]

md1:激活raid1 sdb2 [1] 524224块超级1.0 [2/1] [_U]

md0:活动raid1 sdb1 [1] 8388544块超级1.0 [2/1] [_U]

当我发现错误,我停止了进程,并将其标记为失败,所以我失去了md0和md1和md2,进程停止在md2的20%同步

我可以从救援模式访问硬盘,并可以使用testing磁盘

如果sda确实覆盖了sdb ,那么你倒霉了:不仅是分区表,还有关键的文件结构和大部分被破坏的实际数据

您只能尝试使用testdisk (也称为testdisk )来恢复您的数据中剩余的数据; 但是,100%的数据恢复基本上是不可能的。

最好的build议是从您的备份restrore …