xfs_repair -L 将所有数据连同代号一起发送到 lost+found 目录

xfs_repair -L 将所有数据连同代号一起发送到 lost+found 目录

在 RAID 恢复后,我的 20 TB xfs 分区无法挂载,我尝试使用 xfs_repair 和随后的 xfs_repair -L 选项修复它。现在可以挂载分区,并且所有文件夹都在那里,但这些文件夹中没有可用的数据。所有内容都移至 lost+found。有没有办法从 lost_found 获取实际文件。

答案1

xfs_repair -L丢弃日志记录,应仅作为最后的手段,因为它将要如果文件系统正在使用中,则会导致数据丢失。

拥有全部文件移动到内部lost+found意味着发生了大量元数据损坏 - 可能是由于某些潜在的 RAID 问题造成的。

在这种情况下,应该从备份中恢复,而不是依赖于其中的文件lost+found

答案2

我不需要使用 L,但我的文件也被丢在了失物招领处,似乎当一个设置有多个磁盘时,如果关键的 inode 被清除,所有内容都会被丢在失物招领处,您必须重建所有内容,但您确实有数据。对于可识别的东西,这相当容易,但如果文件名被破坏,现在是十六进制,您将无法弄清楚,尤其是在 20 TB 的情况下。

我的只有 6gb,我发现磁盘上有很多用户和人员部分,但根目录似乎丢失了

相关内容