|NO.Z.00075|——————————|LinuxNetwork|——|Linux&RSYNC服务.V01|

一、rsync概述
### --- rsync概述

~~~		rsync是类Unix系统下的数据镜像备份工具,一款支持快速
~~~		#完全备份和增量备份的工具,支持本地复制,远程同步等,
~~~		#类似于scp命令:
~~~		rsync命令在同步文件之前要先登录目录主机进行用户身份认证,
~~~		认证过后才能进行数据同步,身份认证方式取决于所使用的协议类型,
~~~		rsync一般使用两种协议进行数据同步:ssh协议和rsync协议

~~~		#增量备份和差异备份:
~~~		消耗的资源较少

~~~		#完全备份:
~~~		消耗的资源最多,更安全。
二、rsync特性
### --- rsync特性

~~~		能更新整个目录树和文件系统
~~~		有选择性的保留符号连接/硬链接/文件属性/权限/设备以及时间等
~~~		对于安装来说,无任何特殊权限要求
~~~		对于多个文件来说,文件传输效率高
~~~		能用ssh或自定义端口作为传输入口端口
三、rsync工作原理
### --- rsync工作原理

~~~		既然涉及到数据同步,必要的两个概念是:源地址(文件)目标地址(文件),
~~~		以及以哪一方为基准,例如,想让目标主机上的文件和本地文件保持同步,
~~~		则是以本地文件为同步基准,将本地文件作为源文件推送到目标主机上。
~~~		rsync在进行数据同步之前需要先进行用户身份验证,验证方式取决于使用的连接方式
~~~		#ssh登录验证模式:
~~~		使用ssh协议作为基础进行用户身份认证,然后进行数据同步

~~~		#rsync登录验证模式:
~~~		使用rsync协议进行用户身份认证(非系统用户)然后进行数据同步

~~~		#数据同步方式:
~~~		推送(上传)拉取(下载)
四、rsync实验演示
### --- rsync实验演示

~~~		我们一般使用rsync来进行单向数据同步,因此我们需要确定一个基准,
~~~		比如:两台服务器,一台NFS作为网站数据服务器(基准服务器),
~~~		另一台专门做rsync数据备份服务器,我们以此为基础开始我们的实验

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on   yanqi_vip  阅读(18)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示