Роли windows server: Роли сервера Windows Server 2012.

Содержание

Управление ролями и компонентами Windows Server из PowerShell

В Windows Server 2012R2/2016/2019 вы можете устанавливать и удалять различные роли и компоненты сервера через графический Server Manager. Однако в большинстве случаев эти же самые операции можно выполнить гораздо быстрее из консоли PowerShell. В этой статье мы рассмотрим особенности управления ролями и компонентами в актуальных версиях Windows Server.

Содержание:

  • Как вывести все установленные роли и компоненты Windows Server?
  • Установка ролей и компонентов Windows Server из PowerShell
  • Деплой ролей на множество серверов Windows Server
  • Как удалить роль или компонент в Windows Server с помощью PowerShell?

Как вывести все установленные роли и компоненты Windows Server?

Чтобы вывести список всех доступных ролей и компонентов Windows Server используется командлет
Get-WindowsFeature
. Если выполнить его без параметров, появится информация обо всех компонентах.

Как вы видите, отображается название компонента (Display Name), его системное имя (Name) и состояние (Install State: Installed, Available или Removed). Список ролей и компонентов представляет собой дерево со вложенными ролями, которое напоминает то, которые вы видите при установке ролей через графический Server Manager. Для установки и удаления ролей и компонентов через PowerShell, вам нужно знать их системное имя, которое содержится в столбце Name.

Вы можете вывести список установленных компонентов сервера:

Get-WindowsFeature | Where-Object {$_. installstate -eq "installed"} | ft Name,Installstate

Судя по скриншоту, данный сервер используется как файловый сервер (роли FileAndStorage-Services, Storage-Services). Большинство оставшихся компонентов используются для управления и мониторинга сервера.

Если вы не знаете точно имя роли, можно использовать знаки подстановки. Например, чтобы проверить какие из web компонентов роли IIS установлены, выполните (немного сократим синтаксис):

Get-WindowsFeature -Name web-* | Where installed

Вы можете получить список установленных компонентов на удаленном Windows Server:

Get-WindowsFeature -ComputerName msk-prnt1 | Where installed | ft Name,Installstate

Судя по установленным ролям Print-Services и Print-Server, этот сервер используется в качестве сервера печати.

Вы можете использовать командлет Get-WindowsFeature для поиска серверов в домене, на которых установлена определенная роль. Вы можете искать на серверах в определенном OU Active Directory с помощью командлета Get-ADComputer из модуля ActiveDirectory for PowerShell, или по указанному списку серверов (
$servers = ('server1', 'server2')
). Например, нам нужно найти все файловые сервера c ролью FileAndStorage-Services в указанном контейнере AD (я использую редактор PS — Visual Studio Code)

import-module activedirectory
$Servers=get-adcomputer -properties * -Filter {Operatingsystem -notlike "*2008*" -and enabled -eq "true" -and Operatingsystem -like "*Windows Server*"} -SearchBase ‘OU=Servers,OU=MSK,DC=winitpro.ru,DC=ru’ |select name
Foreach ($server in $Servers)
{
Get-WindowsFeature -name FileAndStorage-Services -ComputerName $server.Name | Where installed | ft $server.name, Name, Installstate
}

В результате у нас появился список серверов, на которых установлена данная роль.

Установка ролей и компонентов Windows Server из PowerShell

Для установки ролей и компонентов в Windows Server используется командлет Install-WindowsFeature.

Чтобы установить роль DNS на текущем сервере и инструменты управления (в том числе модуль Powershell – DNSServer), выполните:

Install-WindowsFeature DNS -IncludeManagementTools

По-умолчанию командлет устаналивает все необходимые зависимые роли и компоненты при установке роли. Чтобы вывести список зависимостей до установки воспользуйтесь параметров.
Install-WindowsFeature -name UpdateServices -whatif

Например, для установки роли сервера обновлений WSUS, необходимо установить некоторые компоненты IIS.

