1.rsync基本介绍



        rsync这是Unix下的一款应用软件,它能同步更新两处计算机的文件文件夹,并适当利用差分编码以降低数据传输。rsync中一项与其它大部分类似程序或协议中所未见的重要特性是镜像对每一个目标仅仅须要一次发送。rsync可拷贝/显示文件夹属性,以及复制文件。并可选择性的压缩以及递归拷贝。

以下是rsync的图解:

       

       

2.搭建rsync服务:



        注意事项:

                1.做这个实验要使用三个节点,当中节点1作为向外同步的机器。

另外两个同步节点1的内容。

               
2.做好时间同步,防火墙关闭,selinux也最好关闭(为了方便实验)。

               
3.设置好yum源(增加高可用等包)。



        如图是我们本次实验的控制台:

       



       1.首先我们要安装rsync。redhat6.5的系统yum源中已经加入了rsync。所以我们能够直接安装:

      

       

        设置它的配置文件:

      



        解释一下上面的内容,我们设置了訪问用户和组为root。最大的连接数是36000,不同意改变文件夹,接着我们设置了日志文件夹、进程和锁的文件。而以下的这段内容结构和nfs的书写很相似,有公布的文件夹,描写叙述,以及是否读写和面向对象。



       在启动这个服务的时候我们要安装xinetd守护进程服务。由于rsync是后台进程。所以必须依靠xinetd启动。



      

       改动守护进程下rsync的配置文件,开启服务:

      

        

       将disable设置为no开启服务。



       

        我们能够看到重新启动xinetd服务后查看我们的rsync也已经开启了:

       

       

        安装httpd服务来进行測试:

       

        

        改动我们的rsync配置文件,将同步文件夹设置为httpd的默认公布文件夹:

       

       

       在192.168.2.102上安装软件  sersync(软件包须要在网上下载):

      

       

       改动sersync的配置文件:

      

       

      

       

        创建所要同步的文件夹和文件:

       



       在主server上开启sersync守护进程,使sersync在后台执行,开启实时同步。



       

         然后我们通过浏览器来訪问192.168.2.103。就能够发现显示的内容事实上是192.168.2.102://opt/tongbu/index.html的内容。仅仅是192.168.2.103同步到了httpd的默认公布内容。

3.小结:



        这个是简单的同步方式,很的有用。接下来我们还要解说rsync更深层次的使用方法。

版权声明:本文博客原创文章,博客,未经同意,不得转载。

linux高级技巧:rsync同步(一个)的更多相关文章

  1. Windows Linux 之间rsync同步CODE文件

    Windows Linux 之间rsync同步CODE文件 一.环境Windows:OS:Microsoft Windows Web Server 2008 SP1IP:192.168.88.197 ...

  2. 【Linux】rsync同步文件 & 程序自启动

    rsync使用 1. 为什么使用rsync? rsync解决linux系统下文件同步时, 增量同步问题. 使用场景: 线上需要定时备份数据文件(视频资源), 使用rsync完成每天的增量备份. 参见: ...

  3. Linux之rsync同步工具介绍+inotify同步

    1.rsync介绍 Rsync是一款开源的.快速的.多功能的.可实现全量及增量的本地或远程数据同步备份的优秀工具.Rsync软件适用于unix/linux/windows等多种操作平台. rsync, ...

  4. linux命令:rsync, 同步文件和文件夹的命令

    Usage: rsync [OPTION]... SRC [SRC]... DEST  or   rsync [OPTION]... SRC [SRC]... [USER@]HOST:DEST  or ...

  5. Ubuntu下多服务器 Rsync同步镜像服务配置

    主服务器:192.168.5.13_ubuntu 从服务器:192.168.5.11_centos ================== 1> 在两台主机上分别安装rsync========== ...

  6. linux高级技巧:rsync同步(二)

    1.配置两个节点同步         上个帖子已经展示了同步一个主机的方法.这次我们再加入一个要同步的主机. 方法上并无二质.         1.首先显示我们的控制台:                ...

  7. Linux下Rsync+sersync实现数据实时同步

    inotify 的同步备份机制有着缺点,于是看了sersync同步,弥补了rsync的缺点.以下转自:http://www.osyunwei.com/archives/7447.html 前言: 一. ...

  8. Linux rsync 同步

    rsync 是一个快速增量文件传输工具,它可以用于在同一主机备份内部的备分,我们还可以把它作为不同主机网络备份工具之用.本文主要讲述的是如何自架rsync服务器,以实现文件传输.备份和镜像.相对tar ...

  9. Linux rsync 同步实践

    目录[-] 1. rsync 同步的大致思路 2. rsync的安装 3. rsync的配置 4. rsync的基本操作 服务器端启动 注2. 实时同步 注3. rsync通过linux防火墙 公司网 ...

  10. linux和windows同步数据 cwrsync client to rsync server

    linux和windows同步数据,rsync server  cwrsync client linux server一般系统都自带rsync,如果没有就挂载系统盘自己安装一下,安装挺简单的不用我再多 ...

