Перезагрузка сервера нужна, когда ОС зависла, накопились ошибки или требуется попасть в BIOS/UEFI. Способ перезапуска зависит от ситуации: есть доступ по SSH или через панель управления — делайте программную перезагрузку. Сервер не отвечает вообще ни на что — поможет IPMI/BMC или, в крайнем случае, кнопка питания.
Сервер может перестать отвечать на команды или сыпать ошибками — причины бывают разные: от утечки памяти в приложении до сбоя драйвера. Если перезагрузки требуются регулярно — это повод разбираться с корневой причиной, а не просто ребутить по расписанию. Нередко частые зависания указывают на то, что оборудование изначально подобрано неверно — о том, как выбрать сервер для офиса, мы подробно рассказывали в отдельном материале.
Метод перезапуска выбирайте исходя из ситуации. Главное правило: перед перезагрузкой корректно остановите сервисы и убедитесь, что данные из оперативной памяти сброшены на диск. Подобрать подходящее железо под вашу задачу поможет конфигуратор сервера.
Программная перезагрузка — это когда вы даёте команду через ОС, и система корректно завершает процессы перед рестартом. Варианты:
Если вы только разворачиваете инфраструктуру и хотите разобраться, как создать свой сервер для веб-сайта, специалисты Ittelo помогут подобрать конфигурацию и настроить всё с нуля.
Аппаратная перезагрузка — это физическое выключение и включение сервера. По сути, «дёргаем питание». Прибегать к этому стоит, только когда сервер завис намертво и не реагирует ни на SSH, ни на IPMI-команды.
Минус очевиден: ОС не успевает корректно завершить процессы, и есть риск повредить файловую систему или потерять данные в оперативной памяти. Чтобы снизить вероятность подобных ситуаций, изначально закладывайте запас по ресурсам — грамотный выбор оборудования для локальной сети избавит от многих головных болей.
Перезагрузка Linux через SSH — штатная процедура. Порядок действий:
sudo reboot (или sudo shutdown -r now).Если вы только планируете купить сервер, уточните у провайдера, настроен ли SSH-доступ «из коробки» — у большинства хостеров это стандарт, но бывают нюансы с портами и ключами.
Перезагрузка Windows Server через cmd — три шага:
cmd → Ctrl + Shift + Enter (или правой кнопкой → «Запуск от имени администратора»).shutdown /r /t 0 — сервер немедленно начнёт перезагрузку. Параметр /t 0 — задержка в секундах; если нужно дать пользователям время на сохранение, поставьте, например, /t 60.
Команда требует прав администратора. Если cmd запущена без повышения привилегий, получите ошибку «Отказано в доступе».

IPMI (или BMC) — это отдельный микроконтроллер на материнской плате сервера, который работает независимо от ОС. Даже если система зависла намертво, через IPMI вы управляете питанием. Порядок действий:
Весь процесс занимает пару минут. Через тот же интерфейс доступна KVM-консоль — можно видеть экран сервера, как если бы сидели перед монитором в ЦОД.
Перед перезагрузкой убедитесь, что все критичные сервисы корректно остановлены и данные сохранены. Дальше:
cmd → Ctrl + Shift + Enter).shutdown /r /t 0 и нажмите Enter.Сервер перезагрузится. Весь процесс для «чистой» системы — 2–5 минут в зависимости от железа и количества автозапускаемых служб.
Через PowerShell перезагрузка делается одной командой:
Restart-Computer -Force — флаг -Force принудительно закроет приложения, не дожидаясь их ответа.
Если нужно перезагрузить удалённый сервер, добавьте параметр: Restart-Computer -ComputerName SERVER01 -Force -Credential (Get-Credential). PowerShell запросит логин и пароль для удалённой машины.
Перед принудительной перезагрузкой остановите критичные службы вручную — -Force не даёт приложениям времени на корректное завершение.
На Windows Server с Desktop Experience (когда установлен графический интерфейс):
На Server Core графического интерфейса нет — используйте cmd или PowerShell.
Перед перезагрузкой закройте приложения и сохраните данные. Windows не будет ждать — незавершённые процессы прервутся принудительно.
.jpg)
Linux-сервер нужно перезагрузить, когда:
/etc/sysctl.conf или конфигурация загрузчика GRUB;
Перед перезагрузкой: остановите сервисы (systemctl stop service), убедитесь, что очереди обработаны, а реплики базы данных синхронизированы. Резкий reboot под нагрузкой — путь к битым данным.
Если на сервере установлен десктопный DE (GNOME, KDE, MATE — бывает на тестовых стендах или VDI):
На production-серверах графическая оболочка обычно не ставится — это лишний расход ресурсов и дополнительная поверхность для атаки. Для серверов без GUI используйте терминал.
Удалённая перезагрузка по SSH — стандартная практика, если у вас нет физического доступа к серверу (а его обычно нет):
ssh user@IP-адрес (или ssh -p порт user@IP-адрес, если SSH слушает на нестандартном порту).sudo reboot и введите пароль.Для перезагрузки нужны права sudo. Если учётная запись их не имеет — обратитесь к администратору или используйте IPMI.
Перезагрузка Linux через терминал (локально):
sudo reboot — стандартная перезагрузка;sudo shutdown -r now — аналогичный эффект;sudo shutdown -r +5 "Сервер уйдёт в ребут через 5 минут" — с задержкой и оповещением для залогиненных пользователей.
Перед ребутом остановите запущенные сервисы и сохраните данные. Команда who покажет, кто ещё подключён к серверу — чтобы не прервать чью-то работу.
D-Bus — механизм межпроцессного взаимодействия в Linux. Через него можно отправить команду перезагрузки напрямую в systemd-logind, минуя обёртки вроде reboot:
dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.Reboot boolean:true
Этот способ полезен в скриптах автоматизации или в окружениях, где sudo недоступен, но D-Bus-авторизация через PolicyKit настроена. В остальных случаях sudo reboot проще и понятнее.
Recovery Mode пригодится, когда ОС не грузится нормально — слетел драйвер, повреждена файловая система, нужно сбросить пароль root.
Как попасть в Recovery Mode:
Для работы в recovery-шелле потребуется пароль root (или настроенный sudo-доступ).
Сервер не поднялся после ребута — чеклист:
journalctl -b -1 покажет записи предыдущей загрузки, dmesg — текущую.Если проблема аппаратная (битая память, умирающий диск) — тут перезагрузками не поможешь. Обратитесь к специалистам Ittelo для диагностики и замены компонентов.
Физическая перезагрузка — крайняя мера. Если есть доступ к серверу в стойке:
shutdown -h now).Не путайте кнопку питания с кнопкой NMI (Non-Maskable Interrupt) или кнопкой идентификации (ID) — на некоторых серверах они расположены рядом. NMI вызывает дамп памяти и kernel panic, а не перезагрузку.
Server Manager — встроенная утилита Windows Server для управления ролями, компонентами и, в том числе, серверами в домене.
Этот способ хорош, когда нужно ребутнуть несколько серверов разом — всё из одного окна. Работает для удалённых машин, если они добавлены в Server Manager и доступны по сети (WinRM должен быть включён).
Время перезагрузки зависит от железа и софта:
Итого: простой сервер на Linux — 1–3 минуты. Нагруженный Windows-сервер с множеством ролей — 5–15 минут. После аварийного (аппаратного) ребута время может увеличиться из-за автоматической проверки файловой системы (fsck в Linux, chkdsk в Windows).