What if: Continue with installation?
What if: Performing installation for "[Windows Server Update Services] Windows Server Update
What if: Performing installation for "[Windows Server Update Services] WID Database".
What if: Performing installation for "[Windows Server Update Services] WSUS Services".
What if: Performing installation for "[Web Server (IIS)] Windows Authentication".
What if: Performing installation for "[Web Server (IIS)] Dynamic Content Compression".
What if: Performing installation for "[Web Server (IIS)] Performance".
What if: Performing installation for "[Web Server (IIS)] Static Content".
What if: Performing installation for "[Windows Internal Database] Windows Internal Database".
What if: The target server may need to be restarted after the installation completes.

Чтобы установить роль Remote Desktop Session Host, службу лицензирования RDS и утилиты управления RDS на удаленном сервере, воспользуйтесь командой:

Install-WindowsFeature -ComputerName msk-rds21 RDS-RD-Server, RDS-Licensing –IncludeAllSubFeature –IncludeManagementTools –Restart

C параметром
–Restart
сервер будет автоматически перезагружен, если установленный компонент это потребует.

Также можно установить компонент такой командой (например роль SMTP сервера):

Get-WindowsFeature -Name SMTP-Server | Install-WindowsFeature

Деплой ролей на множество серверов Windows Server

Еще одна интересная возможность при развертывании однотипных серверов. Вы можете установить необходимые компоненты на эталонном Windows Server и экспортируете список установленных ролей в CSV файл:

Get-WindowsFeature | where{$_.Installed -eq $True} | select name | Export-Csv C:\ps\Roles.csv -NoTypeInformation –Verbose

Потом вы можете использовать этот CSV файл для установки такого же набора ролей на других типовых серверах:

Import-Csv C:\PS\Roles.csv | foreach{ Install-WindowsFeature $_.name }

Если роль или компонент уже установлен, команда вернет
NoChangeNeeded
и продолжит установку следующей роли.

Либо для установки одинакового набора ролей сразу на нескольких серверах можно использовать такую команду:

$servers = ('srv1', 'srv2',’srv3’)
foreach ($server in $servers) {Install-WindowsFeature RDS-RD-Server -ComputerName $server}

Как удалить роль или компонент в Windows Server с помощью PowerShell?

Для удаления ролей и компонентов Windows Server используется командлет
Remove-WindowsFeature
.

Например, чтобы удалить роль принт-сервера, выполните команду:

Remove-WindowsFeature Print-Server -Restart

Роли, службы ролей и компоненты Windows Server 2008

Рубрика: Windows Server 2008Автор: logi

Роли, службы ролей и компоненты Windows Server 2008

Архитектура Windows Server 2008 отличается от предшествующих ОС. Готовя сервер к развертыванию, вы устанавливаете и настраиваете следующие модули:
• Роль сервера — Связанный набор программ, позволяющий серверу выполнять определенную функцию по обслуживанию пользователей и других компьютеров. Сервер может быть выделен для одной роли, например, Active Directory Domain Services, а может выполнять и несколько ролей.

• Служба роли — Программа, обеспечивающая функциональность роли сервера. С каждой ролью сервера связана одна или несколько служб. Некоторые роли сервера, например, DNS и DHCP, выполняют строго определенную функцию, которая устанавливается при установке роли. Другие роли, например, Network Policy, Access Services и Active Directory Certificate Services, имеют несколько служб ролей, которые можно устанавливать по выбору.
• Компонент — Программный модуль, обеспечивающий дополнительную функциональность ОС. Компоненты, например, BitLocker Drive Encryption и Windows PowerShell, устанавливаются и удаляются отдельно от ролей и служб ролей. На компьютере в зависимости от конфигурации может быть установлено несколько компонентов, а может не быть и ни одного.
Для настройки ролей, служб ролей и компонентов используются консоль ММС Диспетчер сервера (Server Manager) и утилита командной строки ServcrManagerCmd.exe.
Некоторые роли, службы ролей и компоненты зависят от других ролей, служб ролей и компонентов. При их установке диспетчер сервера предлагает установить все недостающие модели. Аналогично, если попытаться удалить компонент, необходимый для установленной роли, службы роли или компонента, диспетчер сервера предупредит, что этот компонент удалить нельзя, если не удалить также роль, службу роли или компонент, которые от него зависят.
Добавление или удаление ролей, служб ролей и компонентов может изменить требования к аппаратному обеспечению, поэтому вам следует тщательно продумывать любые изменения конфигурации, определяя, как они повлияют на общую производительность сервера. Обычно возникает искушение объединить родственные роли, по это увеличивает нагрузку на сервер, и-вы должны соответствующим образом изменить аппаратную часть сервера. В таблице ниже приведен обзор основных ролей и связанных с ними служб, которые можно развертывать на сервере Windows Server 2008.

