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. onsubmit事件

    var oForm = document.getElementById("form1"); oForm.onsubmit = function(){   alert("你 ...

  2. css--左右visibility建立 “collapse”值问题

    1.您可能已使用visibility一千次,最常用的是visible和hidden.它用来显示或隐藏元素. 有第三很少已使用的值它是collapse,在表格的行,列中使用有差异外,他和hidden的作 ...

  3. hdu 1150 Machine Schedule(最小顶点覆盖)

    pid=1150">Machine Schedule Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/327 ...

  4. 浅谈web网站架构演变过程(转)

    前言 我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变.   该系统具备的功能:   用户模块:用户注册和管理 商品模块:商品展示和管理 交易模块:创建交易和管理 阶 ...

  5. C# 读取IE缓存文件(1)

    using System; using System.Runtime.InteropServices; namespace Common { public class IECache { [DllIm ...

  6. JAVA学习课第五十八届 — GUI

    GUI Graghical User Interface(图形用户接口) java为GUI提供的对象都存在java.awt和java.swing包中 Java的GUI做的的确干只是C++等.不打算浪费 ...

  7. RH253读书笔记(9)-Lab 9 Account Management Methods

    Lab 9 Account Management Methods Goal: To build skills with PAM configuration Sequence 1: Track Fail ...

  8. 在android移动设备上登录gmail的时候报password错误解决方法!!!!

    今天刚发现的解决的方法:就是登录web端的gmail,查看收件箱应该有no-reply这一帐户给你发过邮件(假设没有,你在移动设备上登录一下gmail).照着邮件里的说明去做,就是生成一个专门应用的p ...

  9. Linux下一个CD翻录 创CUE 压缩flac攻略

    于Windows我们通常使用较低EAC翻录压缩发生器CUE找工作的步骤,但在Linux在稍微有点麻烦.每一步,我们需要自己做.经过我的反复尝试寻找和总结了相当不错的方法,使用软件和步骤如下面的. 使用 ...

  10. C——联合体(共同体)总结

    联合体的特点 1.联合体是一种结构,在这个结构中能够不同类型的成员,但同一时间仅仅能存放当中的一种. #include <stdio.h> union Demo { int a; char ...