我有两个日志文件“abc.log”,“abc.log_old”当abc.log满时,它将覆盖到abc.log_old文件中,但这里我不确定它何时会满,这里日志文件的大小不固定,因为日志是从其他系统生成的。
所以,这里我的要求是在abc.log文件覆盖abc.log文件之前,对abc.log_old文件进行备份。 如何在被其他日志文件覆盖之前获取备份日志文件?
不要重新发明轮子。 这是logrotate的作业。
logrotate