Windows 2012 remote server administration tools for windows

image

Prologue

Ace here again. This discusses remote administration. Simple, right? Maybe not!

Server Manager in Windows Server® 2012 R2 can be used to perform various management tasks on remote servers. By default, remote management is enabled on Windows Server 2012 R2.You can add remote servers to the Server Manager Server pool in Windows Server 2012 R2 Server Manager.

Objectives

Discuss the following remote admin methods

  • What is Remote Management?
  • How to Enable and Disable Remote Management
  • Remote Management and Tools Commands
  • Server Manager
  • WinRM
  • PowerShell Remoting
  • Remote Desktop
  • Remote Server Administration Tools (RSAT)
  • SCONFIG

What is Remote Management?

Windows Server 2012 R2 provides the ability to remotely manage multiple servers with a number of methods. One of the newest features in Windows Server 2012 is the ability to use Server Manager for this task.

In addition to Windows Remote Management, you can also use Remote Shell and Remote Windows PowerShell to manage remote computers. This provides you the ability to locally load Windows PowerShell modules, such as Server Manager, and execute PowerShell cmdlets available in the loaded module on remote servers. This allows you the ability to run PowerShell commands and scripts. This works including when the script is only on the local server

Windows Remote Management (WinRM) is the Windows implementation of WS-Management, which is an industry standard, Web-based services based protocol. Windows runs the WinRM as a service under the same name, WinRM. WinRM provides secure local and remote communications for management applications and scripts.

In addition, Windows Remote Management is one of the components of the Windows Hardware Management features to allow secure local and remote Windows Server management across a firewall using standard Web service-based protocols.

If the server hardware has an optional, built-in Baseboard Management Controller (BMC) provided by the hardware vendor, you can also remotely manage a system even if the Windows operating system has not yet booted or has failed. This also allows access to the server’s BIOS.

A BMC is an option m provided by hardware vendors, that consists of a microcontroller and an independent network connection that you can communicate to if the server ever becomes offline.

When a server is not connected to a BMC, WinRM can still be used to connect to WMI remotely in situations where firewalls may block DCOM communications, because WinRM uses the secure web-based port, TCP 443.

Additional Reading on WinRM:

About Windows Remote Management
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384291(v=vs.85).aspx

Hardware Management Introduction (includes BMC information)
http://technet.microsoft.com/en-us/library/f550cac0-5344-41cb-8e89-6e5c93236886

.
How to Enable and Disable Remote Management

There are a number of methods to administer WinRM.

· Winrm.cmd – Command line tool that allows administrators to configure WinRM, get data, or manage resources. For syntax, you can run winrm /? for online help.

· Win-RM Scripting API – Allows you to create remote administration scripts that expose the WS-Management APIs and protocols.

· Winrs.exe –A command line tool to execute CMD commands on remote servers using WS-Management APIs. For example, to remotely get an ipconfig /all from a remote machine, you can run:
winrs –r:DC12.trimagna.com “ipconfig /all”;tasklist

You can also use the help command to see all possible options and syntax:
winrs –?

· IPMI and WMI Providers – The IPMI provider and drivers allow remote hardware management using BMC. These can be used programmatically.

· WMI Service – Using the WMI plug-in, WMI runs together with WinRM to provide data or control functions for remote management.

· WS-Management protocol – SOAP based protocol using XML messages. It is a web-based, firewall friendly protocol running across secure TCP 443 providing industry-standard interoperability to transfer and exchange management information.

Remote Management Tools and Commands

There are a number of ways to enable, disable and configure Remote Management.

Server Manager

To enable or disable Remote Management, in Server Manager Local Server node, click the text next to Remote Management icon.

WinRM Command

You can use the WinRM command to enable, disable, and configure Remote Management.

The syntax is:

WinRM OPERATION RESOURCE_URI [-SWITCH:VALUR [-SWITCH:VAKLUE] …] [@{KEY=VALUR [;KEP=VALUE]…}]

You can use the following to check the current Remote Management configuration and status:
winrm get winrm/config

Or you can run it remotely on another server using the WinRS command:
winrs –r:DC12-1.trimagna.com “winrm /config”;tasklist

To enable or disable Remote Management:
WinMR qc

When the WinRM qc command is run, it performs a number of steps to enable and configure the Remote Management service:

  1. Configures and changes the WinRM service from Manual to Automatic startup.
  2. Starts the WinRM service.
  3. Creates and configures a listener that will accept WinRM requests on any IP address.
  4. Creates a Windows Firewall exception for WS-Management traffic for the HTTP protocol.

If the Windows Firewall is disabled, you will see one of the following error messages:

  • WSManFault
  • Message
  • ProviderFault
  • WSManFault
  • Message = Unable to check the status of the firewall.
  • Error number: -2147023143 0x800706D9
  • There are no more endpoints available from the endpoint mapper.