На картинках выше приведен обзор основных компонентов, которые можно развертывать па сервере Windows Server 2008. В отличие от предыдущих версий Windows, некоторые важные компоненты сервера автоматически не устанавливаются. Например, чтобы использовать встроенные возможности резервного копирования и восстановления, необходимо установить компонент Возможности системы архивации Windows Server (Windows Server Backup).

Таблицы из книги «Администрирование Windows Server 2008»

1 537 просмотров
Развертывание Windows Server 2008

Что такое роли Windows? — Liquid Web

Роли Windows предоставляют метод для определения доступных типов использования сервера. Эти роли необходимы для правильного использования сервера в желаемых случаях, будь то простой файловый сервер, сервер печати или веб-сервер. Как правило, для работы в роли определенного типа серверу могут потребоваться дополнительные функции, которые необходимо установить для наилучшего выполнения этой роли. Количество ролей, доступных на Windows Server, выросло до такой степени, что страницы справки Microsoft Windows перешли от сообщения о том, какие ограниченные роли могут быть развернуты, к перечислению только некорпоративных ролей.

В зависимости от того, что вам нужно от вашего сервера, фактические роли будут определять ваше аппаратное обеспечение, необходимое для бесперебойной работы. Чтобы установить или удалить роли, службы ролей или функции, вам необходимо войти на сервер под учетной записью администратора. Если вы вошли на локальный компьютер с учетной записью, не имеющей прав администратора, просто щелкните правой кнопкой мыши целевой сервер в плитке «Серверы», а затем нажмите «Управление», чтобы предоставить учетные данные для входа в систему с правами администратора. Если вы хотите смонтировать автономный виртуальный жесткий диск ( Virtual Hard Disks ), этот сервер должен быть добавлен в «Диспетчер серверов» и не будет работать без прав администратора на сервере.

Если вы устанавливаете или удаляете роли с вашего сервера Windows, у вас будет несколько вариантов добавления ролей на ваши серверы. Как командлеты Windows PowerShell , так и диспетчер серверов позволяют устанавливать различные роли и функции на удаленные или локальные серверы и, возможно, на автономные виртуальные жесткие диски (VHD).

Мы ограничены ролями и функциями, поддерживаемыми ОС и другими предыдущими версиями. Для использования новых функций и ролей, выпущенных после публикации вашей ОС, необходимо выполнить обновление до последней версии ОС Windows Server. Можно одновременно добавить несколько ролей и компонентов на один автономный виртуальный жесткий диск или удаленный сервер с помощью «Мастера добавления ролей и компонентов» или внутри сеанса Windows PowerShell.

Как добавить роли

Шаг 1. Откройте Диспетчер серверов

Чтобы использовать мастер добавления ролей и компонентов, мы начнем с открытия диспетчера серверов. Есть два способа сделать это.
— Находясь на рабочем столе в Windows, щелкните Диспетчер серверов на панели задач, чтобы начать.
— На начальном экране Windows щелкните плитку диспетчера серверов.

Шаг 2. Добавление ролей и функций

В меню «Управление» выберите «Добавить роли и функции».

Шаг 3. Подготовка сервера и сети

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

Шаг 4. Выберите тип установки

