请检查下面的脚本,其中我必须将文件轮换 30 天,并在轮换后将其移动到备份目录中。因此,由于我使用了rotate 30和maxage 30,当logrotation发生在第31天时,30天前的最旧文件是否会被删除..?
/data_gpfs/engageone/active-drive/E-Archive/SystemData/logrotation_test/test.log {
daily
copytruncate
create 775 root wsdepl
dateext
dateformat .%Y.%m.%d
rotate 30
maxage 30
missingok
#notifempty
sharedscripts
postrotate
cd /data_gpfs/engageone/active-drive/E-Archive/SystemData/logrotation_test
gzip test.log.*
mv /data_gpfs/engageone/active-drive/E-Archive/SystemData/logrotation_test/*.gz /data_gpfs/engageone/active-drive/E-Archive/SystemData/logrotation_test/backup
endscript
}
请帮我解决这个问题。谢谢..