使用RPM安装rsync。

一、服务器端部署:

[[email protected] ~]# rpm -qa | grep rsyn

rsync-3.0.6-5.el6_0.1.x86_64


[[email protected] ~]# cd /etc/rsyncd/

[[email protected] rsyncd]# ls

1.txt  rsyncd.conf  rsyncd.secrets

[[email protected] rsyncd]# cat rsyncd.conf

pid file=/var/run/rsyncd.pid

port=873

address=192.168.208.86

uid=root

gid=root

read only=yes


hosts allow=192.168.209.0/255.255.255.0

hosts deny=*


max connections=5

motd file=/etc/rsyncd/rsyncd.motd

log file=/var/log/rsync.log

log format=%t %a %m %f %b

syslog facility=local3

timeout=300

[p_w_picpathb]

path=/opt/app/p_w_picpath

hosts allow=192.168.209.0/255.255.255.0

hosts deny=*

list=yes

auth users=ytxt

secrets file=/etc/rsyncd/rsyncd.secrets

comment=backup_p_w_picpath

exclude=tmp/

[[email protected] rsyncd]#

[[email protected] rsyncd]# cat rsyncd.secrets   #帐号和密码,而文件权限为600,不然有问题。

lin:N94KKFKDLAP93


[[email protected] rsyncd]# cat 1.txt   #启动命令

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

[[email protected] rsyncd]#


开机时启动。

[[email protected] rsyncd]# tail -1 /etc/rc.local

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

[[email protected] rsyncd]#


二、客户端部署:最好使用普通用户运行。

[[email protected] ~]# rpm -qa | grep rsync

rsync-3.0.6-4.el5_7.1

[[email protected] ~]# cd /etc/rsyncd/

[[email protected] rsyncd]# ls

backup.sh  rsyncd.log  rsyncd.secrets

[[email protected] rsyncd]# cat rsyncd.secrets  #权限为600,密码跟服务端一致。

N94KKFKDLAP93

[[email protected] rsyncd]# cat backup.sh

#/bin/bash

MYDATE=`date`

echo    "$MYDATE" >> /etc/rsyncd/rsyncd.log

/usr/bin/rsync  -avz  --password-file=/etc/rsyncd/rsyncd.secrets  [email protected]::p_w_picpathb  /opt/backup/p_w_picpath  >> /etc/rsyncd/rsyncd.log 2>&1

[[email protected] rsyncd]# tail -1 /etc/crontab

*/10 *  * * * lin /bin/bash /etc/rsyncd/backup.sh

[[email protected] rsyncd]#


三、测试:

在文件服务器添加一个文件,如:

linux文件备份:rsync快速部署

然后在客户端查看是否已经同步成功(注意要等到每十分钟才同步过来),如果急,可以执行脚本查看结果:命令为/etc/rsyncd/backup.sh

linux文件备份:rsync快速部署

说明文件同步没有问题。


linux文件备份rsync部署成功。


转载于:https://blog.51cto.com/sunday208/1387145

相关文章:

  • 2021-11-14
  • 2021-06-16
  • 2021-09-04
  • 2021-09-09
  • 2021-08-03
  • 2022-02-10
  • 2021-09-04
猜你喜欢
  • 2022-01-04
  • 2022-12-23
  • 2022-03-06
  • 2021-09-04
  • 2021-06-13
  • 2022-03-09
相关资源
相似解决方案