LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 773|回复: 3

不间断日志备份的问题

[复制链接]
发表于 2006-7-11 11:27:56 | 显示全部楼层 |阅读模式
请问一个关于日志备份的问题:
我的系统中有一个程序的日志是毫秒级的,也就是说每10ms就至少会有一条记录,程序是不能间断的。可以想象日志文件会变得很大,目前的情况是每天大概有15G左右,我想每G就备份并将日志清空,目前的脚本是(主要部分):
______________________________
……
tar czvf errlog_$DATE.tar.gz errlog
mv errlog errlogtemp
tail -n 10000 errlogtemp>errlog
rm errlogtemp
______________________________
但这个脚本是不符合要求的,因为在mv的操作和tail操作的时候,日志状态时不正确的,这个时候的交易会失败,请问大家有没有什么好的方法来备份这样的日志--在不中断服务的情况下备份交易日志并确保日志数据无丢失。
发表于 2006-7-11 21:51:11 | 显示全部楼层
man logrotate
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-13 02:39:50 | 显示全部楼层
恩,看样子需要抽时间看看日志服务器的相关内容了
回复 支持 反对

使用道具 举报

发表于 2006-9-9 17:36:24 | 显示全部楼层
我水第一帖我水第一帖我水第一帖我水第一帖
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表