CentOS7 rsync部署

环境CentOS Linux release 7.2.1511 (Core)

一、安装rsync

从官网选择版本下载官网地址

wget https://download.samba.org/pub/rsync/src/rsync-3.1.3.tar.gz
cd rsync-3.1.3
./configure --prefix=/usr/local/rsync
make
make install

二、部署服务端

1、配置rsyncd.conf

vim /etc/rsync/rsyncd.conf
uid = www_app
gid = www_user
read only = yes
max connections = 20
#port=873 # 【注意:默认端口是873,这里可以改用】
#pid file=/etc/rsync/rsyncd.pid
#motd file=/etc/rsync/rsyncd.motd
log file = /etc/rsync/rsync.log
log format = %t %a %m %f %b
syslog facility = local3
timeout = 300

#可以配置多个模块
#同步目录模块1
[mymodule1]
path = /home/www_app/wwwroot/mymodule1
list=yes
ignore errors
#认证用户
auth users = www_app
#密码文件
secrets file = /etc/rsync/screts.pas
comment = 此处为注释

#同步目录模块2 
[mymodule2]
path = /home/www_app/wwwroot/mymodule2
list=yes
ignore errors
auth users = www_app
secrets file = /etc/rsync/screts.pas
comment = 此处为注释

2、配置密码文件screts.pas

vim /etc/rsync/screts.pas
www_app:我是密码

此文件权限必须设置为600

chmod 600 /etc/rsync/screts.pas

三、启动服务

rsync --daemon --config=/etc/rsync/rsyncd.conf

四、测试服务

#编辑密码文件
vim /home/www_app/rsync/screts.pas
我是密码
#保存
/rsync --port=873 -av --delete  --password-file=/home/www_app/rsync/screts.pas www_app@110.110.110.110::mymodule1  /home/www_app/test/  

五、客户端同步

1、手动同步

#编辑保存
vim /home/www_app/rsync/rsyncMymodule1.sh
rsync -avzP --delete --password-file=/home/www_app/rsync/screts.pas www_app@110.110.110.110::mymodule1 /home/www_app/wwwroot/mymodule1 1> /dev/null

2、自动定时同步

sudo -u www_app crontab -e
#编辑crontab并保存
#新增每分钟定时同步任务
*/1 * * * * /home/www_app/rsync/rsyncMymodule1.sh
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 参考资料: rsync服务搭建攻略1 rsync服务搭建攻略2 IP规划:192.168.107.103 前置工作...
    飞翔的Tallgeese阅读 3,855评论 0 0
  • 转载自骏马金龙的博客 2.1 说在前面的话 rsync官方网站 rsync是可以实现增量备份的工具。配合任务计划,...
    whisshe阅读 3,890评论 0 3
  • 一、什么是rsync rsync是一款开源,快速,多功能的可实现增量的本地或远程的数据镜像同步备份的优秀工具。适用...
    逗比punk阅读 2,459评论 0 1
  • rsync是类unix系统下的数据镜像备份工具——remote sync。一款快速增量备份工具 Remote Sy...
    openex阅读 848评论 0 0
  • 看到妈妈没事,心是放下了,转眼心就又下沉了,一系列的病发症使得本来就悬崖上行走生命又逢上了雷雨。 愿祖上保佑母亲!
    陈zai三里屯阅读 81评论 0 0