如何在 Linux 中拍摄文件系统快照(文件、仅其大小,而不是其数据)

如何在 Linux 中拍摄文件系统快照(文件、仅其大小,而不是其数据)

我们需要对您的 Linux 服务器进行快照。我们不想备份数据,只想制作一个可以与更改进行比较的快照。

答案1

find / -ls > fileinfo.txt

但是请看一下 tripwire 和 aide,因为这似乎就是您的目标。还请注意,rpm 可以根据校验和检查文件,而对于基于 debian 的发行版,则有 debsums。

答案2

我建议检查文件的 md5 总和,而不仅仅是文件大小。但是:

find / -printf "%h/%f %s\n" > /some/path/filesize将生成文件及其大小的列表。

您还可以find / | xargs md5sum 2> /dev/null 1> /some/path/file-md5s生成文件名及其 md5 总和的列表。

答案3

使用

du <filesystem mount point>

它应该给你大小和文件的完整位置

相关内容