rsync+sersync实现数据时时备份
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rsync+sersync实现数据时时备份相关的知识,希望对你有一定的参考价值。
CentOS6.6中rsync+sersync实现数据实时备份
注意:rsync的daemon模式已提前配置好了,只需要配置sersync即可 。
一.基本环境
系统版本 | 主机名 | IP地址 | 角色 | 备份/监控目录 |
CentOS 6.6 | backup | 10.0.0.10 | rsync服务端 | /backup |
CentOS 6.6 | nfs-server | 10.0.0.7 | rsync客户端 | /data |
二.sersync安装配置
查看系统是否支持inotify,显示以下三个文件表示支持
[[email protected] tools]# ls -l /proc/sys/fs/inotify/
total 0
-rw-r--r-- 1 root root 0 May 16 19:44 max_queued_events
-rw-r--r-- 1 root root 0 May 16 19:44 max_user_instances
-rw-r--r-- 1 root root 0 May 16 19:44 max_user_watches
下载sersync工具包并解压,原文件目录不太标准,这里更改一下原文件目录结构
sersync下载地址:http://www.jb51.net/softs/40307.html#download
[[email protected] /]# mkdir /application
[[email protected] /]# cd /application
[[email protected] application]# tar zxvf sersync_64bit_binary_stable_final.tar.gz
[[email protected] application]# cd GNU-Linux-x86/
[[email protected] GNU-Linux-x86]# mv sersync2 sersync
[[email protected] GNU-Linux-x86]# mkdir bin
[[email protected] GNU-Linux-x86]# mv sersync bin/
[[email protected] GNU-Linux-x86]# mkdir conf
[[email protected] GNU-Linux-x86]# mv confxml.xml conf/
[[email protected] GNU-Linux-x86]# mkdir logs
[[email protected] GNU-Linux-x86]# cd ..
[[email protected] application]# mv GNU-Linux-x86 sersync
[[email protected] application]# tree sersync
sersync
|-- bin
| `-- sersync
|-- conf
| `-- confxml.xml
`-- logs
3 directories, 3 files
修改sersync的配置文件confxml.xml,如图所示
[[email protected] application]# cd sersync/conf/
[[email protected] conf]# vim confxml.xml
配置文件
启动sersync进程,并添加到开机启动rc.local里
[[email protected] /]# /application/sersync//bin/sersync -d -r -n 8 -o /application/sersync/conf/confxml.xml
[[email protected] ~]# echo "/application/sersync//bin/sersync -d -r -n 8 -o /application/sersync/conf/confxml.xml" >>/etc/rc.local
测试是否配置成功
[[email protected] dat
本文出自 “飞奔的骆驼” 博客,请务必保留此出处http://wn2100.blog.51cto.com/9915310/1941582
以上是关于rsync+sersync实现数据时时备份的主要内容,如果未能解决你的问题,请参考以下文章
Centos7.0系统下Rsync+sersync实现数据实时增量同步备份