
Bitte überprüfen Sie das folgende Skript, in dem ich die Datei 30 Tage lang rotieren muss und sie nach der Rotation in das Sicherungsverzeichnis verschiebt. Da ich also „Rotate 30“ und „Maxage 30“ verwendet habe, wird dann die älteste Datei, die 30 Tage älter ist, gelöscht, wenn die Protokollrotation am 31. Tag erfolgt?
/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
}
Bitte helfen Sie mir dabei. Danke.