Risposte:
Entrambi definiscono quanti file di registro si desidera conservare. Mentre rotate
esclude il numero di file, maxage
analizzerà il suo valore come orario. Quindi, se si ruota il registro ogni settimana, è possibile utilizzare rotate 2
o maxage 14
. Tenere presente che maxage
verranno eliminati i vecchi file di registro dopo un determinato periodo di tempo, quindi se non ci sono nuove voci di registro, logrotate non creerà nuovi archivi ma eliminerà quelli vecchi mentre ruota non lo farà. L'opzione migliore è combinare entrambi:
weekly
rotate 4
maxage 60
Questo ruoterà il file di registro ogni settimana e non ci saranno più di 4 archivi (un mese). Ma se i file sono più vecchi di 60 giorni, logrotate li rimuoverà.