rsync(远程同步)是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份、保持链接和权限,且采用优化的同步算法,传输前进行压缩,因此适用于异地备份、镜像服务器等应用(虽然现在群集解决了这些问题,但还是有用上rsync远程同步的时候吧!)
配置rsync的大概流程:
配置rsync同步源的rsyncd.conf文件;
创建备份账号;
将rsync程序以守护进程(–daemon)方式运行;
所需环境:
server A(192.168.1.1):用来做rsync源服务器;
server B(192.168.1.2):客户端
server A配置如下:
1、开始配置/etc/rsyncd.conf文件:
[root@localhost ~]# vim /etc/rsyncd.conf
...........................
uid = nobody #启用匿名用户
gid = nobody
use chroot = yes #禁锢在源目录
address = 192.168.1.1 #监听地址
port 873 #监听端口
max connections = 4 #自带的注释信息,不管它,包括下面的注释信息
log file = /var/log/rs