![旧版突袭出现并摧毁一切](https://linux22.com/image/1334307/%E6%97%A7%E7%89%88%E7%AA%81%E8%A2%AD%E5%87%BA%E7%8E%B0%E5%B9%B6%E6%91%A7%E6%AF%81%E4%B8%80%E5%88%87.png)
我有一台根服务器,在 Ubuntu 上安装了 mdadm 双磁盘 raid 0。一个硬盘出现故障,我继续处理第二个硬盘。服务器托管商以某种方式修复了有缺陷的硬盘,服务器重启后,它重新集成到 raid 中。
遗憾的是,我只能访问旧文件!RAID 的新状态被旧硬盘覆盖了。有什么方法可以挽救新文件吗?
答案1
不幸的是,不行。记住,RAID 不是备份,而是冗余。使用 Ubuntu(和其他 *nix 文件系统),删除文件会删除文件的 inode。数据可能物理上存在,但您需要进入并找到每个文件的开头/结尾,为其分配文件名,希望它是文件的正确版本,等等。