更有效地将文件推送到服务器

更有效地将文件推送到服务器

我在 Mac 上运行了一个守护进程集群,它在这样的文件夹中生成了大量 jpg content/categoryname。类别名称在多台机器上被视为唯一的。那么将所有这些文件从多台机器推送到中央服务器的最简单方法是什么呢?

目前我使用 mv 命令来执行此操作,基本上它会覆盖现有文件,但由于文件很可能已经存在,因此它会浪费大量时间和 IO 来执行不必要的操作。

这样做的原因是 Mac 机器的存储空间有限,我需要不断清除它们,以便它们可以继续生成更多。我正在考虑使用 rsync,但不确定这是否是最好的方法。

答案1

尝试同步

rsync -u <src> <dest>

它将复制文件,但如果文件存在,它将跳过目标上较新的文件

相关内容