Кладовочка

О разном, чтобы было под рукой онлайн

Уход системного администратора: чеклист передачи дел и защита инфраструктуры

Уход системного администратора — это событие, при котором человек, единолично отвечавший за серверы, сеть, доступы и резервные копии, покидает компанию. Смена системного администратора редко проходит гладко: новая команда входит в инфраструктуру, устройство которой целиком не понимал никто, кроме ушедшего. Передача дел системного администратора — это не часовой разговор и не текстовый файл с паролями на рабочем столе, а управляемый проект со сроками, артефактами и проверяемым результатом. Если администратор был единственной точкой отказа, его уход превращается в отложенную аварию: сервисы ещё работают, но никто не знает, как их обновлять, диагностировать и восстанавливать.

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

О чём эта статья

Эта статья — практическое руководство по безопасному уходу системного администратора и защите инфраструктуры от эффекта «единственного, кто знает». Мы разберём восемь ключевых угроз, полный чеклист передачи дел за 14 дней, правила инвентаризации, работу с секретами, минимальный комплект документации, проверку восстанавливаемости бэкапов, онбординг нового администратора и базовый мониторинг.

Термин Значение
Уход сисадмина Прекращение работы администратора: увольнение, перевод, длительный отпуск или болезнь
Передача дел (handover) Управляемый процесс передачи знаний, доступов и ответственности
Bus factor Число людей, потеря которых остановит работу; норма — ≥2 для критичных систем, ≥3 для платёжных систем и БД
Карта инфраструктуры Реестр серверов, сервисов, доменов, лицензий, баз данных и интеграций
Секрет (secret) Пароль, ключ, токен, сертификат или иная учётная информация
Менеджер секретов Централизованное защищённое хранилище паролей и ключей с разграничением доступа
Runbook Пошаговая инструкция по типовой операции или устранению инцидента
Break-glass доступ Аварийный доступ к системе с усиленным логированием и ограниченным сроком

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

Что вы узнаете:

  • Какие восемь угроз создаёт уход администратора и как каждая из них проявляется на практике
  • Что обязательно должно попасть в карту инфраструктуры и как собрать эти данные без остановки сервисов
  • Почему пароли не должны жить в голове или личном Telegram и как построить нормальное хранилище секретов
  • Как выглядит чеклист передачи дел, распределённый на 14 дней
  • Какой минимум документации закрывает 90 процентов аварийных сценариев
  • Как проверить, что резервные копии действительно восстанавливаются, а не просто существуют
  • Как принять нового администратора: права, NDA, пошаговый онбординг
  • Какие метрики дают базовый контроль над инфраструктурой после смены команды
  • Десять и более типичных ошибок, которые повторяются из компании в компанию

Почему уход системного администратора — критический риск

Инфраструктура отличается от обычных активов тем, что её стоимость определяется не только железом и лицензиями, но и знанием о том, как она собрана. Это знание почти никогда не документируется само по себе. Администратор решает задачи, чинит инциденты, что-то настраивает «на скорую руку» и идёт дальше. За годы накапливается слой решений, которые держатся только на памяти конкретного человека. Его уход обнажает эту зависимость мгновенно.

Восемь угроз, которые нужно закрыть

Угроза Как проявляется Последствие
Пароли и секреты у одного человека Пароли в личном менеджере, заметках, телефоне, памяти Невозможно войти в системы, остановить аварийное обслуживание
«Единственный, кто знает» Только администратор понимает, почему сервис настроен именно так Долгий простой при первом же инциденте
Ручные скрипты без документации Скрипты лежат в домашней папке, запускаются «по памяти» Невоспроизводимость, страх что-либо менять
Отсутствие бэкапов Копии не настроены, не вынесены за пределы площадки или не проверялись Необратимая потеря данных при сбое
«VIP»-серверы Отдельные машины с уникальной настройкой, собранные под конкретную задачу Их нельзя пересобрать, переустановить и масштабировать
Лицензии на его аккаунт Подписки, панели, домены и SSL оформлены на личный e-mail или карту Потеря управления сервисами и доступов
Доступы не отозваны Учётные записи и ключи остаются активными после ухода Потенциальный несанкционированный доступ и утечка
Непрозрачная сеть Топология, VPN, маршрутизация и правила firewall известны только ушедшему Невозможно подключить нового инженера и развивать инфраструктуру

