首页 > 系统服务 > 详细

Linux下rsync的安装及简单使用

时间:2018-09-25 16:03:58      阅读:322      评论:0      收藏:0      [点我收藏+]
一、RSYNC安装
源码安装:
到rsync官网下载rsync源码安装包,上传到服务器上,或者wget下载。解压rsync源码安装包
技术分享图片
进入解压后的目录,执行

./configure --prefix=/usr/local/rsync

技术分享图片
编译配置完成后,执行

make && make install

技术分享图片
进入安装目录下的/bin目录。执行

./rsync -h

技术分享图片
完成源码安装
设置rsync开机自启,在/etc/rc.local文件追加
技术分享图片
将rsync加入环境变量
技术分享图片
重新加载环境变量

source /etc/profile

技术分享图片
rsync启动时会加载/etc/rsync.conf配置文件,默认状态没有,新建/etc/rsync.conf配置文件
技术分享图片
还有一个比较重要的配置文件/etc/rsync.password配置文件,依旧需要自己新建
技术分享图片
启动rsync,查看rsync服务端口873端口

rsync --daemon

技术分享图片
启动成功
关闭rsync服务

pkill rsync

技术分享图片
yum源安装:
yum源安装比较简单,只需yum安装rsync和xinetd

yum -y install rsync
yum -y install xinetd

技术分享图片
技术分享图片
修改配置文件/etc/xinetd.d/rsync,注意把disable改为no
技术分享图片
进入/etc/init.d,重启xinetd服务

./xinetd restart

技术分享图片
查看873端口是否开启,rsync服务的端口为873
技术分享图片
启动成功
rsync关闭,进入/etc/init.d

./xinetd stop

二、RSYNC简单使用
查看rsynx参数
源码安装执行

rsync -h

yum安装执行

rsync --help

技术分享图片
常用参数

 -v          ----详细模式输出
 -a          ----归档模式,递归传输并保持文件属性不变
 -z          ----压缩传输
 -delete  ----删除那些DST中存在而在SRC中没有的文件。

rsync实例应用
新建test.txt文件
技术分享图片
本地备份

rsync -avz /tmp/test /tmp/backup

技术分享图片
本地备份成功
备份(推送)到远程主机(本例:192.168.174.129)

rsync -avz /tmp/test root@192.168.174.129:/tmp/backup

技术分享图片
到远程主机查看结果
技术分享图片
备份到远程主机成功
从远程主机拉取
在远程主机上新建文件text2.txt
技术分享图片
在本地拉取远程主机文件

rsync -avz root@192.168.174.129:/tmp/backup /tmp/test

技术分享图片
从远程主机拉取成功
以上为博主对rsync的一些安装和简单使用,后续可能会补充

Linux下rsync的安装及简单使用

原文:http://blog.51cto.com/13917261/2285348

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!