自动压缩和归档旧日志

自动压缩和归档旧日志

由于我的磁盘空间较小,我需要将超过 30 天的日志压缩并存档在另一个目录中。

有人可以修改以下命令来压缩 30 天前的文件并将其移动到目标文件夹吗?

find . -name 'server.log*' -mtime +30 -exec zip -r /home/user/Logs/ /opt/apps/log {} \;

其中server.log是一个日志文件,并且会有许多带有日期戳的日志,如下所示server.log_290719
/home/user/Logs是目标文件夹,/opt/apps/log是源文件夹。

相关内容