孤独是一种态度
Backup
RSYNC+inotify 实现时时同步
四 7th
测试系统:CentOS5.3
inotify 简介
inotify 是文件系统事件监控机制,作为 dnotify 的有效替代。dnotify 是较早内核支持的文件监
控机制。Inotify 是一种强大的、细粒度的、异步的机制,它满足各种各样的文件监控需要,不仅限于
安全和性能。
RSYNC 简介
Rsync(remote synchronize)是一个远程数据同步工具,可通过 LAN/WAN 快速同步多台主机间的文
件。Rsync 使用所谓的“Rsync 算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两
个文件的不同部分,而不是每次都整份传送,因此速度相当快。
RSYNC 特点
1.可以镜像保存整个目录树和文件系统;
2.可以很容易做到保持原来文件的权限、时间、软硬链接等;
3.无须特殊权限即可安装;
4.优化的流程,文件传输效率高;
5.可以使用 rsh、ssh 等方式来传输文件,当然也可以通过直接的 socket 连接;
6.支持匿名传输。
更多 >
原创文章,转载请注明: 转载自gjw_apparitor 博客
本文链接地址: RSYNC+inotify 实现时时同步
快速的压缩包合并
三 31st
快速的压缩包合并
经常要合并日志,将前端的服务器上的日志合并到一起用于分析数据。为了加快传输速度每次传输都将前端的日志先gzip压缩,然后同步到日志服务器上,再将所有的日志解压整合到一个文件里,然后再压缩(最后一步压缩为了节省日志服务器的空间)。
日志少还可以,慢慢的日志越来越多每次合并需要很长时间。
新方法:
用cat输出压缩文件重定向到另一个gz文件里就可以合并。最后还可以解压出来,不丢任何数据。
cat *.gz >> all.gz
原创文章,转载请注明: 转载自gjw_apparitor 博客
本文链接地址: 快速的压缩包合并