两台主机之间的数据同步,同步包括文件、文件夹的同步。

Rsynclinux下的数据镜像备份工具。一款快速增量备份工具 Remote Sync,远程同步支持本地复制,或者与其他SSHrsync主机同步。

同步分为异步和同步两种;区别就是数据同步的相隔的时间长短不一样

***************************************************************************

特点

***************************************************************************

可以镜像保存整个目录树和文件系统。

很容易做到保持源文件的权限、时间、软硬链接等等。

无需特殊权限即可安装。

快速:第一次同步时rsync会复制全部内容,但在下一次只传输修改过的文件。Rsync在传输过程中可以实行压缩及解压缩操作。因此可以使用更少的带宽。

安全:可以使用scpssh等方式来传输文件,当然也可以通过直接的socket链接。

支持匿名传输,以方便进行网站镜像。

***************************************************************************

实验图:

linux rsync 单项复制

24              a                cache(目录)

25              b                cache(目录)

***************************************************************************

一、b copy a 拉复制(异步)

rsync+crontab  拉复制:

注意:

B需要什么1.授权【账号密码】2.地址【复制谁的数据】

A需要启动一个服务,用于被链接 IP  PORT

  授权账号密码  数据

***************************************************************************

实验;

24  a  启动rsync服务端  准备数据   用于链接的账号密码

25  b  rsync客户端+crontab

Rsync是一个服务,部分客户端和服务器端。

1.检查是否安装rsync,然后建立cache目录:

linux rsync 单项复制

2.创建守护进程:

/etc/services中查看有没有rsync服务及端口,没有则添加:

linux rsync 单项复制

编写rsync的配置文件:

linux rsync 单项复制

linux rsync 单项复制

 

编写密码文件:

linux rsync 单项复制

写欢迎消息:

linux rsync 单项复制

初始化配置文件:

linux rsync 单项复制

linux rsync 单项复制

linux rsync 单项复制

linux rsync 单项复制

 

在客户端测试3.25

配置user and passwd

linux rsync 单项复制

测试文件:

24上创建文件:

linux rsync 单项复制

25上同步:

linux rsync 单项复制

测试目录:

linux rsync 单项复制

linux rsync 单项复制

linux rsync 单项复制

测试数据:

linux rsync 单项复制

linux rsync 单项复制

测试更改数据:

 

linux rsync 单项复制

linux rsync 单项复制

 

制修订任务计划:

linux rsync 单项复制

再次测试:

linux rsync 单项复制

linux rsync 单项复制



本文转自 zhuxtqw 51CTO博客,原文链接:http://blog.51cto.com/1054054/1612810,如需转载请自行联系原作者

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-29
  • 2021-11-23
  • 2021-08-24
  • 2021-08-13
  • 2021-04-23
  • 2021-06-27
猜你喜欢
  • 2021-12-18
  • 2021-06-27
  • 2022-02-24
  • 2022-12-23
  • 2022-02-21
  • 2021-07-03
  • 2022-12-23
相关资源
相似解决方案