
verifique o script abaixo onde tenho que girar o arquivo por 30 dias e ele é movido para o diretório de backup após a rotação. Então, como usei rotação 30 e máximo 30, quando a rotação de log acontecer no 31º dia, o arquivo mais antigo com 30 dias será excluído.
/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
}
Por favor me ajude nisso. Obrigado..