Rsync 数据同步工具
一,Rsync的工作方式
有三大类分别是:
(1)本地间类似CP命令的复制方式,本地间的数据传输服务。
(2)网络间两台不同ip服务器间数据传输,服务器与服务器之间进行数据同步。
(3)多组服务器之间,以socket进程的方式,启动Rsync进程进行监听。
1,本地间的数据传输服务
同一台服务器内源目录传输到backap备份目录。相当于CP复制
2,服务器与服务器之间进行数据同步。
把服务器A的数据推送到服务器B
通过ssh加密隧道(远程连接和shell都是用这个ssh加密通道)
3,最重要的第三种方式
A B C ABCDEFG都是服务器
D 备份服务器→→→端口
E F G
(1)每台服务器每个时间点做定时任务把我们需要的数据做备份,推送到中间那台备份服务器,但是我们推送的时候并不需要指定目标路径推送到监听的端口。
(2)各服务器把想要保存的备份的数据通过端口传输给备份服务器 。
→→→端口Rsync启动监听进程,专门监听某一个端口。