To view the command syntax and options, you can run winrm -?

WinRM supports the following commands:

  • PUT
  • GET
  • ENUMERATION
  • INVOKE
WinRM Examples:

Start a service on a remote machine:
winrm invoke startservice wmicimv2/Win32_Service?name=w32time -r:DC12

Reboot a remote machine:
winrm invoke reboot wmicimv2/Win32_OperatingSystem -r:FS1

Additional Reading on the WinRM commands:

An Introduction to WinRM Basics – From the EPS Windows Server Performance Team
http://blogs.technet.com/b/askperf/archive/2010/09/24/an-introduction-to-winrm-basics.aspx

.

PowerShell Remoting

There a number of cmdlets that use WMI for remote administration. The cmdlets invoke a temporary connection the remote computer using WMI, runs the command, then closes the session.

These cmdlets do not use WS-Management based remoting, therefore the computer does not require to be configured for WS-Management nor does it have to meet the system requirement for WS-Management. Because they are not WS-Management service related, you can use the ComputerName parameter in any of these cmdlets

You can run the Invoke-Command cmdlets to run commands on other computers.

For example, to get a list of all services on a remote computer that are either running or stopped, you can run the following command
Invoke-Command –computername DC12 –scriptblock {get-service)

Or to see the status of a single service:
Invoke-Command –computername DC12 –scriptblock {get-service WinRm)

Additional Reading on Remote PowerShell:

Windows PowerShell Remoting – Complete list of commands
http://msdn.microsoft.com/en-us/library/windows/desktop/ee706585(v=vs.85).aspx

.

Remote Server Administration Tools (RSAT) for Windows

Remote Server Administration Tools for Windows®  includes Server Manager, Microsoft Management Console (MMC) snap-ins, consoles, Windows PowerShell® cmdlets and providers, and some command-line tools for managing roles and features that run on Windows Server 2012 R2.

.

SCONFIG

For Server Core, you can use the SCONFIG command and choosing Option #4, then choosing Option #1 to Enable Remote Management, or Option #2 to Disable Remote Management.

image

Additional Reading on WinRM tools

About Windows Remote Management
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384291(v=vs.85).aspx

.

Remote Desktop

Remote Desktop has been used for a number of years, and it is the most common method to remotely administer a remote machine. To use Remote Desktop, it must be enabled first on the remote computer. To enable Remote Desktop on the full version of Windows Server 2012, perform the following steps”

  1. Open Server Manager
  2. Click the Local Server Node
  3. Click the “Disabled” status next to Remote Desktop.
  4. The System Properties page appears and is focused on the Remote tab.
  5. Under the Remote tab, select one of the following:
  1. Don’t allow connections to this computer – Default disabled.
  2. Allow connections only from Computers running:
  1. Checkbox: Allow Remote Desktop with Network Level Authentication – If you check this box, this setting enables and only allows secure connections from Remote Desktop clients that support network-level authentication.

image

You can also enable Remote Desktop on Sever Core using the SCONFIG command.

==================================================================

Ace Fekay
MVP, MCT, MCSE 2012, MCITP EA & MCTS Windows 2008/R2, Exchange 2013, 2010 EA & 2007, MCSE & MCSA 2003/2000, MCSA Messaging 2003
Microsoft Certified Trainer
Microsoft MVP – Directory Services

clip_image0023 clip_image0043 clip_image0063 clip_image0083 clip_image0103 clip_image0123 clip_image0143 clip_image0163

Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.php

This posting is provided AS-IS with no warranties or guarantees and confers no rights.

Remote Server Administration Tools (RSAT) Background

The Remote Server Management Tools have been with Windows Server since Windows Server 2000. These tools enable the remote management of Server Roles and Features and were later released as part of a separate installation package called Remote Server Administration Tools that could be installed on the server and client/professional versions of the Windows operation system.

The following tools are included as part of the installation:

  • SMTP Server Tools
  • Hyper-V Management Tools
  • Hyper-V Module for Windows PowerShell
  • Hyper-V GUI Management Tools
  • Windows Server Update Services Tools
  • API and PowerShell cmdlets
  • User Interface Management Console
  • Active Directory Users and Computers Snap-in
  • Active Directory Sites and Services Snap-in
  • Active Directory Domains and Trusts Snap-in
  • Active Directory Administrative Center Snap-in
  • ADSI Edit Snap-in
  • Active Directory Schema Snap-in (Not Registered)
  • Active Directory Command Line Tools
  • Active Directory Module for Windows PowerShell
  • IIS Management Tools
  • IIS Management Console
  • IIS Management Compatibility