随机推荐

  1. PIC16SCM设置不同IO功耗端口状态的影响

    最近做的PIC低功耗微控制器,因此,要设置不同的IO端口状态有关电源的情况测试,在系列万用表的方法来测量电流,供应链管理IO港是在地狱,无头整个系统驱动器.的是PIC16F690单片机. 思路例如以下 ...

  2. WPF技术触屏上的应用系列(二): 嵌入百度地图、API调用及结合本地数据库在地图上进行自定义标点的实现

    原文:WPF技术触屏上的应用系列(二): 嵌入百度地图.API调用及结合本地数据库在地图上进行自定义标点的实现 去年某客户单位要做个大屏触屏应用,要对档案资源进行展示之用.客户端是Window7操作系 ...

  3. 相关Jquery Validator采用

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs& ...

  4. IE按F12,开发者工具已经在最低点,那么国家就不会出错

    ie浏览器.按F12,开发工具将问世. 没有,试试下面的方法就可以解决: 开开发者工具图标,它会出来缩略图,于缩略图右键点-你可以最大限度地提高.然后选择IE8兼容模式可 版权声明:本文博主原创文章. ...

  5. 七牛对用户使用webp图片格式的使用建议

    Qiniu 七牛问题解答 Chrome浏览器是可打开WebP格式的.可是并非全部的浏览器都支持webp格式,比如360.ie等浏览器是不支持的. WebP格式,谷歌(google)开发的一种旨在加快图 ...

  6. Codeforces Round #252 (Div. 2) 441B. Valera and Fruits

    英语不好就是坑啊.这道题把我坑残了啊.5次WA一次被HACK.第二题得分就比第一题高10分啊. 以后一定要加强英语的学习,要不然就跪了. 题意:有一个果园里有非常多树,上面有非常多果实,为了不然成熟的 ...

  7. SELECT 场 FROM 表 WHERE 字段 Like 条件

    间有关的条件,SQL它提供了四种匹配模式: 1.%: 表示随意0个或多个字符.可匹配随意类型和长度的字符.有些情况下若是中文,请使用两个百分号(%%)表示. 比方 SELECT * FROM [use ...

  8. 数据库管理——安全管理——识别SQLServer中空密码或者弱密码的登录名

    原文:数据库管理--安全管理--识别SQLServer中空密码或者弱密码的登录名 原文译自: http://www.mssqltips.com/sqlservertip/2775/identify-b ...

  9. HDU 1176 免费馅饼(DP)

    职务地址:HDU 1176 以时间为横轴.11个点位纵轴构造一个矩阵.然后利用数字三角形的方法从上往下递推下去. 代码例如以下: #include <iostream> #include ...

  10. ASP.Net中上传文件的几种方法

    在做Web项目时,上传文件是经常会碰到的需求.ASP.Net的WebForm开发模式中,封装了FileUpload控件,可以方便的进行文件上传操作.但有时,你可能不希望使用ASP.Net中的服务器控件 ...