我正在寻找一个解决方案,以便同步服务器上未定义数量的文件夹。目前我有 3 个文件夹,但将来可能会增加。任何文件夹中都可以添加和删除文件,然后应在其他文件夹中更新这些文件。我认为同步应该或多或少立即发生,或者至少每分钟发生一次。在一个文件夹中创建文件后,不久可能会在另一个文件夹中查询该文件。
我研究过 rsync 和 unison,但还没有找到一个能满足我要求的解决方案。我可能错了,rsync 或 unison 可能适用。
答案1
是的,rsync 和 Unison 都是如此(其中许多其他工具)将完成您想要的工作。两者之间的区别在于 rsync 更简单,就像增强版cp
或scp
,并且您必须编写一些巧妙的脚本和/或 cron 作业才能获得所需的设置,而 Unison 可以自己处理更多事情。请参阅Unison 标签 wiki了解更多信息。
另外,请查看所有其他可用的同步实用程序也。