server core installation что это
ИТ База знаний
Полезно
— Онлайн генератор устойчивых паролей
— Онлайн калькулятор подсетей
— Руководство администратора FreePBX на русском языке
— Руководство администратора Cisco UCM/CME на русском языке
— Руководство администратора по Linux/Unix
Навигация
Серверные решения
Телефония
FreePBX и Asterisk
Настройка программных телефонов
Корпоративные сети
Протоколы и стандарты
Windows Server Core – что это?
Онлайн курс по Linux
Мы собрали концентрат самых востребованных знаний, которые позволят тебе начать карьеру администратора Linux, расширить текущие знания и сделать уверенный шаг к DevOps
Кроме того, поскольку для него не требуются все компоненты версии, включающей графический интерфейс, он требует меньше ресурсов. Server Core можно установить с установочного носителя Windows Server 2019 или развернуть различными способами из файла install.wim, расположенного на установочном носителе.
Server Core interface
Весь интерфейс Server Core представляет собой командную строку. Как показано на рисунке, для взаимодействия с командной строкой необходимо нажать Ctrl + Alt + Del, чтобы разблокировать ее. Затем вы можете войти в систему с учетной записью администратора домена или локального администратора (предварительно создав для него пароль).
Переименовать сервер, ввести в домен, настроить Windows Update, сконфигурировать подключение через RDP и выполнить другие настройки можно используя программу sconfig.exe.
Диспетчер задач. Он работает так же, как и на сервере с возможностями рабочего стола или Windows 10, и его можно использовать для запуска задач, выбрав пункт «Выполнить новую задачу» в меню «Файл».
Notepad.exe. Можете запустить Блокнот для редактирования и просмотра содержимого текстовых файлов.
Установка компонентов совместимости приложений позволяет получить доступ к еще большему количеству инструментов графического интерфейса при входе непосредственно на «рабочий стол» Server Core.
Роли Server Core
Microsoft рекомендует управлять всеми серверами удаленно. На самом деле не имеет значения, что Server Core не имеет графического интерфейса, потому что в этом случае не нужно входить в систему локально. Вместо этого происходит подключение с помощью инструментов удаленного администрирования.
Windows Server 2012 и Windows Server 2012 R2 позволяют переключаться между вариантами Server Core и Server with Desktop Experience (Рабочим столом). Это дает возможность развернуть Server with Desktop Experience, а затем сократить его до Server Core, если обнаружится, что компоненты рабочего стола будут больше не нужны. Если не удается запустить определенное приложение на Server Core, всегда можно установить Desktop Experience. Windows Server 2019 не предоставляет такой возможности, поэтому выбирать версию нужно еще на этапе планирования, в противном случае придется выполнять повторную установку OS.
Совместимость приложений с Server Core
Одна из проблем использования приложений в Windows Server Core в том, что многие приложения так или иначе зависят от графического интерфейса. И развернув редакцию Core можно получить неработоспособное приложение.
Функции совместимости приложений по требованию (App Compatibility Features on Demand, FOD) повышают совместимость Server Core для большого количества приложений. Также устанавливаются дополнительные диагностические инструменты для устранения неполадок и отладки операций, включая:
Консоль управления (mmc.exe), просмотр событий (Eventvwr.msc), монитор производительности (PerfMon.exe) и ресурсов (Resmon.exe), диспетчер устройств (Devmgmt.msc), управление дисками (diskmgmt.msc), управление кластером (CluAdmin.msc).
Если сервер имеет доступ к Windows Update, можно выполнить онлайн-установку FOD, выполнив следующую команду из сеанса PowerShell и перезагрузить сервер:
Если доступа к интернету нет, то вначале нужно заранее загрузить iso образ «Features on Demand» с веб-сайта Microsoft и установить, выполнив две команды. Первая монтирует iso образ, а вторая устанавливает компоненты.
В каких случаях устанавливать Server Core
Нужно заранее определить, подойдет ли Server Core для конкретной рабочей ситуации. Он идеально подходит для ролей инфраструктурного типа, таких как контроллер домена, DNS-сервер, DHCP-сервер и файловый сервер. Server Core является менее подходящим, в приложениях, имеющих сложные зависимости. При установке такой программы нужно заранее убедиться в ее работоспособности в режиме Windows Core.
Server core installation что это
Добрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В прошлый раз мы с вами разбирали причины синего экрана Windows, научились их диагностировать и решать. В сегодняшней публикации я вас научу производить установку Windows Server 2019 Core версию с последующей настройкой и введением в эксплуатацию. Думаю, что начинающим системным администраторам, данная информация окажется весь полезной и практичной.
Для чего устанавливать Windows Server 2019 Core версию
И так небольшая справка из истории, существует два режима работы операционной системы Windows Server:
Неоспоримый плюс Core версии
Установка Windows Server 2019 Core
Несколько лет назад я вам рассказывал, про тот же процесс, но в Windows Server 2012 R2. И так у вас есть несколько вариантов развертывания:
Выбрав удобный для вас механизм развертывания операционной системы, вы загружаете дистрибутив. На первом экране инсталляции выбираете если есть возможность язык интерфейса мастера установки, это ни как не влияет на сам язык Windows Server.
Далее, так как нам не требуется восстановление системы, то мы нажимаем по центру, кнопку «Установить«.
На следующем этапе, вам и нужно выбрать режим установки Windows Server 2019 Core, который не имеет возможностей рабочего стола, это и есть графический интерфейс. Я выберу версию Standard.
Принимаете лицензионное соглашения и делаем шаг вперед.
Остается только произвести разметку диска и продолжить инсталляцию Core версии. В моем случае, это один диск, объемом 40 ГБ, мне этого будет достаточно, более чем.
Начинается процесс копирования файлов Windows, затем идет подготовительный этап по установке файлов. Вам остается его дождаться, система уйдет в перезагрузку.
Далее начинается этап установки драйверов на ваше оборудование, установка обновлений.
После очередной перезагрузки Windows Server 2019 у вас появится окно командной строки в котором вам необходимо изменить пароль администратора.
Задаем два раза ваш пароль на вход.
Если вы все ввели верно, то вам покажут, что пароль успешно изменен, на этом установку Windows Server 2019 Core можно считать оконченной и можно приступать к настройке.
Настройка Windows Server 2019 Core
Чтобы ввести такой сервер в эксплуатацию, вам необходимо произвести базовую настройку вашего Windows Server 2019, напомню, это:
Все эти команды вы как администратор желательно должны знать, но так как на дворе 2019 год, то логично, что большее внимание нужно уделять PowerShell, который вы легко можете открыть в текущем cmd, но это путь более долгий.
Разработчики еще начиная с версии Windows Server 2012, а может и раньше, вшили замечательный скрипт sconfig, который буквально в считанные минуты позволит вам выполнить поставленные задачи по настройке. В командной строке введите:
В результате у вас появится голубое окно с 15-ю пунктами:
Давайте для начала зададим нужное имя нашему серверу Windows Server 2019 Core. Выбираем пункт 2 и нажимаем Enter. Как видим у меня сейчас не очень красивое имя WIN-EMC77JSLINS. Задаем новое имя сервера, у меня это будет w2019core01. Когда согласитесь сохранить изменения, вас попросят перезагрузить сервер, соглашаемся.
Как видим сервер после перезагрузки изменил имя.
Далее я вам предлагаю ввести наш Windows Server 2019 Core в домен Active Directory. Для этого выбираем первый пункт. Вас спросят, что вы хотите сделать, так как мы хотим сделать сервер частью нашего предприятия, то нажимаем букву «D«. Укажем имя домена и имя пользователя от имени которого мы выполним присоединение, напоминаю, что по умолчанию, это может сделать даже любой пользователь Active Directory, как минимум 10 раз.
Вводим пароль от учетной записи два раза, если все хорошо, то вам выскочит окно, где вы можете изменить имя компьютера, мне это не нужно.
В результате у меня уже в статусе домен, видится нужное мне значение. На контроллере домена запись уже должна появиться, но я вам рекомендую все же перезагрузиться.
Следующим шагом я вам предлагаю настроить статический ip-адрес. Выбираем в sconfig 8-й пункт сетевые параметры. В моем примере у меня есть два сетевых интерфейса, я буду настраивать второй, имеющий выход во внутреннюю, доменную сеть. Выбираю второй пункт.
Как видим у вас четыре пункта:
Выбираем первый пункт и зададим статический ip-адрес. На первом шаге вас спросят выбрать динамическое получение адреса с DHCP сервера, клавиша «D» или же статическое получение, выбираем «S«. Указываем ip адрес, в моем случае, это 192.168.31.20, задаем маску сети и основной шлюз. Ваши настройки сохранятся.
Теперь выбираем второй пункт и укажем DNS серверы. Лучше указывать два, для отказоустойчивости.
Проверяем наши сетевые настройки и возвращаемся в главное меню.
Далее я вам советую проверить дату и время, а так же часовой пояс, это очень важно. Выбираем пункт 9 «Дата и время». И о чудо в Windows Server 2019 Core есть графическое окно, да не удивляйтесь.
Давайте включим удаленный рабочий стол, чтобы была возможность подключаться при необходимости по RDP, хотя уверен, что это будет очень редко, так как есть более удобный механизм WinRM. Выбираем 7-й пункт.Тут будет два варианта, буква «E» включить или буква «D» отключить. Далее нужно выбрать будите ли вы использовать NLA или нет, я советую использовать, поэтому выбираем первый пункт:
Вас уведомят, что удаленный рабочий стол включен.
Остается не решенным еще вопрос по обновлению Windows Server 2019 Core. Для этого у нас есть два пункта 5 и 6. Выбираем пункт 5, вас спросят, как будут находится обновления, в каком режиме. На выбор будут автоматический, буква «A«, скачивание, буква «D» или ручной режим, буква «M«. Я выберу «M», так как я привык перепроверять получаемые обновления.
Вас уведомят, что настройки к центру обновления Windows применены.
Выбираем 6 пункт и скачаем обновления. Вас спросят найти для всех продуктов или только рекомендуемые. я вам советую закрывать все, что можно, поэтому я выбираю пункт «A«.
Начинается поиск обновлений, видим у меня нашлось 3 обновления, я могу поставить их все сразу или поодиночке. Я выберу все сразу, пишем «A«.
Производится загрузка обновлений. их установка через некоторое время вы увидите их статус.
Активация Windows Server 2019 Core
Остается еще активировать ваш сервер, надеюсь, что у вас в локальной сети развернут и настроен KMS сервер. Выбираем 11 пункт. В параметрах активации Windows, у вас будут пункты:
Просмотрим текущее состояние активации Windows Server 2019 Core. Выбираем пункт 1. У вас откроется окно командной строки, вы увидите работу скрипта slmgr. В моем примере я вижу редакцию ОС, ее тип Volume и то, что активация не выполнена, ошибка 0x0C004F056.
Если нужно поменять ключ продукта, то выберите пункт 3, и у вас откроется еще одно графическое окошко.
В Windows Server 2019 Core по умолчанию уже включена служба удаленно управления WinRM, поэтому дополнительно ее настраивать не нужно. В окне PowerShell введите:
В итоге я спокойно подключился и ввел команду ipconfig, где вижу ранее настроенный ip-адрес.
что такое вариант установки server Core в Windows server?
Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016
параметр Server Core — это минимальный вариант установки, доступный при развертывании выпуска Standard или datacenter Windows Server. Server Core включает большинство ролей сервера, но не все. Серверные ядра имеют меньше места на диске и, следовательно, менее подвержены атакам из-за меньшей базы кода.
Сервер (ядро) vs сервер с возможностями рабочего стола
при установке Windows server устанавливаются только те роли сервера, которые были выбраны. это позволяет сократить общий объем Windows Server. Однако при установке параметра «сервер с возможностями рабочего стола» устанавливается множество служб и других компонентов, которые часто не требуются для конкретного сценария использования.
Дело в том, где приводятся основные серверные компоненты: Установка Server Core исключает все службы и другие функции, которые не являются обязательными для поддержки некоторых часто используемых ролей сервера. например, серверу Hyper-v не нужен графический интерфейс пользователя (GUI), поскольку вы можете управлять практически всеми аспектами Hyper-V из командной строки с помощью Windows PowerShell или удаленно с помощью диспетчера Hyper-v.
Отличия ядра сервера от основных возможностей без простое
После завершения установки Server Core в системе и входа в систему в первый раз вы сможете немного неожиданно. Основное различие между вариантами установки «сервер с возможностями рабочего стола» и «ядро сервера» состоит в том, что Server Core не включает следующие пакеты оболочки GUI:
В дополнение к отсутствию пользовательского интерфейса ядро сервера также отличается от сервера с возможностями рабочего стола следующим образом.
В следующей таблице показано, какие приложения доступны локально на сервере Server Core VS Server с возможностями рабочего стола. важно. в большинстве случаев приложения, перечисленные ниже, могут быть запущены удаленно с Windows клиентского компьютера или Windows центра администрирования для управления установкой Server Core.
Управление версиями и загрузка компонентов по запросу для Server Core
Приведенный ниже список отражает уровень FoD на версии 1809 (сервер 2019 LTSC). Вы можете значительно енчанце совместимость с ядром сервера, применив пакет FoD, более новый, чем 1809.
Расположения для скачивания
более поздние версии Windows Server (SAC) FoD можно получить в конкретном центре лицензирования майкрософт, если у вас есть активная программа software Assurance. Для доступа к скачиванию FoD вам потребуется рабочая или учебная учетная запись Майкрософт, зарегистрированная в VLSC или Business Center.
кроме того, у вас может быть доступ к Visual Studio подписке. для доступа к скачиванию FoD вам потребуется домашняя, рабочая или учебная учетная запись майкрософт, зарегистрированная в активной подписке Visual Studio.
Последняя Предварительная версия сервера FoD. Это может быть доступно на веб-странице «Предварительная загрузка сервера». Для доступа к скачиванию FoD вам потребуется Домашняя, Рабочая или учебная учетная запись Майкрософт, зарегистрированная в программе предварительной оценки.
Функция, доступная по требованию, в компоненте пакета по требованию 1809
Этот список предназначен для краткого справочника — он не должен быть полным списком.
* Для чтения. файлы RTF, локально хранящиеся на SKU Server Core, пользователи могут копировать файлы на другой Windows компьютер, где находится WordPad.
Приступая к работе с Server Core
используйте следующие сведения для установки, настройки и управления вариантом установки основных серверных компонентов сервера Windows server.
Windows Server 2012: выбор варианта установки
Изначально режим Server Core был задуман для того, чтобы предоставить минимальный набор функциональных возможностей, необходимых для выполнения сервером определенных ролей. Поэтому в Windows Server 2008 установка Server Core представляла из себя сильно урезанную версию операционной системы, в которой кроме графического интерфейса и средств управления отсутствовали многие серверные роли и компоненты.
Со временем концепция поменялась, и в версии Server 2008 R2 все отличия Server Core от полной установки свелись к отсутствию графического интерфейса и средств управления сервером. Однако выбор варианта установки по прежнему оставался окончательным, изменить его было невозможно.
В Windows Server 2012 Microsoft пошла дальше, и теперь различные варианты установки отличаются лишь наличием или отсутствием серверных компонентов (features), которые можно свободно добавлять и удалять в процессе эксплуатации сервера. Кроме того, в Server 2012 изменилось количество вариантов установки, доступны два основных варианта установки сервера:
• Сервер с графическим интерфейсом пользователя (Server with а GUI);
• Установка основных серверных компонентов (Server Core Installation);
И два дополнительных (промежуточных):
• Минимальный интерфейс сервера (Minimal Server Interface);
• Компонент «Возможности рабочего стола» установлен (Desktop Experience feature installed).
Мы попробуем все четыре варианта установки, а также способы перехода от одного варианта к другому.
Сервер с графическим интерфейсом пользователя
Выбор первоначального варианта установки производится, как и раньше, в процессе установки операционной системы. Окно выбора тоже не изменилось, только внизу появилось напоминание о том, что вариант установки можно изменить в любой момент, как в процессе установки так и позднее. Кстати, теперь основным считается вариант Server Core, который выбирается по умолчанию.
Выбрав установку с графическим интерфейсом мы получаем рабочий стол, начальный экран (Start screen) и Windows Explorer. Также доступны все графические средства управления сервером — диспетчер сервера (Server manager), консоль MMC и панель управления.
Переход к варианту установки Server Core осуществляется путем удаления компонентов сервера. При наличии графического интерфейса сделать это проще всего с помощью Server Manager. Запускаем его, нажимаем кнопку Manage и в раскрывшемся меню выбираем пункт «Remove Roles and Features».
Запускается мастер удаления ролей и компонентов. Читаем предупреждение и жмем Next.
Выбираем нужный сервер (в нашем случае он один) и идем в раздел Features.
За графический интерфейс отвечает компонент User Intarfaces and Infrastructure, который состоит из трех частей:
• Graphical Management Tools and Infrastructure — графические инструменты управления;
• Desktop Experience — возможности рабочего стола;
• Server Graphical Shell — графическая оболочка сервера.
Для перехода к установке основных серверных компонентов надо снять галочку с чек-бокса Graphical Management Tools and Infrastructure.
А также необходимо подтвердить удаление компонентов, которым Graphical Management Tools and Infrastructure требуется для работы.
Затем смотрим перечень удаляемых компонентов и, если все устраивает, жмем кнопку Remove.
Процесс удаления занимает несколько минут, после чего мы закрываем окно мастера и перезагружаем сервер. После перезагрузки получаем вариант установки основных серверных компонентов, или попросту Server Core.
Установка основных серверных компонентов
В этом варианте установки полностью отсутствует графическая оболочка, а также графические средства управления сервером. Для администрирования в наличии только командная строка и PowerShell. Также управлять сервером в режиме Server Core можно удаленно, с другого сервера через Server Manager или с рабочей станции Windows 8, установив на нее Remote Server Administration Tools for Windows 8.
В Windows Server 2012 «Установка основных серверных компонентов» является наиболее предпочтительным вариантом установки, так как имеет несколько важных преимуществ:
• Занимает на 4 ГБ меньше места, чем установка с графическим интерфейсом, что позволяет значительно сэкономить дисковое пространство;
• Более безопасна, так как отсутствие лишних компонентов уменьшает количество возможных уязвимых мест на сервере;
• Меньше количество устанавливаемых обновлений, соответственно минимизируется число перезапусков, необходимых для их установки. Это снижает время простоя сервера;
• Повышается производительность сервера в целом.
Если все же без GUI никак, то недостающие компоненты достаточно легко установить с помощью командлета PowerShell Install-WindowsFeature . Например, установить графические средства управления можно командой Install-WindowsFeature Server-Gui-Mgmt-Infra .
Установим удаленные компоненты с помощью образа WIM. Для этого вставляем установочный DVD-диск в дисковод (диск D) и вводим следующую команду:
Эта команда выдаст информацию о содержимом установочного образа. Выбираем желаемый вариант установки (в нашем случае это SERVERSTANDART) и запоминаем его индекс — 2.
Затем устанавливаем недостающие компоненты (их можно перечислить через запятую) из WIM-образа командой:
где 2 — индекс выбранного варианта установки.
Еще один способ установки компонентов — утилита DISM. Перейти с ее помощью к варианту установки с графическим интерфейсом можно, запустив последовательно следующие команды:
Dism /Online /Enable-Feature /FeatureName:Server-Gui-Mgmt /All /Source:wim:D:\sources\install.wim:2
Dism /Online /Enable-Feature /FeatureName:Server-Gui-Shell /Source:wim:D:\sources\install.wim:2
Так же как и в PowerShell мы указываем в качестве источника установки образ WIM, иначе по умолчанию все файлы будут браться с Windows Update. По окончании установки утилита сама потребует перезагрузить сервер.
Минимальный интерфейс сервера
Если установить сервер с графическим интерфейсом, а затем удалить графическую оболочку (Server Graphical Shell), то получим вариант установки «Минимальный интерфейс сервера». Она аналогична установке «Сервер с графическим интерфейсом пользователя», но в ней отсутствуют проводник, рабочий стол, начальный экран и Internet Explorer.
Этот вариант представляет из себя что-то среднее между минимальной установкой и установкой с графическим интерфейсом. Нам доступны графические средства управления сервером — Server Manager, оснастки MMC и часть часть апплетов панели управления (сама панель управления недоступна), но запускаются все они из командной строки.
Microsoft рекомендует использовать этот режим для обеспечения совместимости с приложениями, которым требуются компоненты (службы, библиотеки, файлы и т.п.) недоступные в случае установки основных серверных компонентов. Также сервер в режиме минимального интерфейса занимает примерно на 300 МБ меньше, чем тот же сервер с графическим интерфейсом.
Компонент «Возможности рабочего стола» установлен
Идем в раздел Features, открываем компонент «User Interfaces and Infrastructure» и отмечаем пункт «Desktop Experience».
Соглашаемся с установкой дополнительных компонентов
И жмем кнопку Next.
Затем просматриваем устанавливаемые компоненты и запускаем установку кнопкой Install.
Поскольку компонент «Возможности рабочего стола» не устанавливаются в базовом варианте, файлы для него отсутствуют на диске. Чтобы мастер установки взял файлы не с Windows Update (по умолчанию), а из другого источника, этот источник необходимо указать. Для этого надо пройти по ссылке «Specify an alternate source path» и в открывшемся окне ввести путь к источнику.
Ну и по окончании установки закрываем окно мастера и, как всегда, перезагружаем сервер.
После перезагрузки получаем дополнительные возможности — поддержку интерфейса Metro, магазин приложений App Store и темы рабочего стола. Все вместе это называется Desktop Experience (Возможности рабочего стола).
Честно говоря, я не представляю, зачем такой вариант установки может понадобиться на сервере, разве что использовать его как рабочую станцию.
Заключение
Как и раньше, выбор варианта установки по прежнему зависит от задач, выполняемых сервером, но теперь этот выбор можно в любой момент изменить. Например, один из возможных сценариев развертывания сервера — установить сервер с графическим интерфейсом, настроить его и затем перейти к установке основных серверных компонентов.
Ну и в качестве завершения приведу покомпонентное сравнение всех четырех вариантов установки.