RSYNC软件介绍:
rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了――remote sync。它的特性如下:可以镜像保存整个目录树和文件系统。可以很容易做到保持原来文件的权限、时间、软硬链接等等。无须特殊权限即可安装。优化的流程,文件传输效率高。可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。支持匿名传输,以方便进行网站镜象。软件下载
rysnc的主页地址为:
http://rsync.samba.org/目前最新版本为2.4.6。可以选择从原始网站下载:http://rsync.samba.org/ftp/rsync/。也可以选择从本站下载:rsync 2.4.6一、下载、安装rsync#tar zxvf rsync-2.6.9.tar.gz
#cd rsync-2.6.9#./configure --prefix=/usr/local/rsync#make #make install **** 正常安装RH的时候是带RSYNC的,运行文件放在/usr/bin/rsync二、配置rsync server
1、启动RSYNC
#vi /etc/xinetd.d/rsync 把原来的YES改成NOservice rsync{ disable = no socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = --daemon log_on_failure += USERID}随系统启动RSYNC #chkconfig rsync on2、配置/etc/rsyncd.conf(需要手动生成)
rsyncd.conf的参数写在上边就是全局参数和写在模块里的就是模块参数#vi /etc/rsyncd.conf全局参数uid = root //运行RSYNC守护进程的用户gid = root //运行RSYNC守护进程的组use chroot = no //不使用chrootmax connections = 4 // 最大连接数为4strict modes =yes //是否检查口令文件的权限port = 873 //默认端口873模块参数[backup] //这里是认证的模块名,在client端需要指定新闻热点
疑难解答