Server Core – особый режим установки Windows Server, это среда, в которой отсутствует графический интерфейс и средства управления, а также некоторые серверные
Сервер (ядро) vs сервер с возможностями рабочего стола
При установке Windows Server устанавливаются только те роли сервера, которые были выбраны. Это позволяет сократить общий объем Windows Server. Однако при установке параметра «сервер с возможностями рабочего стола» устанавливается множество служб и других компонентов, которые часто не требуются для конкретного сценария использования.
Дело в том, где приводятся основные серверные компоненты: Установка Server Core исключает все службы и другие функции, которые не являются обязательными для поддержки некоторых часто используемых ролей сервера. Например, серверу Hyper-V не нужен графический интерфейс пользователя (GUI), так как вы можете управлять практически всеми аспектами Hyper-V из командной строки с помощью Windows PowerShell или с помощью диспетчера Hyper-V.
Источник: http://docs.microsoft.com/ru-ru/windows-server/administration/server-core/what-is-server-core
Для чего устанавливать Windows Server 2019 Core версию
И так небольшая справка из истории, существует два режима работы операционной системы Windows Server:
- Это классическая установка с графическим интерфейсом, где пользователь имеет возможность взаимодействовать с большим количеством различных окон с настройками и 99% всех действий выполняется с помощью мышки. Это безусловно удобно, но менее безопасно.
- Второй вариант, это использование режима не имеющего графической оболочки, ну почти, это так называемый режим Core или Nano. Тут из операционной системы Windows Server 2019 Core выпилены все графические составляющие, за исключением некоторых исключений. Администратору предоставляется командная строка и оболочка PowerShell, через которую он может взаимодействовать в систему.
Неоспоримый плюс Core версии
- Операционная система Windows Server 2019 в режиме Core работает на порядок быстрее, чем ее графическая версия
- Уменьшается объем необходимого дискового пространства для системы, очень актуально в инфраструктурах, где есть нехватка HDD или SSD пространства.
- Уменьшается периметр возможной атаки на операционную систему, так как в ней меньше компонентов, меньше библиотек и возможных точек проникновения
- Требуется меньшее количество обновлений
- У вас все так же остается возможность удаленного. графического управления
Источник: http://pyatilistnik.org/install-and-configure-windows-server-2019-core/
Сервер (ядро) vs сервер с возможностями рабочего стола Server (Core) vs Server with Desktop Experience
При установке Windows Server устанавливаются только те роли сервера, которые были выбраны. Это позволяет сократить общий объем Windows Server. When you install Windows Server, you install only the server roles that you choose – this helps reduce the overall footprint for Windows Server. Однако при установке параметра «сервер с возможностями рабочего стола» устанавливается множество служб и других компонентов, которые часто не требуются для конкретного сценария использования. However, the Server with Desktop Experience installation option still installs many services and other components that are often not needed for a particular usage scenario.
Дело в том, где приводятся основные серверные компоненты: Установка Server Core исключает все службы и другие функции, которые не являются обязательными для поддержки некоторых часто используемых ролей сервера. That’s where Server Core comes into play: the Server Core installation eliminates any services and other features that are not essential for the support of certain commonly used server roles. Например, серверу Hyper-V не нужен графический интерфейс пользователя (GUI), так как вы можете управлять практически всеми аспектами Hyper-V из командной строки с помощью Windows PowerShell или с помощью диспетчера Hyper-V. For example, a Hyper-V server doesn’t need a graphical user interface (GUI), because you can manage virtually all aspects of Hyper-V either from the command line using Windows PowerShell or remotely using the Hyper-V Manager.
Источник: http://planshet-info.ru/kompjutery/server-core-installation-chto-jeto
Уровни конфигурации
По мере развития реализаций Server Core он превратился из варианта установки в уровень конфигурации. Server Core меньше рассматривается как урезанная версия, вместо этого предполагается, что полная версия с графическим интерфейсом пользователя имеет редко необходимый клиентский уровень поверх уровня сервера.
Тип установки | Нано-сервер | Ядро сервера | Минимальный серверный интерфейс | Сервер с графическим интерфейсом или «Полный сервер» | Рабочий стол |
---|---|---|---|---|---|
Доступность | Сервер 2016 | Сервер 2008– | Сервер 2012–2012 R2 | –2012 R2 | Сервер 2008– |
В более новых версиях Windows уровни конфигурации более детализированы:
Источник: http://ru.qaz.wiki/wiki/Server_Core
Windows Server Core против GUI и совместимость с ПО +20
Серверное администрирование, Системное администрирование, Софт, Блог компании UltraVDS
Мы продолжаем рассказывать про работу на виртуальных серверах с Windows Server 2019 Core. В прошлых постах мы рассказали как готовим клиентские виртуальные машины на примере нашего нового тарифа VDS Ultralight с Server Core за 99 рублей. Затем показали как работать с Windows Server 2019 Core и как установить на него GUI.
В данной статье мы добавили конкретные программы и привели таблицу их совместимости с Windows Server Core.
Источник: http://itnan.ru/post.php?c=1&p=475498
Установка Windows Server 2019 Core
Несколько лет назад я вам рассказывал, про тот же процесс, но в Windows Server 2012 R2. И так у вас есть несколько вариантов развертывания:
- Вы будите, это делать на физический сервер, для это у вас может быть загрузка с WDS сервера или же вы можете создать загрузочную флешку с Windows Server 2019.
- Второй вариант, это подготовка сервера в виде виртуальной машины на разных гипервизорах, например Vmware ESXI 6.5 или Hyper-V.
Выбрав удобный для вас механизм развертывания операционной системы, вы загружаете дистрибутив. На первом экране инсталляции выбираете если есть возможность язык интерфейса мастера установки, это ни как не влияет на сам язык Windows Server.
Далее, так как нам не требуется восстановление системы, то мы нажимаем по центру, кнопку «Установить«.
На следующем этапе, вам и нужно выбрать режим установки Windows Server 2019 Core, который не имеет возможностей рабочего стола, это и есть графический интерфейс. Я выберу версию Standard.
Принимаете лицензионное соглашения и делаем шаг вперед.
Так как нас не интересует обновление устаревшей системы ,то мы выбираем второй пункт «Выборочная установка, для опытных пользователей»
Остается только произвести разметку диска и продолжить инсталляцию Core версии. В моем случае, это один диск, объемом 40 ГБ, мне этого будет достаточно, более чем.
Начинается процесс копирования файлов Windows, затем идет подготовительный этап по установке файлов. Вам остается его дождаться, система уйдет в перезагрузку.
Далее начинается этап установки драйверов на ваше оборудование, установка обновлений.
После очередной перезагрузки Windows Server 2019 у вас появится окно командной строки в котором вам необходимо изменить пароль администратора.
Задаем два раза ваш пароль на вход.
Если вы все ввели верно, то вам покажут, что пароль успешно изменен, на этом установку Windows Server 2019 Core можно считать оконченной и можно приступать к настройке.
Источник: http://pyatilistnik.org/install-and-configure-windows-server-2019-core/
Переключение из GUI режима в Core
Удалить GUI режим в Win Server 2012 в Core можно несколькими способами:
- С помощью Powershell
- Из графического интерфейса консоли Server Manager
Запустите строку PoSh и выполните команду
remove-WindowsFeature Server-Gui-Shell,Server-Gui-Mgmt-Infra -restart
После выполнения команды сервер автоматически перезагрузится и загрузили уже в Core-режиме.
Аналогом командлета remove-WindowsFeature является Uninstall-WindowsFeature команда, и чтобы перейти из режима Server with GUI в режим Server Core воспользуйтесь командами:
Import-Module ServerManagerUninstall-WindowsFeature Server-Gui-Mgmt-Infra –restart
Если вам удобнее пользоваться графическими утилитами, откройте консоль Server Manager:
- Выберите пункт Remove Roles or Features
- Снимите флажки с Graphical Management Tools and Infrastructure и Server Graphical Shell
- После окончания работы мастера перезагрузите сервер
Источник: http://winitpro.ru/index.php/2013/03/22/windows-server-2012-pereklyuchenie-mezhdu-rezhimami-gui-i-core/
Что такое редакция Windows Server?
Когда вы покупаете автомобиль, вам доступно, как минимум, несколько комплектаций одной и той же модели. Например, базовый экономичный вариант, роскошный вариант с кожаными сиденьями и люком на крыше, а также спортивный вариант с большими колесами и более мощным двигателем. Другими словами, каждая версия автомобиля имеет свою цену и набор функций для групп клиентов с разными бюджетами и потребностями.
То же самое касается выпусков Windows Server. Каждый вариант включает в себя функциональность, которая подходит для разных компаний, в зависимости от их размера и бюджета. Например, разные редакции могут поддерживать разное количество пользователей.
Источник: http://serverspace.ru/support/help/windows-server-versions-editions-licensing/
Поддерживаемые программы с графическим интерфейсом
Windows Server 2016
Некоторые графические программы поддерживаются в версии Core
Подмножество панели управления
- control.exe intl.cpl — Регион
- control.exe timedate.cpl — Дата и время
regedit.exe — редактор реестра
notepad.exe — Блокнот
cmd.exe — Командная строка
msinfo32.exe — Информация о системе
msiexec.exe — установщик Windows
taskmgr.exe — Диспетчер задач
powershell.exe — Windows PowerShell
iscsicpl.exe — Свойства инициатора ISCSI
подмножество функции проводника — все, что можно сделать из файла — открыть диалоговое окно, например
- Копирование файлов, вставка, переименование, удаление, создание новой папки
- Свойства диска, включая инструменты в диалоговом окне, такие как проверка ошибок
Другие рабочие программы с графическим интерфейсом
adexplorer.exe — Sysinternals Active Directory Explorer
procxp.exe — обозреватель процессов Sysinternals
procmon.exe — Монитор процессов Sysinternals
tcpview.exe — Sysinternals TCPview
vmmap.exe — Sysinternals VMMap
rammap.exe — Sysinternals RamMap 1.50
portqueryui.exe — Microsoft PortQueryUI версии 1.0
Источник: http://ru.qaz.wiki/wiki/Server_Core
Управление
Отдельной темой для разговора будет управление. В принципе, на данный момент разница в управлении Core редакцией и с GUI отсутствует. Средства управления можно разделить на утилиты CMD, оснастки MMC и PowerShell.
До 2008-го сервера, Microsoft болел страшным недугом – «болезнью маленьких утилиток». Симптомы проявлялись в написании каждой командой разработчиков своего набора утилиток. Они обладали своим синтаксисом и решали, порой, крайне специфические задачи. Подобные явления обеспечивали дополнительную головную боль, так как разный синтаксис и способ применения крайне усложнял их использование.
Графические средства управления представляли собой расширяемую MMC консоль. Идея была в создании единого фреймворка, под который уже каждая группа разработчиков писала свои расширения, которые уже и выполняли свои специфические функции. Многие консоли MMC доступны и сейчас и входят в состав GUI сервера или пакета RSAT для клиентских операционных систем.
И опять же, начиная с 2008-го сервера обстоятельства стали меняться в лучшую сторону, в сторону PowerShell. Для Server Core, этот инструмент имеет огромное значение, так как предоставляет основные возможности удаленного управления. Оно выполнено поверх сервисов WinRM а не RPC.
RPC — это старая технология, живущая еще со времен NT 4.0 Прописка в клубе пенсионеров автоматически означает наличие огромного багажа совместимостей. Именно это дает отличное подспорье для реализации ряда целевых атак. В большинстве случаев, грамотная настройка помогает сгладить самые острые шероховатости, но все же, технология старая и имеет ряд конструктивных недостатков. Более новая технология управления, основанная на протоколе WS-Management, реализуется в WinRM. Именно на WinRM основывается функционал удаленного управления PowerShell. Начиная с Windows Server 2012, он настраивается автоматически и принимает входящие подключения в доменных и приватных сетях.
Относительно новое, но крайне перспективное средство управления — Windows Admin Center. WAC дает потрясающие возможности единой точки управления инфраструктурой Windows Server в виде веб приложения. Я планирую отдельно сделать цикл статей, где расскажу о процессе установки и основным принципам работы с этим продуктом. Пока же, коротенькое видео которое дает базовый обзор:
Источник: http://ait.in.ua/on-premise/windows-server/windows-server-core.html
Настройка Windows Server 2019 Core
Чтобы ввести такой сервер в эксплуатацию, вам необходимо произвести базовую настройку вашего Windows Server 2019, напомню, это:
- Правильно его назвать по стандартам вашей компании
- Задать статический IP-адрес
- Установить обновления
- Настроить удаленное управление
- Настроить фаэрвол
Напоминаю, что в командной строке вы легко можете использовать знакомые вам команды, например
netsh
,
hostname
,
ipconfig
, dir, cd и многое другое
Все эти команды вы как администратор желательно должны знать, но так как на дворе 2019 год, то логично, что большее внимание нужно уделять PowerShell, который вы легко можете открыть в текущем cmd, но это путь более долгий.
Разработчики еще начиная с версии Windows Server 2012, а может и раньше, вшили замечательный скрипт sconfig, который буквально в считанные минуты позволит вам выполнить поставленные задачи по настройке. В командной строке введите:
В результате у вас появится голубое окно с 15-ю пунктами:
-
- Домен или рабочая группа — тут вы можете присоединить сервер к домену или рабочей группе
- Имя компьютера — позволяет вам изменить имя системы
- Добавление локального администратора
- Настройка удаленного управления (WinRM), по умолчанию служба включена
- Параметры центра обновления Windows — установка последних фиксов и заплаток безопасности.
- Скачивание и установка обновлений
- Удаленный рабочий стол — включение RDP
- Сетевые параметры — настройка сети (Статические или DHCP)
- Дата и время
- Параметры телеметрии
- Активация Windows
- Выход из системы
- Перезапуск сервера
- Завершение работы сервера
- Выход в командную строку
Давайте для начала зададим нужное имя нашему серверу Windows Server 2019 Core. Выбираем пункт 2 и нажимаем Enter. Как видим у меня сейчас не очень красивое имя WIN-EMC77JSLINS. Задаем новое имя сервера, у меня это будет w2019core01. Когда согласитесь сохранить изменения, вас попросят перезагрузить сервер, соглашаемся.
Как видим сервер после перезагрузки изменил имя.
Далее я вам предлагаю ввести наш Windows Server 2019 Core в домен Active Directory. Для этого выбираем первый пункт. Вас спросят, что вы хотите сделать, так как мы хотим сделать сервер частью нашего предприятия, то нажимаем букву «D«. Укажем имя домена и имя пользователя от имени которого мы выполним присоединение, напоминаю, что по умолчанию, это может сделать даже любой пользователь Active Directory, как минимум 10 раз.
Вводим пароль от учетной записи два раза, если все хорошо, то вам выскочит окно, где вы можете изменить имя компьютера, мне это не нужно.
В результате у меня уже в статусе домен, видится нужное мне значение. На контроллере домена запись уже должна появиться, но я вам рекомендую все же перезагрузиться.
Следующим шагом я вам предлагаю настроить статический ip-адрес. Выбираем в sconfig 8-й пункт сетевые параметры. В моем примере у меня есть два сетевых интерфейса, я буду настраивать второй, имеющий выход во внутреннюю, доменную сеть. Выбираю второй пункт.
Как видим у вас четыре пункта:
- Установка адреса сетевого адаптера
- Установить DNS-серверы
- Очистить параметры DNS-сервера
- Вернуться в главное меню
Выбираем первый пункт и зададим статический 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«.
Производится загрузка обновлений. их установка через некоторое время вы увидите их статус.
Источник: http://pyatilistnik.org/install-and-configure-windows-server-2019-core/
Различия между редакциями Windows Server 2012 R2
Чтобы помочь понять некоторые различия между редакциями ОС, давайте разберем их на примере Windows Server 2012 R2:
- Foundation — серверная ОС общего назначения, лучше всего подходящая для серверов нижнего уровня. ОС поддерживает только один процессор и 32 ГБ RAM. Редакция Foundation (недоступная в Windows Server 2016) ограничена 15 пользователями, что делает ее пригодной только для небольших офисов. Foundation доступен только через OEM-производителей, что обычно означает, что он предустановлен на компьютерах, которые вы покупаете у таких компаний, как Dell и HPE.
- Essentials (ранее SBS или Small Business Server) — это простое в настройке серверное решение, которое поддерживает до 25 пользователей и 50 устройств, что делает его подходящим для небольших офисов. Essentials поддерживает более мощное оборудование с объемом оперативной памяти до 64 ГБ и двумя процессорами. В отличие от других выпусков Windows Server, в Essentials предварительно настроены роли, такие как Active Directory, DNS, файловые службы, IIS и удаленный рабочий стол, что делает его идеальным для организаций с менее развитым ИТ-направлением или менее опытным ИТ-персоналом.
- Standard не ограничивает пользователей, но в отличие от Foundation и Essentials вам придется отдельно приобретать клиентские лицензии (CAL) в зависимости от того, сколько людей вам нужно поддерживать. Standard поддерживает максимум 4 ТБ RAM, а каждая приобретаемая лицензия распространяется на два процессора. Если вы заинтересованы в виртуализации, этот выпуск позволит вам использовать гипервизор Hyper-V для запуска до двух виртуальных экземпляров операционной системы (дополнительные виртуальные экземпляры Windows Server потребуют дополнительных затрат) на одном физическом оборудовании, что делает редакцию Standard подходящей для легкой виртуализированной среды.
- Datacenter — это самая лучшая и самая дорогая редакция Windows Server. Windows Server 2012 R2 Datacenter практически идентичен стандартной версии с одним большим исключением. С лицензией Datacenter вы можете запускать неограниченное количество виртуальных экземпляров с Windows Server в качестве гостевой ОС на одном двухпроцессорном компьютере. Эта небольшая разница имеет большое влияние, так как компании могут сэкономить, запустив десятки экземпляров ОС на одном сервере.
Источник: http://serverspace.ru/support/help/windows-server-versions-editions-licensing/
дальнейшее чтение
- Митч Таллох, группа разработчиков Windows Server Core в Microsoft (2008 г.). Карманный консультант администратора Windows Server 2008 Server Core . Microsoft Press . ISBN 9780735626263
- Джон Пол Мюллер (2008). Администрирование Windows Server 2008 Server Core . Джон Вили и сыновья . ISBN 9780470238400
Источник: http://ru.qaz.wiki/wiki/Server_Core
Установка и настройка Windows Server 2019 Core
Добрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В прошлый раз мы с вами разбирали причины синего экрана Windows, научились их диагностировать и решать. В сегодняшней публикации я вас научу производить установку Windows Server 2019 Core версию с последующей настройкой и введением в эксплуатацию. Думаю, что начинающим системным администраторам, данная информация окажется весь полезной и практичной.
Источник: http://planshet-info.ru/kompjutery/server-core-installation-chto-jeto