linux工具用于在服务器之间进行实时文件复制

我有一个Web应用程序。 它是数据库和文件驱动(数据库是postgresql,用户上传和创build文件)…我想平衡两台服务器之间的负载,这不仅意味着数据库复制(我可以用像Slony这样的工具来实现),而是也是实时文件复制。

文件复制是必要的,因为用户可以login到第一个服务器,注销,然后login到另一个服务器(因为平衡),他的文件应该在那里。 我并不需要重复整个驱动器,只是一组文件夹。

另外,因为如果一台服务器出现故障,我希望另一台服务器有一整套所有的数据和文件。

有什么工具可以在Linux上自动执行可靠的文件复制,就像Slony对数据库所做的那样?

DRBD是推荐的解决scheme吗?

我们使用Gluster这个,它的作品像一个魅力。

需要的是双向文件系统(或文件夹)同步。 searchUnison或DirSync Pro并尝试一下