rsync 介绍

简介:

rsync 介绍

1.1什么Rsync

       Rsync 是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。

        Rsync 软件使用于/unix/linux/windows 等多种操作系统平台。


1.2 Rsync 简介

Rsync 英文全称为Remote synchronization 从软件的名称就可以看出来,Rsync 具有可以使用本地和远程两台主机直接的数据快速复制同步镜像、远程备份的功能,这个功能类似ssh 带的scp 命令,但又优于scp 命令的功能,scp 每次都是全量及增量的复制数据,这又类似cp 命令,但同样也优于cp 命令,cp每次都是全量拷贝,而Rsync 可以增量拷贝。

提示:

利用Rsync 还可以实现删除文件和目录的功能,这又相当于rm 命令!一个rsync 相当于scp,cp,rm,但是还优于他们每个命令。


1.2.1 Rsync功能

主要作用:

在两台计算机之间进行数据同步

重要功能:

1. 如果是远程拷贝的话,相当于scp 功能,scp 就是加密的拷贝。

2. 如果是本地拷贝的话,相当于cp 命令

3. 如果是删除文件的话,相当于rm 命令

rsync 可以是一个网络服务port、socket(服务)在同步备份数据时,默认情况下,rsync 通过其独特的"quick check"算法,它仅同步大小或者最后修改时间发生变化的文件或目录,当然也可以根据权限,属主等属性的变化同步,但需要指定相应的参数,甚至可以实现只同步一个文件里有变化的内容部分,所以,可以实现快速的同步备份数据。

提示:

传统的cp,scp 工具拷贝每次均为完整拷贝,而rsync 除了可以完整拷贝外,还具备增量拷贝功能,因此,从同步数据的性能及效率上,rsync 工具更胜一筹。


1.2.2 Rsync 的特性

1. 支持拷贝特殊文件如链接文件,设备等。

2. 可以有排除指定文件或目录同步的功能,相当于打包命令tar 的排除功能。

3. 可以做到保持源文件或目录的权限、时间、软硬链接、属主、组等所有属性均不改变(-p)

4. 可以实现增量同步,即只同步发生变化的数据,因此数据传输效率很高,tar -N。

5. 可以使用rcp,rsh,ssh 等方式来配合传输文件(Rsync 本身不对数据加密)

6. 可以通过socket(进程方式)传输文件和数据(服务器和客户端)

7. 支持匿名或认证(无需系统用户)的进程模式传输,可以实现方便安全的进行数据备份及镜像。










本文转自 jin626889 51CTO博客,原文链接:http://blog.51cto.com/zuoshou/1739582,如需转载请自行联系原作者
目录
相关文章
|
存储 弹性计算 人工智能
2024阿里云轻量应用服务器优惠2核2G3M价格61元一年
2024阿里云轻量应用服务器优惠2核2G3M价格61元一年,2核4G4M带宽轻量服务器一年165元12个月
|
网络协议 关系型数据库 MySQL
docker网络和docker compose
docker网络和docker compose
688 0
|
网络协议 Unix 网络性能优化
SOCK_STREAM
SOCK_STREAM
425 2
|
关系型数据库 MySQL Docker
Docker从容器中项目如何访问到宿主机MYSQL
Docker从容器中项目如何访问到宿主机MYSQL
5760 0
|
2天前
|
人工智能 自然语言处理 文字识别
阿里云百炼Qwen3.7-Max简介:能力、优势、支持订阅计划参考
Qwen3.7-Max是阿里云百炼面向智能体时代推出的新一代旗舰模型,对标GPT-5.5、Claude Opus 4.7等闭源旗舰。该模型支持百万级token上下文窗口,具备顶级推理能力、多模态搜索与视觉理解增强、流式输出低延迟响应等核心优势,覆盖编程、办公、长周期自主执行等复杂场景。同时支持OpenAI接口兼容,便于系统快速迁移。用户可通过Token Plan团队或节省计划等订阅方式灵活调用,适合企业级高要求场景使用。
8024 35
阿里云百炼Qwen3.7-Max简介:能力、优势、支持订阅计划参考
|
2天前
|
JavaScript 定位技术 API
CodeGraph 爆火:编程 Agent 需要的不是更多上下文,而是一张提前画好的代码地图
CodeGraph 是一款爆火的本地代码智能工具,通过 tree-sitter 解析 AST 构建结构化知识图谱(存于 SQLite),为编程 Agent 提前生成“代码地图”。它显著降低 Agent 在中大型项目中的探索成本——实测工具调用减少71%、Token 降57%、速度提升46%,支持19+语言及主流框架路由识别,完全离线、无需 API Key。
457 1
CodeGraph 爆火:编程 Agent 需要的不是更多上下文,而是一张提前画好的代码地图
|
2天前
|
人工智能 运维 JavaScript
阿里云Qoder CN(原通义灵码)全解析 产品形态、版本划分与技术适配说明
在AI辅助开发与智能办公工具持续普及的当下,阿里云旗下原通义灵码正式更名为Qoder CN,同时延伸出QoderWork CN、Qoder CN CLI、Qoder CN Mobile等多款配套产品,形成覆盖代码开发、日常办公、终端交互、移动端使用的完整工具矩阵。Qoder CN核心定位为AI智能编码助手,深度适配主流代码编辑器、集成开发环境以及终端场景;QoderWork CN则偏向桌面端综合办公辅助,二者面向不同使用场景,划分了多个版本档位,搭配差异化资源配额、功能权限与计费规则,同时兼容多款主流大模型。
521 4