文件备份同步工具(2)

服务器模式下,rsync在后台启用了一个守护进程,这个守护进程在rsync服务器端永久运行,用户接受文件传输请求。

客户端:192.168.164.144

备份服务器:192.168.163.143

安装就不说了,直接配置

(1)、配置192.168.163.144

建立配置文件,默认没有 

# vim  /etc/rsyncd.conf 

uid = nobody    //守护进程的uid 

gid = nobody    //守护进程的gid 

use chroot = no        // 

max connections = 10  //指定模块的最大并发连接数,默认是0 ,即没有限制 

strict modes = yes    //指定使用检查口令文件的权限,如果为yes,密码文件权限必须为root 

pid file = /var/run/rsyncd.pid    //pid文件路径 

lock file = /var/run/rsyncd.lock    //lock锁文件路径 

log file = /var/log/rsyncd.log    //日志文件路径 

 

[RedHat]    //定义一个模块的模块名称 

path = /data    //指定需要备份的文件或目录 

comment = peace file    // 

ignore errors    //可以忽略一些无关的I/O错误 

read only = no    //表示客户端可以上传文件,yes表示为只读 

write only = no    //表示客户端可以下载文件,no表示不能下砸 

hosts allow = 192.168.163.143    //设置可以连接的服务器的主机 

hosts deny = *    //设置禁止连接的服务器的主机,*表示所有 

list = false    //表示的当用户请求可以使用的模块列表是,是否列车,false表示隐藏 

uid = root 

gid = root 

auth users = backup    //定义连接模块的用户 

secrets file = /etc/server.pass    //指定连接的用户名密码文件 

建立密码文件,默认没有

# cat /etc/server.pass 

backup:redhat123 

 

# chmod 600 /etc/server.pass 

启动进程,ps查看

# rsync --daemon 

# ps -ef | grep rsync 

root      7976     1  0 18:35 ?        00:00:00 rsync --daemon 

看下/data下的文件

# ls /data/ 

a.access.a  access  access.a  a.debug  a.test  debug.a  test.a 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/4bc63ed6f846186671389ce69cae6f7d.html