Выберите конечный сервер из пула серверов или выберите автономный виртуальный жесткий диск. Чтобы иметь возможность выбрать автономный виртуальный жесткий диск, вы должны сначала выбрать сервер, к которому вы хотите смонтировать виртуальный жесткий диск, а затем выбрать файл.

Шаг 5. Выбор сервера

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

Шаг 6. Выберите роли и службы

Выберите нужные роли и службы ролей для роли, если они применимы.

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

Подтвердить выбор

При появлении запроса на подтверждение выбора установки просмотрите все выбранные роли, функции и серверы. Если все выглядит хорошо, нажмите «Установить».

Ход установки

После нажатия кнопки «Установить» на странице «Ход установки» отображается ход установки, результаты и сообщения. Если для завершения установки ролей или функций требуется предупреждение, сбой или этапы настройки после установки, они будут показаны здесь.

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

Windows PowerShell

 Также можно добавлять роли, службы ролей и функции в неграфической среде WindowPowerShell. Этот метод существенно не отличается от предыдущей процедуры установки, за исключением необходимости вручную вводить команды для установки необходимых функций. Одно существенное различие между использованием Windows PowerShell командлеты — вы не уведомлены о необходимых службах и функциях для роли. По умолчанию вы не получаете инструменты управления и оснастки. Мы можем добавить параметр IncludeManagementTools в командлет, чтобы наши инструменты управления были включены как часть установки.

В приведенном ниже примере роль управления групповыми политиками устанавливается на локальном сервере, с которого запускается команда, а затем выполняется перезагрузка.

 Пример:
Install-WindowsFeature -Name -VHD -computerName -Restart 
 Install-WindowsFeature -Name AD-Domain-Services,GPMC -IncludeManagementTools -Restart 

Удаление ролей и компонентов

Удаление ролей и компонентов

Шаг 1. Откройте диспетчер сервера 9 0021 Мы начнем с открытия Менеджер сервера. Есть два способа сделать это.

Находясь на рабочем столе в Windows, щелкните Диспетчер серверов на панели задач, чтобы начать.

На начальном экране Windows щелкните плитку диспетчера серверов.

Выберите «Удалить роли и функции»

Шаг 2. Выберите «Управление»

В меню «Управление» в правом верхнем углу нажмите «Удалить роли и функции».

Подготовка сервера и сети

Убедитесь, что вы готовы удалить роли или функции с сервера на странице «Перед началом», а затем нажмите «Далее».

Выберите тип удаления

Выберите конечный сервер из пула серверов или выберите автономный виртуальный жесткий диск. Чтобы иметь возможность выбрать автономный виртуальный жесткий диск, вы должны сначала выбрать сервер, к которому вы хотите смонтировать виртуальный жесткий диск, а затем выбрать файл.

Выбор сервера

Выберите роли или службы ролей (если необходимо), а затем можно продолжить. При продолжении удаления ролей и функций в мастере вам может быть предложено удалить любые роли, службы ролей или другие функции, которые не могут работать без удаления ролей или функций. Инструменты управления и оснастки можно не трогать, если планируется использовать выбранный сервер для управления ролью на других удаленных серверах.

Выбор ролей и служб

Перед подтверждением удаления выберите и проверьте выбранные роли, функции и серверы. Когда все будет готово, вы можете нажать «Удалить».

Подтвердить выбор

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

Ход удаления

Если необходимо выполнить какие-либо действия после удаления, например, требуется перезапуск целевого сервера, отображается сообщение. При использовании Windows Server 20120 и более поздних версий мастер удаления ролей и компонентов можно закрыть, и результаты удаления и сообщения будут отображаться на панели уведомлений диспетчера серверов.

Параметр удаления Windows PowerShell

Точно так же, как вы можете устанавливать роли и компоненты с помощью командлетов Windows PowerShell, вы также можете удалять роли, службы ролей и компоненты таким же образом. Так же, как инструменты управления и оснастки не включаются в установку без командлета, параметр « IncludeManagementTools » потребуется для удаления любых связанных ролевых служб и компонентов с желаемой ролью, если вы хотите удалить все ее части.

