Инкрементное резервное копирование

Это небольшой tutorial о том, как правильно и экономно делать резервное копирование (backup) данных на сервере. Всё началось с того, что файлы нашего сервера (tuffle.com) стали занимать > 300GB. Естественно, эти данные очень ценны для нас и мы должны позаботиться о их сохранности. Первым делом мы настроили автоматический мастер резервного копирования в ISP Manager. Он …

Continue reading ‘Инкрементное резервное копирование’ »

Dovecot – ротация логов

Настройка ротации лога dovecot.log. Если этого не сделать (да еще и включить отладку), то очень скоро он “распухнет” до неимоверных размеров. Поэтому раз в неделю будем этот файл архивировать и очищать. Особенностью данного процесса есть то, что если не дать процессу Dovecot сигнал HUP, то он перестает писать в лог. Поэтому строка для добавления в …

Continue reading ‘Dovecot – ротация логов’ »

Мониторинг в ОС FreeBSD 2

Первое с чего начну, это всем известная утилита top. Она показывает общие сведения о процессоре, памяти и процессах, если возникают вопросы по производительности, я её запускаю первой, чтобы выявить аномалии в системе. У утилиты top есть параметры, которые облегают жизнь, их мы набираем в top’e когда он запущен: S — показать системные процессы, по умолчанию …

Continue reading ‘Мониторинг в ОС FreeBSD 2’ »

Exim + Dovecot + MySQL

1. Устанавливаем Exim: cd /usr/ports/mail/exim make install clean Опции (с заделом на будущее) [x] CONTENT_SCAN Enable exiscan email content scanner     [x] DAEMON Install scripts to run as a daemon             [x] DISABLE_D_OPT Disable macros overrides using option -D [x] DKIM Enable support for DKIM         …

Continue reading ‘Exim + Dovecot + MySQL’ »

FreeBSD обновление версии 10.1 до 10.2

Обновление версии 10.1 до 10.2 (работает для 11.1 и до 11.4) В начале обновляем текущую версию. # freebsd-update fetch install # shutdown -r now после перезагрузки # freebsd-update upgrade -r 10.2-RELEASE # freebsd-update install # shutdown -r now после перезагрузки # freebsd-update install # shutdown -r now Пересобрать порты: # portsnap fetch update # portmaster …

Continue reading ‘FreeBSD обновление версии 10.1 до 10.2’ »

Исследование процессора, памяти и операций ввода-вывода с помощью top

Утилита top(1) предоставляет хороший обзор состояния системы, отображая информацию об использовании процессора, памяти и диска. Достаточно ввести команду top, чтобы получить полноэкранное отображение сведений о производительности системы. Информация обновляется каждые две секунды, что позволяет представить состояние системы практически в режиме реального времени. Довольно плотно, не так ли? top пытается втиснуть как можно больше данных в …

Continue reading ‘Исследование процессора, памяти и операций ввода-вывода с помощью top’ »

netstat

Использование netstat #netstat -I em0 => посмотреть ошибки интерфейса #systat -ifstat => вывод #netstat –na => просмотр всех открытых портов #netstat -w 1 -h -d => весь трафик #netstat -w 1 -h -d -I rl0 => трафик с интерфейса rl0 #netstat –nat – просмотр всех открых TCP-портов #netstat –nau — просмотр всех открых UDP-портов #netstat …

Continue reading ‘netstat’ »