Linux下Rsync+Inotify-tools实现数据实时同步http://www.osyunwei.com/archives/7435.html说明:操作系统:CentOS 5.X源服务器:192.168.21.129目标服务器:192.168.21.127,192.168.21.128目的:...
分类:
系统相关 时间:
2016-01-14 16:01:10
阅读次数:
218
一、RsyncRsync(remote synchronize),顾名思义,可以知道这是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的 “Rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速...
分类:
其他好文 时间:
2016-01-12 19:26:06
阅读次数:
183
rsyn常见错误总结--方便用于排错下面是rsyncd.conf的配置:#########zhaofanrsync########uid=rsyncgid=rsyncusechroot=nomaxconnections=200timeout=300pidfile=/var/run/rsyncd.pidlockfile=/var/run/rsync.locklogfile=/var/log/rsyncd.log[zhaofan]path=/zhaofan/ignoreerr..
分类:
其他好文 时间:
2016-01-11 16:36:10
阅读次数:
535
拓扑:服务端配置:rsync的配置文件是/etc/rsyncd.conf。注意这个文件默认是不存在的,需要手动创建。下面是一个配置好的rsyncd.conf######rsyncd.conf#######uid=rsync----à非系统虚拟用户gid=rsyncusechroot=no-à防止出现安全问题maxconnections=200--à最大连接数timeout=..
分类:
系统相关 时间:
2016-01-11 12:16:29
阅读次数:
419
rsync和find是linux系统自带的命令,如果没有安装可以找到系统安装盘或者ISO文件,里面有rpm包,安装一下就可以了。 具体思路如下: 1)可以实现定时进行rsync。系统定时任务可以搞定这个事,具体可参见下面的网址: 例如: #crontab -e ...
分类:
系统相关 时间:
2016-01-09 16:41:44
阅读次数:
411
Bugtags 是什么?Bugtags 是一款缺陷发现及管理工具。当您的 App 集成了 Bugtags SDK 后,测试人员就可直接在 App 里所见即所得的提交 Bug.SDK 会自动截屏,并与设备信息、控制台日志、操作步骤等数据实时同步到 Bugtags 云端,团队成员都可在云端高效的跟踪及解决 Bug。Bugtags 的优势是什么?1. 宿主应用里所见即所得的提交 Bug,体验流畅,方便快...
分类:
移动开发 时间:
2016-01-08 17:12:16
阅读次数:
174
1. rsync1.1 什么是rsyncrsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。它使用所谓的“Rsync演算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。所以通常可以作为备份工具来使用。运...
分类:
系统相关 时间:
2016-01-05 18:12:36
阅读次数:
294
1.php脚本
<?php
#解析配置文件
$arr=parse_ini_file(‘config.ini‘,true);
#获取符合“监控”要求的目录格式的路径
$dirListen=implode(‘‘,$arr[‘srcdir‘]);
#获取符合“同步目录”要求的格式的目录路径
$sdDir=dir_path_parse($arr[‘srcdir‘],$arr[‘dstdir‘]);
#运行..
分类:
Web程序 时间:
2016-01-04 18:21:00
阅读次数:
765
rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下:
1、可以镜像保存整个目录树和文件系统。
2、可以很容易做到保持原来文件的权限、时间、软硬链接等等。
3、无须特殊权限即可安装。
4、优化的流程,文件传输效率高。
5、可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。...
分类:
系统相关 时间:
2016-01-04 18:20:28
阅读次数:
159
inotifywait+rsync1、参数查看inotifywait-h-e用来指定要监控的事件(create,move,delete,modify,attrib)-m持续监控-r递归-q简化输出2、脚本如下#!/bin/bash
inotifywait-mrq-ecreate,move,delete,modify/var/www/html/|whilereadabc
do
rsync-azP--delete/var/www/html/root@..
分类:
其他好文 时间:
2016-01-02 01:11:48
阅读次数:
230