没有合适的资源?快使用搜索试试~ 我知道了~
Linux 通过Rsync+Inotify实现本、异地远程数据实时同步功能
0 下载量 99 浏览量
2021-01-09
03:43:50
上传
评论
收藏 50KB PDF 举报
温馨提示
试读
3页
0x0 测试环境 总部生产服务器与分部备份服务器要求实现异地数据备份,环境如下 **centos 6.5** 生产服务器目录: /home/zytest/files 备份服务器目录: /home/zytest/files 用户 / 密码: zytest / zytest 0x1 生产服务器环境搭建 0x1.1 安装gcc编译器和rsync yum install gcc rsync -y 0x1.2 拷贝inotify到服务器并解压 cd /root tar xfvz inotify-tools-3.13.tar.gz 0x1.3 进入inotify 目录安装 cd inot
资源详情
资源评论
资源推荐
Linux 通过通过Rsync+Inotify实现本、异地远程数据实时同步功实现本、异地远程数据实时同步功
能能
0x0 测试环境
总部生产服务器与分部备份服务器要求实现异地数据备份,环境如下总部生产服务器与分部备份服务器要求实现异地数据备份,环境如下
**centos 6.5**
生产服务器目录: /home/zytest/files
备份服务器目录: /home/zytest/files
用户 / 密码: zytest / zytest
0x1 生产服务器环境搭建
0x1.1 安装安装gcc编译器和编译器和rsync
yum install gcc rsync -y
0x1.2 拷贝拷贝inotify到服务器并解压到服务器并解压
cd /root
tar xfvz inotify-tools-3.13.tar.gz
0x1.3 进入进入inotify 目录安装目录安装
cd inotify-tools-3.13
./configure
make
make install
/usr/local/bin/inotifywait ##检查是否安装成功
0x2 备份服务器环境搭建
0x2.1 安装安装 xinetd 和和 rsync
yum install xinetd rsync -y
0x3 以下内容两台服务器同步操作
useradd -u 600 zytest
passwd zytest
zytest
su - zytest -c 'mkdir /home/zytest/files' ##创建同步目录
0x4 备份服务器上配置rsyncd
0x4.1 编辑编辑/etc/xinetd.d/rsync按照以下内容修改按照以下内容修改
disable = yes ==> disable = no
flags = IPv6 ==> flags = IPv4
server_args = --daemon ==> server_args = --daemon --config=/etc/rsyncd.conf
0x4.2 编辑编辑/etc/rsyncd.conf 并添加以下脚本信息并添加以下脚本信息
uid = root
gid = root
use chroot = no
max connections = 1000
strict mode = yes
port = 873
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log file = /var/log/rsyncd.log
# following for user "zytest", change for other users
[zytest] path = /home/zytest
ignore errors
auth users =zytest
secrets file = /home/rsync-dst.ps
read only = no
weixin_38684335
- 粉丝: 1
- 资源: 932
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0