Open GoogleCodeExporter opened 8 years ago
最近有个这样的需求,A源服务器 同步内容到 B远程服务器 但是B远程服务器的端口 限制只有22和80端口 所以A源服务器按正常的sersync服务无法rsync同步内容到B远程 服务器。 我想的两种解决方案: 方案1、A源服务器继续监听本地的目录,如果有变化会触发调 用B远程服务器的一个 URL页面,该页面是做好的php调用shell脚本 执行从B远程服务器去A源服务器取数据 的动作 问题1:如果用sersync的服务 好像并没有把rsync这个模块单独出来可以设置true或 者false 问题2:如果真的调用B远程服务器最好是可以传送变化的文件 路径过去,这样效率上 更高不需要遍例所有的文件(只是一个补充优化的问题) 方案2:通过端口22号传送过去,因为rsync自带了-e这个参数�� �以实现ssh的传送。 问题1:sersync默认就是用的rsyncd的服务 使用模块的方式传送的,所以配置上不知 道如何进行修改才能达到这个需求
Original issue reported on code.google.com by Ajian...@gmail.com on 12 May 2010 at 2:52
Ajian...@gmail.com
应该可用expect,rsync,ssh结合起来使用,但软件要支持命令的配� ��,现在这个软件还不够灵活,期待更完善,更灵活
Original comment by guohongq...@gmail.com on 19 May 2010 at 1:13
guohongq...@gmail.com
Original issue reported on code.google.com by
Ajian...@gmail.com
on 12 May 2010 at 2:52