Назад | Перейти на главную страницу

Решение для архивирования журналов

Какое лучшее решение для архивирования журналов? У меня есть два сервера приложений (tomcat6), и мне нужно хранить файлы журнала приложений в течение 7 лет. Доставка, архивирование и запись их на Bluray или DVD занимает много времени, в некоторых случаях процесс уже автоматизирован, но все еще занимает так много времени, что вы предлагаете?

Самое простое решение для меня - использовать syslog или одна из его производных (rsyslog, syslog-ng) для отправки всех журналов на центральные серверы. (Множественное число, потому что вы можете захотеть иметь какое-то аварийное переключение для безопасности или балансировку нагрузки, если объем журнала очень велик)

Вам необходимы следующие основные компоненты:

  • Сжимайте журналы с помощью наиболее эффективного алгоритма, который вы можете себе позволить, в зависимости от объема журналов и вычислительной мощности центрального сервера (ов). gzip с настройкой агрессивности по умолчанию должна работать.
  • Используйте самое надежное решение для хранения, которое вы можете себе позволить (RAID5 кажется минимумом)

Файлы журналов очень часто повторяются, поэтому дневные журналы приложений должны иметь очень высокую степень сжатия, что позволит вам сохранить свои 7 лет на приличном объеме жесткого диска.