Управляемый и неуправляемый хостинг: кто следит за сервером
Основы3 минРедакция Innovialabs
Коротко
На управляемом хостинге обновления, бэкапы, защиту и мониторинг сервера берет на себя провайдер, на неуправляемом — вы сами; выбор зависит от того, есть ли у вас человек, который умеет и успевает администрировать сервер.
Главное отличие
Неуправляемый хостинг (unmanaged) — провайдер дает вам сервер с установленной операционной системой и гарантирует, что работают железо, питание и сеть. Все, что выше уровня ОС, — ваша зона ответственности: настройка, обновления, защита, резервные копии, реакция на сбои.
Управляемый хостинг (managed) — провайдер или подрядчик берет на себя администрирование: следит за обновлениями, настраивает защиту, делает бэкапы, мониторит сервер и реагирует на инциденты. Вы занимаетесь своим приложением и бизнесом.
Между ними есть промежуточные варианты: например, VPS с панелью управления и автоматическими бэкапами, но без помощи администратора. Поэтому всегда читайте, что именно входит в услугу, а не только название тарифа.
Кто что делает
| Задача | Неуправляемый | Управляемый |
|---|---|---|
| Оборудование, питание, сеть | Провайдер | Провайдер |
| Установка и настройка ПО | Вы | Провайдер или по договоренности |
| Обновления ОС и пакетов | Вы | Провайдер |
| Резервное копирование | Вы | Провайдер (уточняйте частоту и срок хранения) |
| Файрвол, защита от перебора паролей | Вы | Провайдер |
| SSL-сертификаты | Вы | Обычно провайдер |
| Мониторинг и оповещения | Вы | Провайдер |
| Реакция на сбой ночью | Вы | Провайдер, в рамках SLA |
| Код и логика приложения | Вы | Вы |
Обратите внимание на последнюю строку: даже на управляемом хостинге ошибки в вашем коде остаются вашими. Провайдер отвечает за сервер, а не за приложение.
Обновления
На неуправляемом сервере обновления безопасности нужно ставить регулярно. На Linux часть этого можно автоматизировать, например в Debian и Ubuntu:
sudo apt install unattended-upgrades
sudo dpkg-reconfigure --priority=low unattended-upgrades
Но автоматизация не заменяет человека: крупные обновления, смена версий базы данных или языка программирования требуют проверки и иногда ручного вмешательства.
Бэкапы
Самая частая проблема на неуправляемом хостинге — бэкапы, которые никто не настроил или никогда не проверял. Минимальные правила:
- копии хранятся не на том же сервере, что и данные;
- есть несколько поколений копий, а не одна последняя;
- восстановление периодически проверяется на практике.
На управляемом хостинге уточните, как часто делаются копии, сколько их хранится и сколько стоит восстановление.
Безопасность и мониторинг
Сервер с открытым доступом в интернет начинают сканировать почти сразу после запуска. Базовый минимум: вход по SSH-ключам вместо паролей, закрытые лишние порты, файрвол, своевременные обновления. Плюс мониторинг: кто-то должен узнать, что сайт упал или диск заполнен, раньше клиентов.
Как выбрать
Неуправляемый хостинг подходит, если:
- в команде есть человек с опытом администрирования Linux, и у него есть на это время;
- вам нужна полная свобода в настройке окружения;
- проект учебный, тестовый или не критичен для бизнеса.
Управляемый хостинг подходит, если:
- в команде нет администратора или он перегружен;
- простой сайта или сервиса напрямую стоит денег;
- вы работаете с персональными или платежными данными и важна дисциплина в обновлениях и защите.
При сравнении цен учитывайте не только тариф. Неуправляемый сервер дешевле в счете, но время сотрудника, который его обслуживает, тоже стоит денег. А одна серьезная авария без бэкапа может обойтись дороже многих месяцев управляемого тарифа.
Частые ошибки
- Считать, что провайдер «и так все делает». На неуправляемом тарифе он не делает ни бэкапов, ни обновлений внутри вашей системы.
- Не читать SLA. Время реакции, гарантии доступности и порядок компенсаций должны быть прописаны.
- Оставлять сервер без хозяина. Если администратор ушел, а доступы и инструкции остались только у него, проблемы начнутся при первом сбое.