Prerequisites for installing Remote Server Administration Tools (RSAT)

You will require a Windows Server 2012 computer with the “Graphical Management Tools and Infrastructure” installed to install the Remote Server Administration Tools (RSAT) using the Server Manager graphical user interface.

Instructions for installing Remote Server Administration Tools (RSAT)

To install the Remote Server Administration Tools (RSAT) on Windows Server 2012 please follow these instructions.

  1. On the Windows Server 2012 open Server Manager. If Server Manager does not start by default press the “Windows + R” keys, Type “ServerManager” in the “Open” field and press “Enter” or click the OK button.Start Server Manager in Windows Server 2012
  2. On the Server Manager main windows Click “Add roles and features”.Start Add Roles and Features Wizard in Windows Server 2012 Server Manager
  3. In the “Add Roles and Features Wizard” under “Installation Type” check the “Role-based or feature-based installation” radio button and click “Next”Windows Server 2012 Server Manager Add Roles and Features Wizard install Remote Server Administration Tools (RSAT) - Step 3
  4. In the “Add Roles and Features Wizard” under “Server Selection” check the “Select a server from the server pool” radio button, select the server you want to install the Remote Server Administration Tools (RSAT) on and click “Next”Windows Server 2012 Server Manager Add Roles and Features Wizard install Remote Server Administration Tools (RSAT) - Step 4
  5. In the “Add Roles and Features Wizard” under “Server Roles” click “Next”Windows Server 2012 Server Manager Add Roles and Features Wizard install Remote Server Administration Tools (RSAT) - Step 5
  6. In the “Add Roles and Features Wizard” under “Features” scroll down and check the “Remote Server Administration Tools” check box. Click “Next”.Windows Server 2012 Server Manager Add Roles and Features Wizard install Remote Server Administration Tools (RSAT) - Step 6
  7. In the “Add Roles and Features Wizard” at the “Confirmation” page click “Install” to begin the installation of the Remote Server Administration Tools (RSAT)Windows Server 2012 Server Manager Add Roles and Features Wizard install Remote Server Administration Tools (RSAT) - Step 7
  8. The installation of the Remote Server Administration Tools (RSAT) will begin and the progress will be displayed. You may be required to restart the server after the Remote Server Administration Tools (RSAT) installation is complete.Windows Server 2012 Server Manager Add Roles and Features Wizard install Remote Server Administration Tools (RSAT) - Step 8

Перейти к содержанию

На чтение 4 мин Опубликовано Обновлено

RSAT (Remote Server Administration Tools) – набор инструментов, позволяющих управлять удаленными серверами с помощью компьютера под управлением операционной системы Windows. Если вы работаете с Windows Server 2012 и хотите иметь возможность удаленно управлять различными серверными функциями, то установка RSAT позволит вам делать это проще и эффективнее.

Установка RSAT на Windows Server 2012 является довольно простой процедурой и состоит из нескольких шагов.

  1. Сначала откройте «Панель управления» на вашем сервере. Для этого нажмите на кнопку «Пуск» и выберите пункт «Панель управления» из списка.
  2. В окне «Панель управления» найдите и выберите раздел «Программы».
  3. В разделе «Программы» выберите пункт «Включение или отключение компонентов Windows».
  4. Появится окно «Функции Windows». В этом окне найдите папку «Удаленное управление сервером» и щёлкните на ней, чтобы развернуть.
  5. В появившемся списке найдите необходимые вам инструменты RSAT и отметьте их флажком. Например, если вам нужно управлять Active Directory, отметьте пункт «Службы домена Active Directory и политика безопасности».
  6. После выбора необходимых инструментов нажмите кнопку «OK», а затем подождите, пока Windows установит выбранные компоненты.

Поздравляю! Теперь у вас установлен набор инструментов RSAT на вашем сервере Windows Server 2012. Вы можете использовать эти инструменты для удаленной администрации различных серверных функций и упрощения вашей работы.

Содержание

  1. Проверка системных требований
  2. Скачивание RSAT
  3. Установка и настройка RSAT

Проверка системных требований

Перед установкой RSAT на Windows Server 2012 необходимо проверить, соответствуют ли компьютер и операционная система минимальным системным требованиям. Убедитесь, что:

  • Операционная система: Ваш компьютер имеет установленную операционную систему Windows Server 2012 или Windows 8.
  • Архитектура: RSAT поддерживает только 64-разрядные версии операционной системы. Убедитесь, что у вас установлена 64-разрядная версия Windows Server 2012 или Windows 8.
  • Процессор и память: Ваш компьютер имеет процессор с тактовой частотой не менее 1 ГГц и 2 ГБ оперативной памяти (для оптимальной работы RSAT рекомендуется 4 ГБ или более).
  • Доступные дисковое пространство: У вас есть достаточное свободное место на жестком диске для установки RSAT. Рекомендуется иметь не менее 2 ГБ свободного пространства.
  • Сетевые требования: Ваш компьютер подключен к сети и имеет доступ к Интернету для загрузки установочных файлов RSAT.

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