Первая угроза — самая опасная. Пароли, которые хранятся в личном аккаунте ушедшего, юридически остаются у него, а операционно — недоступны. Даже если он согласен «помочь по звонку», в момент аварии вы зависите от доброй воли постороннего человека. Поэтому передача доступов должна происходить до последнего рабочего дня, а не после него.

Угроза «единственного, кто знает» напрямую измеряется bus factor. Если bus factor инфраструктуры равен единице, то потеря одного человека останавливает бизнес. Ориентир тот же, что и для ключевых сотрудников в целом: ≥2 носителя для критичных систем, ≥3 для платёжных систем и баз данных (см. риск ключевого сотрудника). Это не абстрактный показатель: он превращается в конкретные дни простоя, штрафы по SLA и репутационные потери.

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

Лицензии, оформленные на личный аккаунт администратора, — тихий риск, о котором вспоминают в самый неподходящий момент: при продлении домена, истечении SSL-сертификата или блокировке платёжного аккаунта. Право владения ИТ-активами должно быть у компании, а не у сотрудника.

Чем смена системного администратора отличается от обычного найма

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

Инвентаризация инфраструктуры

Инвентаризация — первый шаг передачи дел. Без карты инфраструктуры невозможно ни оценить объём работ, ни понять, что осталось за пределами внимания. Карта должна быть единым документом, а не набором разрозненных заметок, и храниться в месте, доступном руководителю и приёмнику.

Что должно быть в карте инфраструктуры

Категория Что фиксировать Где хранить
Серверы Роли, ОС, версии, адреса, провайдер, сроки продления Реестр в репозитории или wiki
Сервисы Назначение, владелец, зависимости, точки входа Тот же реестр с ссылками
Домены Доменное имя, регистратор, срок продления, DNS-провайдер Реестр плюс отдельная папка договоров
SSL-сертификаты Домены, тип выдачи, срок действия, способ автопродления Мониторинг со сроками
Лицензии Продукт, тип, срок, аккаунт владельца, стоимость Финансовый и IT-реестры
CI/CD Пайплайны, репозитории, раннеры, секреты сборки Репозиторий и менеджер секретов
Базы данных СУБД, версия, размер, схема, реплики, расписание резервных копий Реестр и отдельная документация
Внешние интеграции Контрагент, назначение, формат обмена, ответственный контакт Реестр интеграций
Сеть Топология, VPN, подсети, правила firewall, VLAN Схема и описание
Учётные записи Административные аккаунты, сервисные пользователи, группы прав Менеджер секретов и каталог прав

Карта инфраструктуры должна отвечать на три практических вопроса. Первый: какие системы обслуживают бизнес и что произойдёт, если каждая из них остановится. Второй: кому принадлежит каждый актив и где лежат подтверждающие документы. Третий: что нужно сделать, чтобы восстановить работоспособность при отказе. Если документ не отвечает хотя бы на один из них, он неполон.

Как собирать данные и не мешать работе

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

Хранилище секретов и паролей

Секреты — самая чувствительная часть передачи дел. Пароли, SSH-ключи, токены API, сертификаты и доступы к панелям управления должны храниться так, чтобы их можно было передать, отозвать и проверить. Личные заметки, переписка и тем более личный Telegram не подходят для этого по трём причинам: нет разграничения доступа, нет журнала действий и нет гарантии, что секрет будет удалён после увольнения.

Почему пароли не живут в голове и в личном Telegram

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

Правила менеджера секретов и ротации доступов

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

Ротация доступов — обязательный элемент передачи. После подтверждения того, что новый администратор получил рабочие учётные записи, все старые пароли и ключи, к которым имел доступ уходящий, должны быть заменены. Особое внимание уделяется сервисным аккаунтам, ключам CI/CD, доступам к облачным панелям, регистратору доменов и системам резервного копирования. Практика показывает: если ротацию не провести в день ухода, часть доступов остаётся активной навсегда.

