Top.Mail.Ru
КОНФИГУРАТОР Серверы
Сетевое оборудование
СХД
IP-телефоны IP-камеры Источники бесперебойного питания (ИБП) Комплектующие Готовые решения Серверы под задачу
О компании Купить в лизинг Блог Отзывы Доставка Гарантия Контакты Работа у нас Реквизиты Спецпредложения Игровые ПК на ISKRAPC Заявка в тех поддержку
Эксперты в подборе IT-оборудования

Как перезагрузить сервер

11 февраля 2026
Как перезагрузить сервер
Содержание:

Перезагрузка сервера нужна, когда ОС зависла, накопились ошибки или требуется попасть в BIOS/UEFI. Способ перезапуска зависит от ситуации: есть доступ по SSH или через панель управления — делайте программную перезагрузку. Сервер не отвечает вообще ни на что — поможет IPMI/BMC или, в крайнем случае, кнопка питания.

Как перезагрузить сервер?

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

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

Программная перезагрузка

Программная перезагрузка — это когда вы даёте команду через ОС, и система корректно завершает процессы перед рестартом. Варианты:

  • команда в терминале или командной строке (sudo reboot, shutdown /r);
  • через панель управления хостинга или гипервизора;
  • с помощью планировщика задач (cron, Task Scheduler) — если нужен перезапуск по расписанию.

Если вы только разворачиваете инфраструктуру и хотите разобраться, как создать свой сервер для веб-сайта, специалисты Ittelo помогут подобрать конфигурацию и настроить всё с нуля.

Аппаратная перезагрузка

Аппаратная перезагрузка — это физическое выключение и включение сервера. По сути, «дёргаем питание». Прибегать к этому стоит, только когда сервер завис намертво и не реагирует ни на SSH, ни на IPMI-команды.

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

Как перезагрузить Linux-сервер через консоль?

Перезагрузка Linux через SSH — штатная процедура. Порядок действий:

  • Подключитесь к серверу по SSH (через терминал на Linux/macOS или PuTTY / Windows Terminal на Windows).
  • Выполните команду: sudo reboot (или sudo shutdown -r now).
  • Введите пароль от учётной записи с правами sudo.
  • Сервер завершит процессы и перезагрузится. SSH-сессия при этом оборвётся — переподключитесь через пару минут.

Если вы только планируете купить сервер, уточните у провайдера, настроен ли SSH-доступ «из коробки» — у большинства хостеров это стандарт, но бывают нюансы с портами и ключами.

Как перезагрузить Windows-сервер через командную строку?

Перезагрузка Windows Server через cmd — три шага:

  1. Откройте командную строку от имени администратора: Win + R → cmd → Ctrl + Shift + Enter (или правой кнопкой → «Запуск от имени администратора»).
  2. Введите: shutdown /r /t 0 — сервер немедленно начнёт перезагрузку. Параметр /t 0 — задержка в секундах; если нужно дать пользователям время на сохранение, поставьте, например, /t 60.
  3. Сервер завершит службы и перезапустится.

Команда требует прав администратора. Если cmd запущена без повышения привилегий, получите ошибку «Отказано в доступе».

Как перезагрузить сервер удаленно с помощью IPMI/KVM

IPMI (или BMC) — это отдельный микроконтроллер на материнской плате сервера, который работает независимо от ОС. Даже если система зависла намертво, через IPMI вы управляете питанием. Порядок действий:

  1. Откройте браузер и перейдите по IP-адресу IPMI-интерфейса (он назначается отдельно от основного IP сервера).
  2. Авторизуйтесь — логин и пароль обычно задаются при первоначальной настройке (дефолтные лучше сменить сразу, это вопрос безопасности; подробнее о том, как подготовить серверную инфраструктуру к ИБ-аудиту, читайте отдельно).
  3. Найдите раздел Power Control (у разных вендоров он называется по-разному: iDRAC у Dell, iLO у HPE, IMM у Lenovo).
  4. Выберите Power Cycle или Reset и подтвердите действие.

Весь процесс занимает пару минут. Через тот же интерфейс доступна KVM-консоль — можно видеть экран сервера, как если бы сидели перед монитором в ЦОД.

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

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

  • Откройте cmd от имени администратора (Win + R → cmd → Ctrl + Shift + Enter).
  • Введите shutdown /r /t 0 и нажмите Enter.

Сервер перезагрузится. Весь процесс для «чистой» системы — 2–5 минут в зависимости от железа и количества автозапускаемых служб.

Как перезагрузить сервер через PowerShell

