首页 > 网站 > 建站经验 > 正文

rsync 安装使用详解

2019-11-02 15:57:44
字体:
来源:转载
供稿:网友

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改成NO

service rsync

{

        disable = no

        socket_type     = stream

        wait            = no

        user            = root

        server          = /usr/bin/rsync

        server_args     = --daemon

        log_on_failure  += USERID

}

随系统启动RSYNC

     #chkconfig rsync on

2、配置/etc/rsyncd.conf(需要手动生成)

rsyncd.conf的参数写在上边就是全局参数和写在模块里的就是模块参数

#vi /etc/rsyncd.conf

全局参数

uid = root                                  //运行RSYNC守护进程的用户

gid = root                                  //运行RSYNC守护进程的组

use chroot = no                 //不使用chroot

max connections = 4             // 最大连接数为4

strict modes =yes                //是否检查口令文件的权限

port = 873                      //默认端口873

模块参数

[backup]                   //这里是认证的模块名,在client端需要指定
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表