我希望改进我当前的设置:
我有一个 samba 服务器(debian),它共享位于 ext4 分区中的文件夹,并使用relatime
选项挂载。
我出于各种原因在 Windows 和 Linux 客户端上使用文件访问时间,并且运行良好。
现在我定期备份该文件夹(使用 rsync),但是,正如您所猜测的,这会将所有访问时间重置为当前时间。
我尝试了很多解决方案,但我认为我已经用尽了所有能找到的方法......
关于如何读取这些文件以备份它们而不更新访问时间,有什么想法吗?我使用的解决方案是mount -o remount,noatime /mnt/hdd
在每次备份之前,备份完成后则相反。
提前致谢:)
答案1
既然 rsync 已经有了命令行选项,为什么还要进行复杂操作呢?
从手册页中:
--atimes, -U preserve access (use) times