rsync使Linux客户端同步windwos服务器文件
WIN2008服务器上的RSYNC.CONF文件配置 RSYNC.CONF 中内容: UID = 0 GID = 0 use chroot = false strict modes = false hosts allow = * log file = rsyncd.log max connections=30 lock file=rsyncd.lock # Module definitions # Remember cygwin naming conventions : c:\work becomes /cygwin/c/work # [webroot] path = /cygdrive/d/webroot read only = false transfer logging = yes [2010Res] path = /cygdrive/d/webroot/2010/StaticFile/TC.Web.Static read only = false transfer logging = yes [2009Res] path = /cygdrive/d/webroot/2009/TC.Static read only = false transfer logging = yes linux 客户端设置 rsync -avr --compress --ignore-errors --force --delete 10.0.0.100::2010Res /tcweb/XXX/2010 rsync -avr --compress --ignore-errors --force --delete 10.0.0.200::2009Res /tcweb/XXX/2009 chmod -R 755 /tcweb 2010/StaticFile是webroot的下一级 Linux客户端写成shell [root@localhost Desktop]# vi rsync.sh #!/bin/bash rsync -avr --compress --ignore-errors --force --delete 10.0.0.100::2010Res /tcweb/XXX/2010 rsync -avr --compress --ignore-errors --force --delete 10.0.0.200::2009Res /tcweb/XXX/2009 chmod -R 755 /tcweb sh /rsync.sh 时时同步循环执行 [root@localhost Desktop]# chmod a x rsync.sh [root@localhost Desktop]#./ rsync.sh
|
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |