对于rsync,你们了解多少呢
北京学满分 > 学习网 > 电脑IT设计 > 云计算 > 对于rsync,你们了解多少呢

北京老男孩教育-最新动态NEWS

对于rsync,你们了解多少呢

文章导读:对于rsync,你们了解多少呢

相信很多学员对于云计算运维不是很了解,那么我们今天来聊聊rsync。

对于rsync,你们了解多少呢

资料整理:北京老男孩教育发布时间:2018-11-23已帮助:241人

对于rsync你们了解多少呢

相信很多学员对于云计算运维不是很了解,那么我们今天来聊聊rsync。

对于rsync,你们了解多少呢

  一、rsync软件介绍
  1、什么是rsync
  rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。
  全量:将全部数据,进行传输覆盖
  增量:只传输差异部分的数据
  2、实现增量复制的原理
  Rsync通过其独特的“quick check”算法,实现增量传输数据
  在同步备份数据时,默认情况下,Rsync通过其独特的“quick check”算法,它仅同步大小或者最后修改时间发生变化的文件或目录,当然也可根据权限,属主等属性的变化同步,但需要指定相应的参数,甚至可以实现只同步一个文件里有变化的内容部分,所以,可以实现快速的同步备份数据。
  centos 5 rsync 2.x先比对再同步,速度较慢
  centos 6 rsync 3.x一边比对,一边对差异部分进行同步
  3、rsync软件功能介绍
  类似于cp命令--实现本地备份传输数据
  类似于scp命令--远程备份传输数据
  类似于rm命令--实现无差异同步备份
  类似于ls命令--本地文件信息查看
  rsync命令属于1 v 4的命令
  3.1 rsync==cp
  3.3 rsync==rm
  环境准备
  创建出来一次命令进行操作
  3.4 rsync==ls-l使用rsync可以实现与ls类似的功能
  4、Rsync特性总结(特性信息说明)
  01.支持拷贝普通文件与特殊文件如链接文件,设备等。
  02.可以有排除指定文件或目录同步的功能,相当于打包命令tar的排除功能。
  说明:在打包/opt/data时就排除了oldboy命名的目录和文件。
  03.可以做到保持原文件或目录的权限、时间、软硬链接、属主、组等所有属性均不改变-p。
  04.可实现增量同步,既只同步发生变化的数据,因此数据传输效率很高(tar-N)。
  说明:这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。
  05.可以使用rcp,rsh,ssh等方式来配合进行隧道加密传输文件(rsync本身不对数据加密)
  06.可以通过socket(进程方式)传输文件和数据(服务端和客户端)。重点掌握。
  07.支持匿名的或认证(无需系统用户)的进程模式传输,可实现方便安全的进行数据备份及镜像。
  5、Rsync的企业工作场景说明
  01.两台服务器之间数据同步(定时任务cron+rsync)
  同步网站内部人员数据信息(定时任务最小周期为1分钟)
  02.两台服务器之间数据同步(实时任务inotify/sersync/lrsyncd+rsync)
  同步网站用户人员数据信息

更多 最新课程学员问答学习资料优惠活动学校地址 等,请点击北京老男孩教育 ,咨询电话: 400-888-4846 ,QQ咨询: 北京老男孩教育为您服务

您也可以留下您的联系电话,课程老师会时间给您回电解答:预约咨询

北京老男孩教育-最新动态 NEWS更多>>

学校首页| 课程导航| 最新开班| 学校简介| 名师推荐| 校区地址| 最新优惠| 学员问答| 学员评价| 最新动态| 学校相册

北京老男孩教育 北京老男孩教育怎么样|北京老男孩it教育|北京老男孩教育官网|it培训机构

学员 团购预约热线:400-888-4846

扫描手机访问