Скачивание RSAT

Для установки RSAT (Remote Server Administration Tools) на Windows Server 2012 необходимо сначала скачать установочный файл. Вот пошаговая инструкция:

  1. Откройте веб-браузер и перейдите на официальный сайт Microsoft.
  2. Воспользуйтесь поисковой строкой сайта и введите «RSAT Windows Server 2012».
  3. В результатах поиска найдите официальную страницу загрузки RSAT для Windows Server 2012 и перейдите на нее.
  4. На странице загрузки RSAT выберите язык, который соответствует вашим предпочтениям, и нажмите на кнопку «Скачать».
  5. Вам может потребоваться подтвердить свое согласие с лицензионным соглашением Microsoft, нажав на соответствующую кнопку.
  6. Подождите, пока загрузка завершится.
  7. После завершения загрузки откройте скачанный файл.

Теперь вы готовы переходить к следующему шагу — установке RSAT на Windows Server 2012.

Установка и настройка RSAT

Для установки и настройки RSAT на Windows Server 2012, следуйте этим шагам:

  1. Откройте «Серверный менеджер» на сервере Windows Server 2012.
  2. Нажмите правой кнопкой мыши на «Всесерверное управление» в окне «Серверный менеджер» и выберите «Добавить сервер».
  3. В появившемся окне «Добавить сервер» щелкните по кнопке «Обзор».
  4. Выберите сервер, на котором будет установлен RSAT, и нажмите кнопку «ОК».
  5. Затем нажмите «Далее» и подождите, пока процесс установки будет завершен.
  6. После завершения установки RSAT щелкните правой кнопкой мыши на «Всесерверное управление» в окне «Серверный менеджер» и выберите «Добавить роль или функцию».
  7. В появившемся окне выберите «Удаленное управление сервером» и нажмите «Далее».
  8. Выберите сервер, на котором будет настроен RSAT, и нажмите «Далее».
  9. Выберите необходимые инструменты администрирования и нажмите «Далее».
  10. Подтвердите выбор и нажмите «Установить».
  11. После завершения настройки RSAT будет доступен для использования.

Теперь вы можете использовать инструменты RSAT для удаленного администрирования сервера Windows с вашего компьютера.

If you are a system administrator and have lots of servers to manage in your environment, it’s always convenient to manage the servers from one location. Windows Remote Server Administrator Tools (RSAT) has been created with the same purpose in mind.

RSAT tools enable an administrator to install all the important management consoles on their own client computer and manage all the servers directly from it. The client computer may be running Windows, rather than Microsoft Server, enabling them to manage the remote servers with RSAT.

Table of contents

  • Remote Server Administration Tools (RSAT)
    • RSAT Compatible Versions
    • RSAT Installation
    • How to Access RSAT
  • RSAT Direct Download Links
    • Windows 11
    • Windows 10 (Version 1809 or Later)
    • Windows 10 (Version 1803 or Earlier)
    • Windows 8.1
    • Windows 8
    • Windows 7
  • Closing Words

Below you will find the download links of RSAT tools for all Windows operating systems including Windows 11, Windows 10, Windows 8.1, Windows 8, and Windows 7.

Remote Server Administration Tools (RSAT)

Remote Server Administration Tools (RSAT) enables system administrators to remotely manage roles and features in Windows Server 2012 R2, Windows Server 2012, Windows Server 2008, and Windows Server 2008 R2 from a computer that is running Windows.

RSAT Compatible Versions

You cannot install RSAT on computers that are running Home or Standard editions of Windows. You can install RSAT only on Professional, Enterprise, or Education editions of the Windows client operating system.

Unless the download page specifically states that RSAT applies to a beta, preview, or other pre-release versions of Windows, you must run a full (RTM) release of the Windows operating system to install and use RSAT.

Although some users have found ways of manually cracking or hacking the RSAT .MSU files to install RSAT on unsupported versions of Windows, this is a violation of the Windows end-user license agreement.

RSAT Installation

Installing RSAT is similar to installing Adminpak.msi on Windows 2000-based or Windows XP-based client computers. However, there is one major difference: On Windows Vista and Windows 7, the tools are not automatically available after you download and install RSAT.

You must enable the tools that you want to use by using the Control Panel. To do this, open the “Programs and Features” page in the Control Panel by typing in appwiz.cpl in Run, and then click “Turn Windows features on or off” from the left.

How to Access RSAT

