我正在尝试编写一个备份解决方案,它将使用硬链接和 rsync 拍摄文件夹的快照,每小时它会运行它的东西,并拍摄快照。我已经整理了大部分内容,只是缺少一些小细节。
我已经在计划一个系统,该系统将根据它们之间的距离以及它们以某种指数退避方式的年龄来清除旧备份。因此,每小时备份不会占用太多磁盘空间。(每个备份的年龄除以它之后的备份......)
但是,我将在一台定期不会更改备份的机器上运行它(过夜,人们度假时等),因此,我想考虑到这一点。如果只是为了省电。
有没有办法知道整个 /home/ 目录的最后修改时间是什么时候?
最好不要完全遍历目录,因为这会有点失败。
有没有更好的方法来做到这一点?