拓扑图:

Rsync远程同步数据备份_服务器


推荐步骤:

  • 在Centos1服务器安装rsync服务创建同步源名字www,同步源根目录为/www,同步数据验证账户为bob密码为pwd@123,将数据同步到服务器本地/benet目录
  • 在Centos2配置rsync同步客户端做免交互式将远程主机192.168.100.10/www目录同步到本地的/bdqn目录并且通过计划任务实现每间隔2分钟自动备份一次数据
  • 配置实时数据本地同步数据将/www目录数据同步到本地的/benet目录,配置实时同步数据将/www数据同步到远程主机192.168.100.30的/accp目录中

实验步骤:

一.在Centos1服务器安装rsync服务创建同步源名字www,同步源根目录为/www,同步数据验证账户为bob密码为pwd@123,将数据同步到服务器本地/benet目录​

1.安装rsync服务器​

1)挂载系统光盘

Rsync远程同步数据备份_服务器_02

2)挂载系统盘到/mnt目录

Rsync远程同步数据备份_数据_03

3)清空系统自带yum源配置本地yum源

Rsync远程同步数据备份_服务器_04

4)安装rsync服务

Rsync远程同步数据备份_数据_05

2.配置rsync服务器同步源目录为/www,手动同步将源数据目录/www数据同步到本地/benet目录中​

1)修改rsync主配置文件

Rsync远程同步数据备份_服务器_06

Rsync远程同步数据备份_服务器_07

2)创建验证数据库

Rsync远程同步数据备份_数据_08

Rsync远程同步数据备份_数据同步_09

Rsync远程同步数据备份_数据_10

3)创建rsync服务器同步源目录

Rsync远程同步数据备份_服务器_11

4)启动服务监听服务运行状态

Rsync远程同步数据备份_数据_12

3.验证同步数据到本地的/benet目录​

1)创建同步数据保存目录

Rsync远程同步数据备份_数据同步_13

2)同步源/www目录创建测试数据

Rsync远程同步数据备份_数据同步_14

3)手动将192.168.100.10服务的/www目录数据同步到/benet中

Rsync远程同步数据备份_数据同步_15

4.免交互式将远程主机192.168.100.10/www数据目录同步到/benet目录中​

1)源服务器添加测试数据

Rsync远程同步数据备份_数据同步_16

2)创建免交互式验证密码文件

Rsync远程同步数据备份_数据_17

Rsync远程同步数据备份_数据同步_18

Rsync远程同步数据备份_服务器_19

3)配置免交互式同步数据到/benet目录

Rsync远程同步数据备份_服务器_20


二.在Centos2配置rsync同步客户端做免交互式将远程主机192.168.100.10/www目录同步到本地的/bdqn目录并且通过计划任务实现每间隔2分钟自动备份一次数据​

1.配置免交互式验证​

1)创建密码文件设置访问权限

Rsync远程同步数据备份_数据_21


Rsync远程同步数据备份_数据同步_22

Rsync远程同步数据备份_服务器_23

2)创建存储远程数据备份目录

Rsync远程同步数据备份_数据_24

2.手动远程备份测试​

1)rsycn源服务器创建测试数据

Rsync远程同步数据备份_数据同步_25

Rsync远程同步数据备份_数据_26

2)验证远程同步数据

Rsync远程同步数据备份_服务器_27

3.配置计划任务每间隔两分钟备份一次​

1)创建计划任务

Rsync远程同步数据备份_数据_28

Rsync远程同步数据备份_数据同步_29

2)查看创建的计划任务备份

Rsync远程同步数据备份_服务器_30

3)创建测试数据验证,两分钟后查看

Rsync远程同步数据备份_数据同步_31

4)同步数据完成

Rsync远程同步数据备份_服务器_32


三.配置实时数据本地同步数据将/www目录数据同步到本地的/benet目录,配置实时同步数据将/www数据同步到远程主机192.168.100.30的/accp目录中​

1.在rsync源服务器安装inotify工具支持实时数据备份功能​

1)切换到inotify程序所在光盘

Rsync远程同步数据备份_服务器_33

2)挂载程序光盘到/mnt目录

Rsync远程同步数据备份_数据同步_34

3)解压源代码程序到/usr/src目录

Rsync远程同步数据备份_数据_35

4)配置编译安装inotify

Rsync远程同步数据备份_数据_36

Rsync远程同步数据备份_数据_37

2.配置inotify服务器性能优化​

1)修改内核参数

Rsync远程同步数据备份_数据同步_38

Rsync远程同步数据备份_数据同步_39

2)更新内核参数

Rsync远程同步数据备份_服务器_40

3.配置实时将本地服务器数据同步到本地/benet目录​

1)创建监控rsync源服务器脚本

Rsync远程同步数据备份_数据同步_41

2)添加执行权限脚本后台运行

Rsync远程同步数据备份_数据_42

3)验证本地实时数据备份

Rsync远程同步数据备份_服务器_43

4.配置将192.168.100.10的数据实时同步到远程主机192.168.100.30主机​

1)生成rsycn源服务器密钥对

Rsync远程同步数据备份_数据同步_44

2)上传公钥到远程备份服务器计算机

Rsync远程同步数据备份_数据同步_45

3)创建存储备份数据目录

Rsync远程同步数据备份_服务器_46

4)创建远程实时备份脚本

Rsync远程同步数据备份_数据同步_47

5)添加执行权限后台运行脚本

Rsync远程同步数据备份_数据_48

6)验证远程数据同步

Rsync远程同步数据备份_服务器_49

Rsync远程同步数据备份_数据_50