原文: How i configure logrotate to not delete my log files after rotation? - Server Fault
In your logrotate.conf (or the equivilent logrotate.d file), change the line that says "
rotate 10
(your number may be different) to a bigger number. That will tell it to keep that many days of logs. You can make it 36500, which would last you 100 years.