btrfs 恢复特定目录

btrfs 恢复特定目录

我的 btrfs 文件系统已损坏,我正在使用btrfs restore它来恢复它。它似乎有效。

问题是损坏的文件系统非常大,我只需要恢复一个目录。我从手册页中看到选项

-d directory

维基百科我明白了-d: ???。您知道如何使用此标志以及它是否可以帮助我?

答案1

如何使用 btrfs 恢复特定目录?

--path-regex <regex>您可以使用带有适当正则表达式的选项恢复目录。

您还可以使用它-D|--dry-run来验证究竟需要恢复什么。


btrfs-restore - 尝试从损坏的 btrfs 文件系统(未挂载)恢复文件

-D|--dry-run

试运行(仅列出可以恢复的文件)。

--path-regex <regex>

仅恢复匹配的文件名regex,您必须使用以下语法(可能引用):

^/(|home(|/username(|/Desktop(|/.*))))$

来源btrfs-restore(8) 手册页

相关内容