首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >日志轮转日刊

日志轮转日刊
EN

Server Fault用户
提问于 2021-04-08 10:37:04
回答 1查看 34关注 0票数 1

我在日志旋转方面有问题。每天我都有一个脚本,可以从交换机和路由器中节省180多个信任。通过tftp,它将文件放入/script/backup/并带有文本扩展名。

文本文件的名称不是相同的模式,它是机器的主机名(例如:RTR-ETB-3702文本、RTR 4101文本、PVL92300AM1-SW1.text、C 9000-1.text等)唯一相同的是.text扩展名。因此,每天日志旋转都会在每个文件的名称上添加日期如下:RTR-ETB-3702_20210408文本,RTR-DC-4101_20210408文本,ETB 92300AM1-SW1_20210408文本,C 9000-1_20210408文本。

我从四月一日开始测试它。所以到目前为止我还有8天的轮换时间。问题是,它在过去两天运行良好,但在剩下的几天中,它会这样做:例如,第一个文本文件:

代码语言:javascript
复制
RTR-ETB-3701_20210408.text
RTR-ETB-3701_20210407.text
RTR-ETB-3701_20210406_20210408.text
RTR-ETB-3701_20210405_20210407.text
RTR-ETB-3701_20210404_20210406_20210408.text
RTR-ETB-3701_20210403_20210405_20210407.text
RTR-ETB-3701_20210402_20210404_20210406_20210408.text
RTR-ETB-3701_20210401_20210402_20210404_20210406_20210408.text

我看到了一个模式,但我不明白为什么会这样(6-8,5-7,4-6-8,3-5-7,2-4-6-8,1-2-4-6-8)。为什么它在过去的2天里运行的很好,但不是所有的?这是我的log旋转式配置(in /etc/logrotate.d/sauvegarde reseau)。它每天在cron.daily中运行

代码语言:javascript
复制
/scripts/backups/*.text {
        daily
        rotate 30
        nocompress
        dateext
        dateformat _%Y%m%d
        extension .text
        missingok
        nocreate
        notifempty
}

我需要保留过去的30天吐露(短信)与每一个包含的日期,它是保存。我不需要压缩文件,我需要在同一个文件夹中的所有文本。

有什么想法吗?提前谢谢。

EN

回答 1

Server Fault用户

发布于 2021-04-08 11:15:57

您可以看到这里使用*.text而不是要旋转的文件的更具体引用的问题。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1059746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档