Через PowerShell перезагрузка делается одной командой:

  1. Откройте PowerShell от имени администратора (правый клик по «Пуск» → Windows PowerShell (Admin) или Terminal (Admin) на Server 2022+).
  2. Введите: Restart-Computer -Force — флаг -Force принудительно закроет приложения, не дожидаясь их ответа.
  3. Сервер перезагрузится без дополнительных подтверждений.

Если нужно перезагрузить удалённый сервер, добавьте параметр: Restart-Computer -ComputerName SERVER01 -Force -Credential (Get-Credential). PowerShell запросит логин и пароль для удалённой машины.

Перед принудительной перезагрузкой остановите критичные службы вручную — -Force не даёт приложениям времени на корректное завершение.

Перезагрузить Windows Server через графический интерфейс

На Windows Server с Desktop Experience (когда установлен графический интерфейс):

  • Откройте меню «Пуск» → значок питания.
  • Выберите «Перезагрузка».
  • Система спросит причину — выберите подходящий вариант из списка и нажмите «ОК».

На Server Core графического интерфейса нет — используйте cmd или PowerShell.

Перед перезагрузкой закройте приложения и сохраните данные. Windows не будет ждать — незавершённые процессы прервутся принудительно.


Когда может потребоваться перезагрузка сервера Linux

Linux-сервер нужно перезагрузить, когда:

  • установлено обновление ядра (kernel) — без ребута новое ядро не загрузится (если не используете kexec или livepatch);
  • изменены параметры ядра в /etc/sysctl.conf или конфигурация загрузчика GRUB;
  • заменено или добавлено железо (диски, память, сетевые карты);
  • система работает нестабильно после долгого аптайма — утечки памяти в приложениях, zombie-процессы.

Перед перезагрузкой: остановите сервисы (systemctl stop service), убедитесь, что очереди обработаны, а реплики базы данных синхронизированы. Резкий reboot под нагрузкой — путь к битым данным.

Как перезагрузить Linux в графическом интерфейсе

Если на сервере установлен десктопный DE (GNOME, KDE, MATE — бывает на тестовых стендах или VDI):

  • Откройте системное меню (обычно верхний правый угол в GNOME).
  • Выберите «Выключить / Перезагрузить» (Power Off / Restart).
  • Подтвердите действие.

На production-серверах графическая оболочка обычно не ставится — это лишний расход ресурсов и дополнительная поверхность для атаки. Для серверов без GUI используйте терминал.

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

Удалённая перезагрузка по SSH — стандартная практика, если у вас нет физического доступа к серверу (а его обычно нет):

  • Откройте SSH-клиент: Terminal (Linux/macOS), Windows Terminal или PuTTY (Windows).
  • Подключитесь: ssh user@IP-адрес (или ssh -p порт user@IP-адрес, если SSH слушает на нестандартном порту).
  • Выполните: sudo reboot и введите пароль.
  • Сессия оборвётся — это нормально. Через 2–5 минут попробуйте подключиться снова.

Для перезагрузки нужны права sudo. Если учётная запись их не имеет — обратитесь к администратору или используйте IPMI.

Как перезагрузить Линукс через терминал

Перезагрузка Linux через терминал (локально):

  • Откройте терминал: Ctrl + Alt + T или через меню приложений.
  • Введите одну из команд:
    • sudo reboot — стандартная перезагрузка;
    • sudo shutdown -r now — аналогичный эффект;
    • sudo shutdown -r +5 "Сервер уйдёт в ребут через 5 минут" — с задержкой и оповещением для залогиненных пользователей.
  • Введите пароль sudo и нажмите Enter.

Перед ребутом остановите запущенные сервисы и сохраните данные. Команда who покажет, кто ещё подключён к серверу — чтобы не прервать чью-то работу.

Как перезагрузить Линукс через службу системных сообщений D-Bus

D-Bus — механизм межпроцессного взаимодействия в Linux. Через него можно отправить команду перезагрузки напрямую в systemd-logind, минуя обёртки вроде reboot:

  • Откройте терминал (Ctrl + Alt + T).
  • Выполните:
    dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.Reboot boolean:true
  • Система может запросить пароль — введите и нажмите Enter.

Этот способ полезен в скриптах автоматизации или в окружениях, где sudo недоступен, но D-Bus-авторизация через PolicyKit настроена. В остальных случаях sudo reboot проще и понятнее.

Как выполнить перезагрузку в Recovery Mode

Recovery Mode пригодится, когда ОС не грузится нормально — слетел драйвер, повреждена файловая система, нужно сбросить пароль root.