Чеклист передачи дел за 14 дней

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

Дни Блок Задачи Результат
1–2 Согласование и рамки Определить дату ухода, ответственного за приёмку, подписать NDA, зафиксировать перечень активов Утверждённый план передачи
3–4 Доступы и учётные записи Собрать список систем, создать административные аккаунты приёмника, включить журналирование Приёмник может войти везде, где нужно
5–6 Инвентаризация Заполнить карту инфраструктуры, сверить серверы, домены, лицензии, БД и интеграции Актуальный реестр активов
7–8 Секреты Перенести пароли и ключи в менеджер секретов, выдать доступ по ролям Централизованное хранилище
9 Документация Передать runbook, схему сети, регламент бэкапов, контакты вендоров Минимальный комплект документов
10 Резервное копирование Проверить расписание, целостность и тестовое восстановление Подтверждённая восстанавливаемость
11 Мониторинг и алерты Передать доступы к системам мониторинга, проверить маршруты оповещений Алерты приходят новому ответственному
12 Обучение и вопросы Провести разбор типовых инцидентов, показать «узкие места» Приёмник понимает логику систем
13 Отзыв доступов Заблокировать учётные записи уходящего, отозвать ключи и токены Список закрытых доступов
14 Приёмка и фиксация Проверить, что инфраструктура управляема без ушедшего, подписать акт Передача завершена

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

Документация инфраструктуры: минимальный набор

Документация — это то, что превращает инфраструктуру из личного знания в корпоративный актив. Полный комплект документов можно наращивать годами, но минимальный набор должен быть готов к моменту передачи.

Документ Содержание Владелец
Runbook Пошаговые операции: деплой, откат, перезапуск сервисов, типовые инциденты Администратор
Схема сети Топология, подсети, VPN, правила firewall, точки входа Администратор
Регламент резервного копирования Что копируется, как часто, где хранится, срок хранения, порядок восстановления Администратор
Карта инфраструктуры Реестр серверов, сервисов, доменов, лицензий, баз данных, интеграций Руководитель IT
Контакты вендоров Поставщики, хостинги, интеграторы, договоры, номера поддержки Руководитель IT
Аварийные контакты Кто принимает решения ночью и в выходные, порядок эскалации Руководитель
Учётные записи и права Перечень административных и сервисных аккаунтов, владельцы Администратор
Журнал изменений Ключевые конфигурации и даты последних правок Администратор

Runbook не должен быть идеальным. Его задача — позволить человеку, который видит систему впервые, выполнить операцию без импровизации. Каждая инструкция проверяется на практике: если по ней нельзя выполнить действие без звонка автору, она не готова. Также полезно фиксировать не только «что делать», но и «чего делать нельзя» — список опасных операций и их последствий экономит часы в аварийной ситуации.

Бэкапы и восстановление: проверяем, что данные реально восстанавливаются

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

Правило 3-2-1 и его смысл

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

Как проверить, что данные восстанавливаются

Проверка Что смотрим Признак проблемы
Расписание Действительно ли задачи выполняются, а не отключены Задачи есть, но последние запуски завершались ошибкой
Полнота Попадают ли в копию все критичные объекты База данных копируется, а конфигурации и вложения — нет
Целостность Открывается ли архив, проходит ли проверка контрольных сумм Архив повреждён или пуст
Изоляция Лежит ли копия вне основной площадки Все копии на том же сервере или диске
Тестовое восстановление Разворачивается ли система из копии на отдельном стенде Восстановление не пробовали ни разу
Сроки Успевает ли восстановление уложиться в допустимый простой Нет оценок RTO и RPO

Отдельно проверяется восстановление базы данных, поскольку это самый частый источник потерь. Для СУБД полезно понимать, каким механизмом обеспечивается отказоустойчивость: репликация повышает доступность, но не заменяет резервную копию, потому что ошибка данных мгновенно повторяется на репликах. Логика автоматизации и инфраструктурных процессов в целом опирается на те же принципы воспроизводимости, о которых говорит практика DevOps.

Приём нового администратора

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

Права, NDA и юридические рамки

