RSYNC安装使用详解

RSYNC安装使用详解

ID:37895214

大小:47.00 KB

页数:6页

时间:2019-06-02

RSYNC安装使用详解_第1页
RSYNC安装使用详解_第2页
RSYNC安装使用详解_第3页
RSYNC安装使用详解_第4页
RSYNC安装使用详解_第5页
资源描述:

《RSYNC安装使用详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、RSYNC安装使用详解RSYNC软件介绍:rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remotesync。它的特性如下:可以镜像保存整个目录树和文件系统。可以很容易做到保持原来文件的权限、时间、软硬链接等等。无须特殊权限即可安装。优化的流程,文件传输效率高。可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。支持匿名传输,以方便进行网站镜象。软件下载rysnc的主页地址为:http://rsync.samba.org/目前最新版本为3.0.8。可以选择从原始网站下载:http:

2、//rsync.samba.org/ftp/rsync/。也可以选择从本站下载:rsync3.0.8一、下载、安装rsync1、如系统中默认安装有rsync,先卸载,如:#rpm–ersync-3.0.6-5.el6.i6862、编译安装#tarzxvfrsync-3.0.8.tar.gz#cdrsync-3.0.8#./configure--prefix=/usr/local/rsync#make #makeinstall 二、配置rsync server1、配置/etc/rsyncd.conf(需要手动生成)rsyncd.conf的参数

3、写在上边就是全局参数和写在模块里的就是模块参数#vi/etc/rsyncd.conf内容如下:uid=rootgid=root#uid=nobody#gid=nobodyusechroot=nomaxconnections=4strictmodes=yeslogfile=/var/log/rsyncd.logpidfile=/tmp/rsyncd.pidport=873[backup]path=/var/backup/comment=Thisisatestignoreerrorsreadonly=nolist=noauthusers=tes

4、tsecretsfile=/etc/rsync.pas#hostsallow=192.168.1.1,10.10.10.10#hostsdeny=0.0.0.0/0#transferlogging=yes  2、配置rsync密码(在上边的配置文件中已经写好路径)/etc/rsync.pas(名字随便写,只要和上边配置文件里的一致即可),格式(一行一个用户)账号:密码  #vi/etc/rsync.pas例子:test:111111权限:因为rsync.pas存储了rsync服务的用户名和密码,所以非常重要。要将rsync.pas设置为ro

5、ot拥有,且权限为600。#cd/etc#chownroot.rootrsync.pas #chmod600rsync.pas3、rsyncd.motd(配置欢迎信息,可有可无)#vi/etc/rsyncd.motdrsyncd.motd记录了rsync服务的欢迎信息,你可以在其中输入任何文本信息,如:Welcometousethersyncservices!三、启动rsyncserver  RSYNC服务端启动的两种方法1、启动rsync服务端(独立启动)#/usr/bin/rsync--daemon或/usr/bin/rsync--da

6、emon--config=configfile四.启动脚本#vi/etc/init.d/rsyncd内容如下:#!/bin/bashPID_F=/tmp/rsyncd.pidRSYNC=/usr/local/rsync/bin/rsyncstart(){if[-f$PID_F];thenecho"rsyncdisrunning!!"else$RSYNC--daemonif[$?-eq0];thenecho"rsyncstartsuccessfully!"elseecho"rsyncstartfailure!"fifi}stop(){if[-

7、f$PID_F];thenPID=`cat$PID_F`kill-9$PID&&rm-rf$PID_Fif[$?-eq0];thenecho"rsyncstopsuccessfully!"elseecho"rsyncstopfailure!"fielseecho"rsyncdisnotrunning!!"fi}case$1instart)start;;stop)stop;;status)if[-f$PID_F];thenecho"rsyncdisrunning!!"elseecho"rsyncdisnotrunning!!"fi;;rest

8、art)stopstart;;*)echo"usage:/etc/init.d/rsyncd[start

9、stop

10、restart

11、status]";;esac记得更改文件权限#

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。