In the RSAT releases for Windows 11, Windows 10, Windows 8.1, and Windows 8, the tools are enabled by default. You can open “Turn Windows features on or off to disable the tools that you don’t want to use. In RSAT for Windows 11, Windows 10, Windows 8.1, and Windows 8, you access GUI-based tools on the “Tools menu from within the Server Manager console.

RSAT Direct Download Links

You can download the respective RSAT from the links given below, according to your operating system. You can check your operating system’s version by typing in winver in Run.

whichever OS version you are using, you can easily download and install the RSAT for your Windows from here. All the links given are official and don’t contain any virus or ads.

Windows 11

Install RSAT for Windows 11

Windows 10 (Version 1809 or Later)

Install RSAT for Windows 10 Version 1809 or later

Windows 10 (Version 1803 or Earlier)

Download RSAT for Windows 10 All Versions

Windows 8.1

Download RSAT for Windows 8.1 (32-bit + 64-bit)

Windows 8

Download RSAT for Windows 8 (32-bit + 64-bit)

Windows 7

Download RSAT for Windows 7 (32-bit + 64-bit)

Closing Words

Remote Server Administration Tools enable sysadmins to configure multiple servers remotely while using a client (Windows) operating system. This way, they do not need to get up each time a configuration needs to be made, and neither do they need to have a Server operating system installed on their own computer.

Появление системы Windows Server 2012 внесло множество изменений в возможности виртуализации: обновленный гипервизор Hyper-V, виртуализация рабочих станций с помощью нового механизма Remote Desktop Services, и многое другое. Помимо реализации новых возможностей, разработчики Microsoft внесли ряд изменений в рекомендации по работе с системой Server 2012

.

