Серверы

Управляемый Linux-сервер: что такое администрирование

Вы купили VPS, потому что он был дешёвым и гибким. Первые месяцы всё шло хорошо. Потом одно обновление сломало настройку веб-сервера, ночью закончилось место на диске или пришлось разбираться, почему база данных вдруг стала медленной. И стало ясно: владеть сервером ещё не значит, что кто-то о нём заботится.

Именно об этом разрыве и вопрос «управляемый или неуправляемый сервер».

Короткий ответ: неуправляемый (unmanaged) сервер означает, что провайдер даёт вам работающую машину, а всё, что на ней происходит, — ваша забота. В случае управляемого (managed) сервера кто-то другой отвечает за то, чтобы система была обновлена, защищена, имела резервные копии и находилась под наблюдением. Администрировать самому можно, если у вас есть на это время и навыки, а сервер не критичен для бизнеса. Если простой стоит вам денег или клиентов, администрирование дешевле тушения пожаров.

Что на самом деле входит в «голый» VPS

Покупая виртуальный сервер у хостинг-провайдера, вы обычно получаете:

  • работающую виртуальную машину с процессором, памятью и диском;
  • свежеустановленную операционную систему (например, Ubuntu);
  • сетевое подключение и IP-адрес;
  • ответственность провайдера за оборудование и дата-центр.

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

Это не вина хостера. Так устроена услуга, и именно поэтому она дешёвая.

Что берёт на себя администратор

Администрирование серверов — это не одна задача, а множество мелких регулярных работ. Каждая по отдельности проста, и каждую легко забыть. Когда я администрирую сервер, в работу обычно входит:

  • Установка и настройка. Новые серверы я устанавливаю на Ubuntu 26.04. Веб-сервер — Nginx или Apache2, база данных — PostgreSQL или MySQL/MariaDB, при необходимости Docker, Tomcat, Elasticsearch или OpenSearch. Всё документируется, чтобы потом и другой специалист понял, что где находится.
  • Обновления безопасности. Они не могут ждать, «пока будет время». Администрирование означает, что обновления ставятся по плану, а после них проверяется, что сервисы работают.
  • Защита. Файрвол, SSH-ключи вместо паролей, отключение ненужных сервисов, ограничение попыток подбора пароля. Подробный список — в статье защита Linux-сервера: контрольный список.
  • Резервное копирование и проверка восстановления. Копия, которую ни разу не пробовали восстановить, — это только надежда.
  • Мониторинг. Заполненность диска, память, нагрузка, срок действия сертификатов, состояние сервисов. Цель — заметить проблему до того, как о ней позвонит клиент.
  • Решение проблем. Когда что-то случается, есть человек, который знает этот сервер, а не посторонний, впервые заходящий в систему.
  • Жизненный цикл версий. Когда поддержка версии Ubuntu заканчивается, план должен быть готов заранее, а не в последнюю неделю. Об этом я писал в статье обновление Ubuntu-сервера до новой LTS.

О содержании самого договора — сроки реакции, что входит в цену, а что нет — отдельная статья: обслуживание Linux-сервера: что входит в договор.

Когда можно администрировать сервер самому

Самостоятельное администрирование — само по себе не плохая идея. Оно подходит, если:

  • у вас или в вашей команде есть человек, который знает Linux и у которого есть на это регулярное время, а не только когда что-то сломалось;
  • сервер — для разработки или тестов, и его простой ничего не стоит;
  • сервис простой (например, один статический сайт), и его можно быстро поднять с нуля;
  • вы хотите учиться и готовы ошибаться.

Когда это плохая идея

Администрирование окупается, если:

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

Самый дорогой вариант — обычно третий путь: сервер формально «чей-то», но на деле никто на него не смотрит, пока что-нибудь не случится.

Как выбрать

Задайте себе три вопроса:

  1. Что будет, если сервер полдня не работает? Если ответ «ничего особенного», можно администрировать самому.
  2. Кто заметит, что диск заполнен на 95%? Если ответ «никто», вам нужен мониторинг — свой или чужой.
  3. Смог бы кто-то другой завтра разобраться в вашем сервере? Если настройка существует только в голове одного человека, это риск независимо от того, кто администрирует.

Если ответы склоняются в другую сторону, не обязательно передавать всё сразу. Часто разумно начать с аудита: я просматриваю сервер и записываю, что там работает, что устарело и что рискованно. На этой основе вы сами решаете, администрировать дальше самостоятельно или передать.

Частые вопросы

Означает ли управляемый сервер, что нужно менять хостинг?

Нет. Администрирование — это услуга, касающаяся того, что работает на сервере, а не того, где физически стоит машина. Я могу администрировать сервер у вашего нынешнего хостера, будь то VPS или облачный сервер.

Какие дистрибутивы Linux вы администрируете?

Я предпочитаю Ubuntu, новые серверы устанавливаю на Ubuntu 26.04. Также беру на администрирование системы Debian и семейства RHEL.

Чем администрирование отличается от обслуживания сервера?

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

Могу ли я потом забрать сервер обратно?

Да. Доступы остаются у вас, а настройка задокументирована, так что сервер может принять и кто-то другой.

Нужен ли вашему серверу администратор?

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

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

Связанные услуги

Кто следит за вашим сервером?

Установка, обновления, резервные копии и мониторинг — Linux-сервер, за которым стоит человек, которому можно позвонить.