Как попасть в Recovery Mode:

  • Перезагрузите сервер и во время POST зажмите Shift (для BIOS) или быстро нажмите Esc (для UEFI), чтобы попасть в меню GRUB.
  • В GRUB выберите пункт «Advanced options for Ubuntu» (или аналогичный) → «Recovery mode».
  • Загрузится минимальное окружение с меню восстановления: проверка файловой системы (fsck), сеть, root-шелл и т.д.

Для работы в recovery-шелле потребуется пароль root (или настроенный sudo-доступ).

Что делать, если сервер не работает после перезагрузки

Сервер не поднялся после ребута — чеклист:

  • Проверьте питание и индикаторы на передней панели. Мигает оранжевый/красный — проблема с железом (память, диск, блок питания). Расшифровку кодов ищите в документации на вашу модель.
  • Подключитесь через IPMI/KVM-консоль и посмотрите, на чём сервер застрял: BIOS, GRUB, kernel panic, fsck.
  • Попробуйте загрузиться в Recovery Mode (см. раздел выше).
  • Проверьте логи: journalctl -b -1 покажет записи предыдущей загрузки, dmesg — текущую.

Если проблема аппаратная (битая память, умирающий диск) — тут перезагрузками не поможешь. Обратитесь к специалистам Ittelo для диагностики и замены компонентов.

Как физически перезагрузить сервер?

Физическая перезагрузка — крайняя мера. Если есть доступ к серверу в стойке:

  • Найдите кнопку питания на передней панели сервера. Короткое нажатие — команда на корректное выключение (аналог shutdown -h now).
  • Если сервер не реагирует — зажмите кнопку на 5–10 секунд. Это аварийное отключение, эквивалент выдёргивания шнура.
  • После выключения подождите 10–15 секунд и нажмите кнопку снова для включения.

Не путайте кнопку питания с кнопкой NMI (Non-Maskable Interrupt) или кнопкой идентификации (ID) — на некоторых серверах они расположены рядом. NMI вызывает дамп памяти и kernel panic, а не перезагрузку.

Как перезагрузить сервер через Диспетчер серверов?

Server Manager — встроенная утилита Windows Server для управления ролями, компонентами и, в том числе, серверами в домене.

  • Откройте Server Manager (иконка в панели задач или через «Пуск»).
  • Перейдите в раздел «All Servers» — здесь отображаются все добавленные серверы.
  • Выберите один или несколько серверов, кликните правой кнопкой → «Restart Server».

Этот способ хорош, когда нужно ребутнуть несколько серверов разом — всё из одного окна. Работает для удалённых машин, если они добавлены в Server Manager и доступны по сети (WinRM должен быть включён).

Сколько идет перезагрузка сервера?

Время перезагрузки зависит от железа и софта:

  • POST и инициализация BIOS/UEFI — от 30 секунд до 3–5 минут. Серверы с большим объёмом RAM тратят время на проверку памяти — разобраться в особенностях и типах серверной оперативной памяти стоит заранее. На двухсокетнике с 512 ГБ DDR5 один только POST может занять пару минут.
  • Загрузка ОС — обычно 30–90 секунд. На Linux с SSD/NVMe — быстрее; на Windows Server с кучей ролей (AD, Exchange) — дольше.
  • Запуск служб и приложений — от нескольких секунд до нескольких минут. Базы данных, контейнерные оркестраторы, кластерные сервисы стартуют небыстро.

Итого: простой сервер на Linux — 1–3 минуты. Нагруженный Windows-сервер с множеством ролей — 5–15 минут. После аварийного (аппаратного) ребута время может увеличиться из-за автоматической проверки файловой системы (fsck в Linux, chkdsk в Windows).

ПОДПИСКА

НА РАССЫЛКУ
ПОЛЕЗНЫЕ СТАТЬИ, АКЦИИ
И ЗАКРЫТЫЕ РАСПРОДАЖИ
Котик подписка
Похожие статьи
Вам также может быть интересно

ТОП-5 ошибок при выборе сервера
Товар добавлен в список сравнения
Перейти в сравнение
Продолжить просмотр
Заявка в тех поддержку
Консультация
ИТ-специалиста
Перезвоним и ответим на ваши вопросы
или напишите нам
IT-архитектор подберет сервер под вашу задачу
Заказать сервер
Мы свяжемся с вами в течение 15 мин
Зарегистрироваться в бонусной программе
Консультация
ИТ-специалиста
Перезвоним и ответим на ваши вопросы
или напишите нам