Начиная с системы Windows Server 2008, вы могли использовать режим Server Core (подробно описанный в статье «Windows Server 2012 Installation Options»(http://windowsitpro.com/windows-server-2012/windows-server-2012-installation-options)) для установки системы Windows Server без локального графического интерфейса. Однако этот режим был предусмотрен только для определенных ролей инфраструктуры. Система Server 2012 изменила ситуацию. Server Core – режим установки, применяемый в системе Server 2012 по умолчанию, причем не только для серверов с ролями инфраструктуры.

В системе Server 2012 режим Server Core ориентирован на обслуживание рабочих нагрузок приложений, таких как SQL Server. Вы можете в любой момент добавить или удалить графический интерфейс, а также инфраструктуру и инструменты управления. В результате благодаря системе Server 2012 еще больше серверов с графическим интерфейсом — Server with a GUI (новое название режима установки Full Installation) — будет заменено на серверы в режиме Server Core. В целом, вероятно, вам следует изменить подход к управлению окружением Windows.

Развитие графических средств управления

Чтобы рассмотреть развитие в перспективе, я оглядываюсь назад, на свою первую работу, связанную с компьютерами. Я был системным администратором систем VAX/VMS, но в действительности подразумевалось, что я менял ленты, используемые для резервного копирования, и предоставлял распечатки разработчикам. Я управлял серверами, сидя в серверной, где видеотерминал был подключен к каждому устройству. Позднее мы внедрили протокол TCP, и я мог находиться на своем рабочем месте и подключаться непосредственно к каждому серверу с помощью команды telnet. Когда мы получили серверы Windows, я управлял ими аналогичным образом. У меня в серверной были монитор и клавиатура, которые я мог использовать для подключения к серверу через устройство KVM. И в дальнейшем, когда на первый план вышли протокол RDP и удаленное администрирование, я прямо со своего рабочего места устанавливал подключение RDP к серверу. Тем не менее, во всех случаях я одновременно эффективно управлял только одним сервером — и управлял им локально.

Поскольку количество серверных единиц быстро увеличивается, принцип единовременного управления только одним сервером в реальности становится неприменим. А наметившаяся тенденция активного использования режима Server Core делает неприменимым локальное управление через графический интерфейс. Таким образом, нам придется изменить подход к управлению серверами.

Удаленное управление (я имею в виду не RDP-подключение к серверу, а скорее рабочие инструменты управления на вашей рабочей станции, которые подключаются к серверу) стало возможным начиная с системы Windows Server 2008 R2. Точнее, возможным оно стало и до появления Server 2008 R2, однако использовать его было проблематично.

В системе Server 2008 R2 инструмент Server Manager наконец позволил нам удаленно подключаться серверу и управлять им (при условии, что на сервере было разрешено удаленное управление). Вы можете установить пакет Windows 7 Remote Server Administration Tools (RSAT) на свою рабочую станцию Windows 7, запустить Server Manager и удаленно управлять операционной системой Server 2008 R2. Хотя такой подход обеспечивает одновременное соединение только с одним удаленным сервером (см. экран 1) и не годится для управления несколькими серверами. Кроме того, вам, возможно, стоит принять во внимание другие типы приложений, требующие, чтобы средства управления запускались локально на сервере приложений, и не поддерживающие режим Server Core. Однако большинство приложений перешли на модель с удаленными средствами управления или на администрирование, полностью построенное на веб-технологиях.

Удаленное управление операционной системой Server 2008 R2
Экран 1. Удаленное управление операционной системой Server 2008 R2

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

Графическое управление множеством серверов

Система Server 2012 располагает всеми возможностями для удаленного управления множеством серверов благодаря полностью переработанному диспетчеру Server Manager. Одна из причин преобразования Server Manager заключалась в необходимости совместить одновременное управление несколькими серверами. На экране 2 показан диспетчер Server Manager, запущенный на машине с операционной системой Windows 8 и установленным пакетом Windows 8 Remote Server Administration Tools (RSAT). Разработчики Microsoft предлагают вам управлять системой Server 2012 именно так, и на самом деле вам самим стоит стремиться именно к такой схеме управления.

Управляйте множеством серверов. Если рассматривать вариант, при котором все ваши серверы работают в режиме Server Core, то концепция «управлять несколькими серверами как одним» должна выглядеть довольно привлекательно. На экране 2 начальная информационная панель не только показывает состояние сервера: диспетчер Server Manager автоматически обнаруживает роли, установленные на управляемых серверах, и создает отдельные группы. Таким образом, вы можете оценить состояние служб Microsoft IIS, Hyper-V и Active Directory (AD). Вы можете даже создавать собственные группы серверов — в моем примере это группа Test Servers. Можно щелкнуть мышью по любой области (экране 2 выделено красным цветом) и увидеть подробности. Например, щелкните по выделенным красным элементам Best Practice Analyzer (BPA), чтобы узнать, с какими службами есть проблемы и в чем они заключаются (да, анализатор BPA интегрирован с Server Manager). В дальнейшем все неисправные службы на различных серверах могут быть перезапущены одним щелчком мыши.

Server Manager на машине с Windows 8 и RSAT
Экран 2. Server Manager на машине с Windows 8 и RSAT

Есть одно различие между диспетчером Server Manager, запущенным в клиентской системе Windows 8, и Server Manager, запущенным локально в системе Server 2012: наличие узла навигации Local Server в системе Server 2012, см. экран 3. Через рабочую область Local Server вы можете выполнять настройки таких основных элементов, как имя сервера и IP-адрес (под основными я имею в виду элементы, которые вы настраиваете на сервере один раз после установки и больше не меняете). Поэтому элементы рабочей области Local Server недоступны через механизмы удаленного управления диспетчера Server Manager, так как считается, что для них не требуется постоянное управление. Я думаю, что в будущем ситуация изменится. Удаленное управление активировано в системе Server 2012 по умолчанию — не надо ничего настраивать вручную. Это не означает, что у вас по умолчанию есть возможность подключения к серверу по протоколу RDP, но вы можете запустить диспетчер Server Manager и (при условии, что имеются соответствующие права) удаленно управлять сервером.

Узел навигации Local Server в системе Server 2012
Экран 3. Узел навигации Local Server в системе Server 2012

Вы можете добавить серверы в диспетчер Server Manager, выбрав Add Servers в меню Manage. Замечу, что с помощью диспетчера Server Manager вы также можете управлять серверами Server 2008 и Server 2008 R2. Единственное требование заключается в том, что пакет Windows Management Framework (WMF) 3.0 должен быть установлен в системах Server 2008 и Server 2008 R2. Вы можете загрузить пакет Windows Management Framework (http://www.microsoft.com/en-us/download/details.aspx?id=34595) из Интернета, но сначала убедитесь, что на сервере развернут компонент. NET Framework 4.0 (http://www.microsoft.com/en-us/download/details.aspx?id=17851), иначе пакет WMF 3.0 не будет установлен корректно.

Как только вы добавляете новые серверы к диспетчеру Server Manager, он опрашивает их, обнаруживает различные роли инфраструктуры и закрепляет эти роли в соответствующих областях навигации диспетчера Server Manager. Серверы располагаются в рабочих областях узла All Servers. Также предусмотрена возможность создания собственных групп серверов, таких как группа Test Servers, показанная на экране 3.

Сделайте информацию видимой. Щелкните правой кнопкой мыши по серверу (или серверам) и выберите пункт Start Performance Counters из контекстного меню (экран 4), который активирует сбор данных о производительности с конечного сервера. Вы можете получить доступ к данным удаленно через диспетчер Server Manager и просмотреть ключевые метрики производительности, такие как использование ресурса памяти и процессора. Вы можете даже настроить диспетчер Server Manager таким образом, чтобы он выдавал предупреждение, если загрузка процессора достигла определенного уровня или объем свободной памяти стал ниже определенного уровня. Обязательно изучите другие механизмы работы с удаленным сервером: полный доступ к оснастке Computer Management, RDP, Windows PowerShell, объединение сетевых интерфейсов (NIC Teaming), перезагрузка и многие другие. Эти механизмы дополняют набор стандартных инструментов, доступных из меню Server Manager Tools, которое содержит знакомые оснастки, такие как Active Directory Users and Computers, Hyper-V Manager и другие.

Настройка сбора данных о серверах
Экран 4. Настройка сбора данных о серверах

Важным изменением в диспетчере Server Manager в системе Server 2012 стало появление возможности удаленно добавлять и удалять роли и компоненты. Чтобы это сделать, выберите пункт Add or Remove Roles and Features из меню Manage. Если вы выполняете установку на основе ролей или установку служб Remote Desktop Services, следующим шагом будет выбор сервера, на котором вы хотите выполнить операцию добавления/удаления (экран 5).

Удаленное добавление ролей
Экран 5. Удаленное добавление ролей

Необходимо отметить, что у служб RDS есть собственная основанная на сценариях методика развертывания, доступная через диспетчер Server Manager и позволяющая развернуть полноценные окружения RDS на сотнях серверов c помощью одного мастера и нескольких щелчков мыши.

Об этой возможности важно знать следующее.

1.Вы можете выбрать только один сервер за один раз для операции добавления/удаления. Если вы хотите добавить или удалить роли/компоненты на нескольких серверах, необходимо использовать команды PowerShell. Например:

Invoke-Command -ScriptBlock {Install-WindowsFeature –Name XPS-Viewer} -ComputerName server1,server2,server3

2.Вы не можете выполнять операцию добавления/удаления на серверах Server 2008 и Server 2008 R2. Несмотря на то, что есть возможность удаленного управления такими серверами, данная функция не распространяется на механизм добавления/удаления ролей/компонентов, так как его не поддерживает основная операционная система.

3.Обратите внимание при изучении экрана 5, что помимо добавления/удаления роли/компонента на сервере, вы можете выбрать виртуальный жесткий диск для автономного управления, а также назначить виртуальный жесткий диск для автономного управления из оболочки PowerShell в ходе автоматизированного процесса настройки.

Управляйте ролями и компонентами. Помимо отображения информации (такой как производительность, события, результаты анализа BPA и установленные компоненты) от управляемых служб, диспетчер Server Manager также управляет ключевыми аспектами базовой операционной системы, включая определенные роли и компоненты. Яркий пример – компонент Storage. Диспетчер Server Manager не только отображает дисковые тома в системе и позволяет вам настраивать такие функции как устранение дублирования данных, но и дает возможность управлять пространствами хранения, интерфейсами iSCSI, NFS и расширенными настройками общих ресурсов. Настройки некоторых ролей, таких как Remote Desktop Services и IP Address Management, отображаются через диспетчер Server Manager.

Общий вопрос относительно диспетчера Server Manager звучит так: «Каким образом можно передавать настройки Server Manager между пользователями или компьютерами?» Все серверы и пользовательские группы серверов, контролируемые экземпляром диспетчера Server Manager, хранятся в конфигурационном XML-файле. Поэтому существует возможность передавать эти настройки (которые хранятся в файле \%appdata %\Microsoft\Windows\ServerManager\ServerList.xml) между пользователями и компьютерами.

Однако в начале статьи я упоминал о том, что экземпляры системы Server 2012 должны работать в режиме Server Core, в котором нет графического интерфейса и никакой инфраструктуры управления, доступной локально. Как в таком случае использовать диспетчер Server Manager? Диспетчер Server Manager используется на вашей рабочей станции Windows 8. Диспетчер Server Manager, а также основная масса средств администрирования системы Server 2012 входят в состав пакета RSAT, доступного как в 32-разрядной, так и в 64-разрядной версиях (http://www.microsoft.com/en-us/download/details.aspx?id=28972).

После установки инструментов в системе Windows 8 вы активируете их с помощью приложения Programs and Features в панели Control Panel. Используйте функцию Turn Windows features on or off и активируйте диспетчер Server Manager в узле RSAT (см. экран 6). Из этого диалогового окна вы можете активировать другие роли и средства администрирования компонентов.

Установка средств управления в системе Windows 8
Экран 6. Установка средств управления в системе Windows 8

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

Пакет RSAT для серверов Server 2012 доступен только для системы Windows 8. Данный пакет не поддерживает работу в системе Windows 7 и более ранних клиентских операционных системах. Подход остался неизменным по сравнению с предыдущими версиями серверов Windows. Пакет RSAT для серверов Server 2008 R2 работал только в системе Windows 7, пакет RSAT для Server 2008 функционировал только в Windows Vista, а пакет Administration Tools Pack для систем Windows Server 2003 R2 работал исключительно в системе Windows XP. Идея понятна?

Итак, что же делать, если в вашей организации не используется система Windows 8, и даже отдел ИТ не может внедрить ее? Я рекомендую настроить узел Remote Desktop Session Host с системой Server 2012 и опубликовать диспетчер Server Manager. Тогда администраторы, использующие операционные системы Windows 7, RT Windows или платформы, созданные не компанией Microsoft (по сути, любые системы, поддерживающие публикацию приложений по протоколу RDP), cмогут запускать опубликованное приложение. При этом будет создаваться впечатление, что приложение выполняется локально на компьютере, так как оно органично интегрируется с клиентской системой.

Удаленное управление с помощью PowerShell

До этого момента мы рассматривали новые удаленные графические инструменты управления. Однако в самых больших окружениях, где идет речь о настоящей автоматизации, вам не нужен графический интерфейс. Там необходимо использовать интерфейс командной строки (CLI) и сценарии. И для окружений Windows действительно нет более мощного решения, чем оболочка языка PowerShell, который объединяет среду для написания сценариев и CLI. Язык PowerShell — объектно-ориентированный, он позволяет передавать возвращенные одной командой объекты (а не простые строки) на вход другой команде. Такой подход обеспечивает большие возможности часто при использовании минимального объема кода, благодаря тому, что идет обработка исходного объекта.

Каждый механизм системы Server 2012 представлен в оболочке PowerShell с помощью более 2400 составных команд (собственные команды PowerShell) только для базовой операционной системы. На практике множество параметров (таких как виртуализация сети с помощью Hyper-V и расширенные настройки Storage Space) доступны только через оболочку PowerShell и не представлены в графических инструментах управления операционных систем. Для обеспечения возможности удаленного управления сервером оболочка PowerShell интегрируется с механизмом Windows Remote Management. Версия PowerShell 3.0 (входящая в состав системы Server 2012 и устанавливаемая в составе пакета WMF 3.0 для систем Server 2008 и Server 2008 R2) предоставляет мощные механизмы управления потоками операций, которые позволяют инициировать задачи в удаленных системах, без необходимости постоянно поддерживать соединение.

Почти все продукты Microsoft, а также большинство решений, которые интегрируются с системами Windows, включая решения от аппаратных партнеров, таких как Cisco и NetApp, поддерживают оболочку PowerShell. Это означает, что с помощью PowerShell можно управлять не только системой Windows, но и всей инфраструктурой ИТ.

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

  1. Используйте редактор сценариев Windows PowerShell Integrated Scripting Environment (ISE). В нем применяется функция IntelliSense, которая помогает завершать имена команд и параметров, по мере того как вы их вводите. В редакторе ISE также есть область команд, которая позволяет искать команды. Область команд предлагает заполнить форму, в которой перечислены все доступные параметры и указано, какие из параметров являются обязательными, и создает команды для вас.
  2. Служба Active Directory Administrative Center неявно использует оболочку PowerShell. В окне PowerShell Command отображаются команды, отвечающие за действия, выполняемые из графического интерфейса. Это означает, что вы могли бы выполнить ряд действий в графическом интерфейсе, а затем добавить команды PowerShell в свои сценарии.
  3. Если вы экспериментируете, используйте преимущества параметра WhatIf. Команда WhatIf показывает ожидаемый результат выполнения, не внося при этом изменений.

Методика удаленного управления

Новый диспетчер Server Manager в системе Server 2012 действительно помогает организациям перейти к использованию методики удаленного управления, позволяя управлять несколькими машинами одновременно. Для многих отделов ИТ все еще может быть непросто уйти от подключения к каждому серверу по RDP и «локального» управления ими. Однако, поскольку все больше серверов использует режим Server Core, как только преимущества одновременного управления множеством серверов из диспетчера Server Manager станут очевидны, произойдет глобальный сдвиг в подходе к управлению, тем более что диспетчер Server Manager версии 2012 также предусматривает управление серверами Server 2008 и Server 2008 R2. Конечно, приложения все еще должны работать на серверах, чтобы поддерживать удаленное управление, и это требование становится все более распространенным, по мере добавления поддержки режима Server Core. И не забывайте об оболочке PowerShell, которая действительно является первым помощником администратора.

  • Windows 2008 установка на флешку
  • Windows 7 32 bit download official
  • Windows 2008 общий рабочий стол
  • Windows 2012 настройка общего доступа
  • Windows 7 32 bit 64bit