1、架构

   服务端192.168.1.251
   客户端192.168.1.252

2、安装

   yum -y install rsync

3、配置
   (1)服务端
   配置文件

   [root@server /root]#vim /etc/rsyncd.conf
   uid = root
   gid = root
   use chroot = no
   max connections = 5
   pid file = /var/run/rsyncd.pid
   lock file = /var/run/rsync.lock
   log file = /var/log/rsyncd.log

   [http]
   path=/data/httpd/upload
   exclude = wap/
   comment = backup
   ignore errors
   read only = no
   list = no
   hosts allow = 192.168.1.0/255.255.255.0
   auth users = root
   uid = root
   gid = root
   secrets file = /etc/rsyncd.secrets

   创建密码文件并设置权限

   [root@server /root]#vim /etc/rsyncd.secrets
   123456
   root:123456
   [root@server /root]#chmod 0600 /etc/rsyncd.secrets

   启动

   [root@server /root]#rsync --daemon

   (2)客户端
   创建密码文件设置权限

   [root@client /root]#vim /etc/rsyncd.secrets
   123456
   root:123456
   [root@client /root]#chmod 0600 /etc/rsyncd.secrets

   同步命令 

   [root@client /root]#/usr/bin/rsync -auzv --progress --delete --password-file=/etc/rsyncd.secrets root@192.168.1.251::http /data/httpd/upload
   [root@client /root]#ll
   total 712
   -rw-r--r--  1 www www   5043 Jun  4  2010 activity.php
   drwxr-xr-x  8 www www   4096 Mar 15 13:20 admin
   -rw-r--r--  1 www www   6785 Jun  4  2010 affiche.php
   -rw-r--r--  1 www www   3013 Jun  4  2010 affiliate.php
   -rw-r--r--  1 www www    207 Jun  4  2010 animated_favicon.gif
   drwxr-xr-x  3 www www   4096 Mar 15 13:20 api
   -rw-r--r--  1 www www  18093 Jun  4  2010 api.php
   -rw-r--r--  1 www www   4810 Mar 14 18:03 article_cat.php
   -rw-r--r--  1 www www   8986 Jun  4  2010 article.php
   -rw-r--r--  1 www www  17353 Jun  4  2010 auction.php
   -rw-r--r--  1 www www  14475 Mar 14 17:50 brand.php
   -rw-r--r--  1 www www   1123 Jun  4  2010 captcha.php
   -rw-r--r--  1 www www   2117 Jun  4  2010 catalog.php