最小化大量文件的影响

最小化大量文件的影响

我需要管理一个包含大量文件(数十万个)的文件系统。

此文件系统会rsync定期更新。大多数文件不会经常更改,但由于文件数量太多,rsync 需要很长时间,因为它必须更新stat所有文件。

为了减少所rsync花的时间,我一直tar在保存未更改的大目录,但这会导致可用性问题。每次用户需要存档中的文件时,他们都必须打开存档并提取文件。

有没有一种方法可以加快rsync这种情况的速度,并且变化对非技术用户来说是透明的(或至少不会令人讨厌)?

答案1

您是否尝试过尝试这些rsync选项?选项-c-W--delay-updates可能会有所帮助。

相关内容