До предоставления административных прав оформляются трудовые отношения и соглашение о конфиденциальности. Соглашение должно охватывать не только коммерческую тайну, но и правила работы с персональными данными, доступ к которым администратор получает по умолчанию. Важно зафиксировать, что все административные аккаунты являются служебными и принадлежат компании, а не сотруднику. При увольнении это избавляет от споров о доступе и позволяет провести отзыв прав без конфликта.

Пошаговый онбординг в инфраструктуру

Порядок ввода нового администратора обычно такой: подписание документов, выдача базового аккаунта и рабочего места, знакомство с картой инфраструктуры, изучение runbook, доступ к менеджеру секретов по минимально необходимой роли, отдельный доступ к мониторингу, затем постепенное подключение к реальным задачам под контролем. Первые крупные изменения выполняются с проверкой и, желательно, на резервных копиях. Структуру поэтапного ввода сотрудника можно взять из общего подхода к онбордингу, дополнив его техническими шагами.

Особое внимание уделяется тому, чтобы новый администратор мог работать автономно, но не оставался единственным носителем знания. Регулярные разборы инцидентов, фиксация изменений в документации и ротация дежурств помогают удерживать bus factor выше единицы.

Метрики и мониторинг базового уровня

После передачи дел руководителю нужен способ убедиться, что инфраструктура под контролем. Базового набора метрик достаточно, чтобы заметить деградацию до того, как она превратится в инцидент.

Метрика Порог внимания Источник
Доступность сервисов Отклонение от целевого SLA Внешний мониторинг доступности
Загрузка процессора и памяти Устойчиво выше 80 процентов Агент на сервере
Свободное место на дисках Меньше 15 процентов Агент или система хранения
Срок действия SSL-сертификатов Меньше 30 дней Мониторинг сертификатов
Сроки продления доменов Меньше 60 дней Календарь и реестр
Возраст последней резервной копии Больше суток для критичных систем Отчёт системы резервного копирования
Результат последнего восстановления Нет теста по каденции: файлы — месяц, БД — квартал Журнал проверок
Ошибки в приложениях Рост частоты за сутки Логи и система сбора
Время реакции на инцидент Выше целевого Система тикетов

Мониторинг ценен не сбором данных, а маршрутизацией оповещений: алерт должен приходить конкретному ответственному, а не в общий чат, где его никто не читает. После смены администратора маршруты уведомлений обязательно перепроверяются, иначе инфраструктура формально наблюдаема, но фактически безнадзорна. Полезно заранее составить перечень типовых инцидентов и порядок действий по каждому — это снижает зависимость от опыта отдельного человека.

Частые ошибки

Ошибка Причина Решение
Передача дел начинается в последний день Недооценка объёма знаний и доступов Запускать handover минимум за 14 дней до даты ухода
Пароли передают в мессенджере Привычка к быстрым личным каналам Использовать менеджер секретов с журналированием
Доступы не отзываются Нет регламента увольнения Ввести обязательный чеклист отзыва в день ухода
Бэкапы не проверяются «Настроено однажды» Проверять по каденции: файлы — ежемесячно, БД — ежеквартально, полный тест — раз в полгода
Все копии на том же сервере Экономия на хранилище Внедрить правило 3-2-1 и вынести копии
Домены и лицензии на личном аккаунте Оформляли быстро, «как удобнее» Перевести активы на корпоративные аккаунты
Документация отсутствует Кажется, что всё и так понятно Зафиксировать минимальный комплект документов
Нет карты инфраструктуры Нет единого владельца реестра Назначить ответственного и вести реестр постоянно
Сервисные аккаунты не меняют пароли Их не считают «настоящими» доступами Включить сервисные аккаунты в план ротации
Алерты уходят в общий чат Канал создавали для удобства Настроить адресные маршруты и эскалацию
Найм нового админа без NDA Спешка при вводе в должность Оформлять NDA и служебные аккаунты до доступа
Инфраструктура зависит от одного человека Нет практики резервного знания Развивать bus factor: документация, разборы, дежурства
Не фиксируются изменения конфигурации Правки делаются «на ходу» Вести журнал изменений и версионировать конфигурации

Ресурсы

Что дальше