Допустим логи Bind9 пишутся в директорию /var/log/named/, имеют расширение .log и чтобы дисковое пространство не переполнилось логами, настроим logrotate.
Создадим файл:
sudo nano /etc/logrotate.d/bind
И добавим в него содержимое:
/var/log/named/*.log { compress create 0644 bind bind daily dateext missingok notifempty rotate 10 sharedscripts postrotate /usr/sbin/rndc reconfig > /dev/null 2>/dev/null || true endscript }
Теперь logrotate будет ежедневно разбивать логи по файлам и хранить их не более 10 дней.
Смотрите также мою статью:
Настройка логов Bind9