Серверы

Обслуживание Linux-сервера: что входит в договор

«Сервер работает, что там обслуживать» — так думают обычно до тех пор, пока что-нибудь не сломается. На практике обслуживание Linux-сервера — постоянная работа, идущая в фоне, результат которой замечают лишь тогда, когда её не сделали: диск заполняется, сертификат истекает, уязвимость остаётся непропатченной или из резервной копии не удаётся восстановиться.

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

Что включает обслуживание сервера

Обновления и патчи безопасности

Основа всего. Дистрибутивы Linux регулярно выпускают патчи безопасности, и часть из них критична: публично известная уязвимость становится эксплуатируемой через несколько часов после раскрытия. Обслуживание означает, что кто-то следит за этими сообщениями, оценивает, что касается именно этого сервера, и устанавливает обновления так, чтобы службы не прерывались.

Важный нюанс: автоматические обновления сами по себе — не обслуживание. Они решают меньшую часть проблемы и время от времени создают новую, когда какой-нибудь пакет ломает работающую конфигурацию. Кто-то должен после обновления проверить, что всё по-прежнему работает.

Резервные копии — и проверка их восстановления

Наличие копий — половина работы. Вторая половина — проверка, можно ли из них действительно восстановиться. Удивительно часто только в момент кризиса выясняется, что копия сделана частично, повреждена или содержит базу данных в несогласованном состоянии.

Нормальное обслуживание означает автоматические копии, хранящиеся вне сервера, и периодическую проверку восстановления. Без проверки резервная копия — только надежда.

Мониторинг и оповещения

Заполнение диска, нагрузка на память и процессор, «живость» служб, истечение сертификатов, необычный сетевой трафик. Смысл мониторинга в том, чтобы проблему обнаружили раньше, чем о ней сообщит клиент. Большинство сбоев сигнализируют о себе за дни — диск не заполняется за ночь.

Безопасность и доступы

Правила брандмауэра, доступ по SSH только по ключу (не по паролю), блокировка атак, ревизия учётных записей и закрытие доступов ушедших сотрудников. Последнее — то, о чём забывают почти всегда.

Журналы и производительность

Наблюдение за журналами показывает, что на сервере происходит на самом деле: какие запросы медленные, откуда идут ошибки, пытается ли кто-то взломать. Обзор производительности означает поддержание настроек базы данных, веб-сервера и кеша в соответствии с нагрузкой. Сервер, правильно настроенный два года назад, может уже не подходить сегодняшней нагрузке.

Документация и план восстановления

Где находится сервер, что на нём работает, у кого доступ, как восстанавливать. Это та часть, ценность которой проявляется в день, когда прежний администратор недоступен.

Как отличить серьёзное обслуживание от пустого обещания

Запрашивая предложение, задайте четыре конкретных вопроса:

  1. Как быстро вы реагируете и когда? «Быстро» — не ответ. Ответ — «в течение четырёх часов в рабочие дни» или «в течение часа круглосуточно», и это должно быть в договоре.
  2. Когда вы в последний раз пробовали восстановление из копии? Если ответ расплывчат, копии на самом деле не проверялись.
  3. Что входит в цену, а что является дополнительной работой? Помещается ли небольшое изменение в месячную плату или каждый раз выставляется отдельный счёт?
  4. Что произойдёт при завершении сотрудничества? Получите ли вы доступы, документацию и резервные копии? Ответ должен быть безусловным «да».

Сколько стоит администрирование сервера

Месячная плата зависит от количества серверов, нагрузки и требуемой скорости реакции. Базовое администрирование одного обычного веб-сервера в разы дешевле одного серьёзного сбоя, при котором интернет-магазин стоит полдня.

Наши цены на установку и администрирование Linux-серверов указаны на странице цен. Если у вас уже есть сервер, которым никто не занимается, мы сначала его просмотрим и честно скажем, в каком он состоянии — в том числе если вывод будет, что больших работ не требуется.

Когда разумно покупать администрирование

Если на сервере работает что-то, простой чего стоит денег — интернет-магазин, клиентский портал, система бронирования, внутреннее ПО компании, — ответ практически всегда «да». Если речь о простом презентационном сайте на общем хостинге, отдельное администрирование сервера не нужно: достаточно обычной услуги обслуживания сайта.

Другой явный признак — ситуация, когда сервер «умеет» только один человек, и с его уходом никто не знает, с чего начать. Этот риск всегда реализуется в самый неподходящий момент.

Итог

Обслуживание сервера — это обновления, проверенные резервные копии, мониторинг, безопасность, производительность и документация, а также согласованное время реакции. Большинство серьёзных сбоев можно предотвратить, а те, что нельзя, быстро решаемы, если подготовка сделана.

Если вы хотите, чтобы об этом кто-то позаботился, свяжитесь с нами — просмотрим имеющийся сервер и сделаем конкретное предложение.

Читайте также

Готовы вывести свой бизнес на новый уровень?

Свяжитесь с нами сегодня — и сделаем вместе что-то выдающееся.

Связаться с нами