Если вы удаляете роли и функции с сервера, на котором работает ‘ Server Core ‘ параметр установки Windows Server 2012 или более поздней версии Windows Server. Обратите внимание, что этот параметр удаляет средства командной строки и средства управления Windows PowerShell для назначенных ролей и функций.

 Пример:
unInstall-WindowsFeature -Name  -VHD  -computerName  -Restart 
 unInstall-WindowsFeature -Name AD-Domain-Services,GPMC -IncludeManagementTools -Restart 

В приведенных выше примерах кода будет удалено управление групповыми политиками. роль на локальном сервере при запуске команды и перезагрузке сервера.

Узнайте больше сегодня!

Liquid Web предлагает широкий выбор серверов Windows в различных версиях на выбор. Если у вас есть вопросы относительно установки или удаления ролей или функций на вашем сервере, свяжитесь с нами, и мы предоставим надежную и точную информацию, чтобы у вас было все необходимое для принятия обоснованного решения!

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

Установка ролей и компонентов сервера

Установите следующие необходимые компоненты на изолированный сервер или консоль CA ADA и стандартный сервер мониторинга:

cada111

Установите следующие необходимые компоненты на изолированный сервер или консоль CA ADA и стандартный сервер монитора:

: установка ролей и функций выполняется программой установки CA ADA.

Windows Server 2016

Убедитесь, что обновления Windows работают для успешной установки сервера и ролей.

Необходимое условие для установки ролей и компонентов сервера в Windows Server 2016

Включить доступ к сети COM+

Чтобы включить доступ к сети COM+ в брандмауэре Windows, выполните следующие действия:

  1. 9000 2 Откройте панель управления.

  2. Click

    Система и безопасность

    ,

    Брандмауэр Windows,

    и A

    разрешить приложение или функцию через брандмауэр Windows

    .Появится диалоговое окно «Разрешенные приложения».

  3. Установите флажок

    Доступ к сети COM+

    .

  4. Установите для параметра реестра

    RemoteAccessEnabled

    в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3 значение 1.

Установка сервера, ролей и компонентов 9 0003

  1. Войдите в систему как пользователь с правами администратора для CA Анализ доставки приложений.

  2. Открыть

    Диспетчер серверов

    .

  3. На панели инструментов

    выберите

    Добавить роли и функции

    .

    Если отображается страница

    Прежде чем начать

    , нажмите

    Далее

    .

  4. На странице

    Выберите тип установки

    выберите

    Ролевая или функциональная установка

    .

    Нажмите 

    Далее

    .

  5. В

    Выберите сервер назначения

     страница, выберите

    Выберите сервер из пула серверов

    . Выберите соответствующий сервер из списка

    Пул серверов

    и нажмите

    Далее

    .

  6. На странице

    Выберите роли сервера

    выберите

    Веб-сервер (IIS)

    и нажмите

    Далее

    .

  7. В 

    Выберите функции

     страница:

    1. На странице 

      Роль веб-сервера (IIS)

       нажмите 

      Далее

      .

    2. Расширить

      Возможности .NET Framework 3.5

      .

      1. Выберите

        .NET Framework 3.5 (включая .NET 2.0 и 3.0)

        , если он еще не отмечен.

      2. Выберите 

        Активация HTTP

        , если это еще не установлено.

        Нажмите 

        Добавить функции

         при появлении запроса.

    3. Расширить

      Возможности . NET Framework 4.6

      .

      1. Выберите

        .NET Framework 4.6,

        , если он еще не установлен.

      2. Выберите 

        ASP.NET 4.6

        , если он еще не отмечен.

      3. Разверните

        Службы WCF

        и выберите

        Активация HTTP

        .

    4. Выбрать

      SMTP

      Сервер

    5. Развернуть

      Служба SNMP

      .

      1. Выберите 

        Поставщик SNMP WMI

        .

    6. Нажмите 

      Далее

      .

  8. На странице

    Выберите службы ролей

    :

    1. Разверните

      Разработка приложений

      раздел.

      1. Выберите

        ASP.NET 3.5

        .

      2. Выберите 

        ASP

        .

    2. Разверните раздел

      Средства управления

      .

      1. Выберите 

        Совместимость управления IIS 6

        .

        1. Совместимость с метабазой IIS 6

        2. Консоль управления IIS 6

        3. Инструменты для создания сценариев IIS 6

        4. Совместимость с WMI IIS 6

      2. Сценарии и инструменты управления IIS

    3. Нажмите  9 0002 Следующий

      .

  9. На странице 

    Подтвердить выбор установки

     обобщаются ваши действия и отображаются соответствующие сообщения.

    Если вам будет предложено указать альтернативный исходный путь, нажмите 

    Укажите альтернативный исходный путь

    .

    1. Укажите путь к источникам SxS на установочном компакт-диске Windows, затем нажмите 

      OK

      .

  10. Установите выбранные вами службы ролей и параметры:

    1. Нажмите 

      Установить

      .

      По завершении установки или обновления открывается страница

      Результаты

      .

    2. (дополнительно) Нажмите 

      Распечатайте, отправьте по электронной почте или сохраните отчет об установке/обновлении

      ,

       

      просмотрите информацию, затем закройте страницу.

    3. Нажмите 

      Перезапустить сервер

      .

