Перенос содержимого лога в архивный файл. Linux

Есть правило в iptables, которое логирует nat.

conntrack -F conntrack -E -o timestamp -p tcp -e NEW 2>&1 >> /var/log/iptables_nat_tcp &

Но данных очень много и файл лога /var/log/iptables_nat_tcp быстро заполняется.

Задача уменьшать размер лога каждый день, перенося содержимое лога в новый архивный файл.

Пока я пытался грубо скриптом.

mv iptables_nat_tcp /var/log/iptables/iptables_nat_tcp.$(date +%F-%T) conntrack -F conntrack -E -o timestamp -p tcp -e NEW 2>&1 >> /var/log/iptables_nat_tcp &

Работает, но я не уверен, что это правильно.

Подскажите как быть.


Ответы (0 шт):