我将 BTRFS 用于我的根分区,并使用 Snapper 管理其快照。我决定创建子卷/var/tmp
,/var/cache
因为/var/log
这些子卷会不断更改其数据,这对于计划快照来说不是一个好主意。这样,他们就没有得救。
但是,我注意到里面的文件/tmp
也包含在快照中,这不是我想要的。我在那里挂载了一个 tmpfs 文件系统,但它还是被保存了。我最终为它创建了一个子卷。
我注意到/sys
、/run
和/proc
没有被保存(这是一件好事)。他们做了什么来实现这一目标?我可以为 做同样的事情吗/tmp
? btrfs 快照中不保存哪些内容?当然,除了其他分卷之外。
答案1
感谢 Kamil Maciorowski 的评论,我意识到在安装 tmpfs 之前我必须清理 /tmp。现在快照有一个空的/tmp。我的错误是认为 /tmp 在关闭电源时已被清除。