rsync同步

 

1安装服务(rsync)
vi /etc/rsyncd.conf( 本身没有自己添加,注意要给rsyncd.conf 和rsyncd.secrets 777权限,不过实际不要给太大)port默认是873
[root@localhost html]# cat /etc/rsyncd.cof
uid = root (以什么身份进行备份)
gid = root
use chroot = no
max connections = 4
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[html](设置论证的模块名)
path = /var/www/html/(待同步的文件的位置,注意如果是其他用户要看这个用户有否有权限管理这个文件夹)
auth user = root (认证的用户名,如果没有,则表示匿名,)
uid = root
gid = root
read only = no
secrets file = /etc/rsyncd.secrets (论证密码文件放置位置)
vi /etc/rsyncd.secrets
root:123123
rsync --daemon --config=/etc/rsyncd.cof
客户端配置 (注意格式)
rsync -vzurtopg --delete --progress [email protected]::html /var/www/html/(从服务器端同步,
u 是同步更新的,不更新的不用同步
rsync -vzrutopg --delete --progress  /var/www/html/  [email protected]::html(从客户端同步,u是同步更新的,不更新的不用同步)
加端口—prot 999

你可能感兴趣的:(职场,休闲,rsync;同步;更新;客户端)