Windows 2012 R2 Server

Выполните следующие действия. 02 Диспетчер серверов

.

  • Выбрать

    Добавить роли и функции

    . Мастер добавления ролей и компонентов 

     

    открывается.

  • Нажмите 

    Далее

    .

  • Выберите 

    Установка на основе ролей или компонентов.

  • Нажмите 

    Далее

    .

  • Выберите

    локальный сервер

    в поле выбора целевого сервера.

  • Нажмите 

    Далее

    .

  • Выберите следующие

    Роли сервера

    :

    • Сервер приложений

    • Доступ к сети COM+

    • Веб-сервер (IIS)

  • Нажмите 

    Далее

    .

  • Нажмите 

    Добавить функции, 

    при появлении запроса на добавление функций, необходимых для веб-сервера (IIS)

    .

  • Нажмите

    Далее

    , и откроется окно

    Выбрать функции

    .

  • Развернуть

    Компоненты .NET Framework 3.5

    и выбрать

  • Развернуть

    Компоненты .NET Framework 4.5

    и выберите

    • .NET Framework 4.5

    • ASP.NET 4.5

    • Службы WCF

      • Активация HTTP

  • Выбрать 002 SMTP-сервер

    .

    Для функции SMTP-сервера требуются дополнительные зависимости. Мастер отображает эти зависимости в

    Добавить функции, необходимые для SMTP-сервера?

     диалог. К ним относятся 

    Инструменты удаленного администрирования сервера

    Инструменты администрирования функций

    и 

    Инструменты SMTP-сервера

    .

    1. Отметить

      Включить инструменты управления (если применимо)

      , если еще не отмечено.

  • Нажмите 

    Добавить функции

    .

  • Разверните

    Служба SNMP

    и выберите

    • Службы SNMP

  • Нажмите 

    Далее

    , и откроется окно

    Application Server

    .

  • Нажмите 

    Службы ролей

     в дереве навигации слева.

  • Нажмите 

    Далее

    . Откроется окно

    Роль веб-сервера (IIS)

    .

  • Нажмите

    Далее

    , чтобы выбрать службы ролей.

  • Выберите следующее 

    Службы ролей

    :

  • Нажмите 

    Далее

  • Страница 

    Подтвердить выбор установки

    обобщает ваши действия и отображает связанные сообщения.

    Если вам будет предложено указать альтернативный исходный путь, нажмите 

    Укажите альтернативный исходный путь

    .

    1. Укажите путь к источникам SxS на установочном компакт-диске Windows, затем нажмите 

      OK

      .