linux logrotate备份日志

linux中的日志很重要,以后机器有问题时候作为解决问题的依据
在linux中使用logrotate设置规则进行备份
在/etc/logrotate.d 目录下建文件,然后设置规则

/root/logs/out.log
/root/logs/err.log
/root/dclogs/out.log
/root/dclogs/err.log{
    daily    --每天备份
    compress --压缩
    rotate 7 --保留7份备份
    dateext  --在备份文件后加时间后缀
    ifempty  --空文件也备份
    noolddir --备份到同目录下
    copytruncate  --先copy文件内容备份,然后清空内容
}

测试建立的备份规则:
logrotate -vf /etc/logrotate.d/logname


参考文章:

http://blog.csdn.net/cjwid/article/details/1690101
https://linux.cn/article-4126-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值