Управління Windows Server 2008 з Windows 8 / Server2012

Ми вже писали про те, що в Windows 2012 з'явиться істотно перероблений диспетчер управління сервером - під назвою Server Manager. Консоль Server Manager 2012 дозволяє локально і дистанційно керувати сервером (або групою серверів) з Windows Server 2012. Крім того, диспетчер Server Manager може управляти і більш ранніми версіями Windows Server - 2008 і 2008 R2.

Диспетчер Server Manager у всіх випусках Windows Server 2012 встановлюється за замовчуванням. Для віддаленого управління серверами з Windows 8 - необхідно встановити пакет RSAT для Windows 8, до складу якого і входить оновлений диспетчер управління серверами Server Manager.

Отже, консоль Server Manager 2012 може управляти наступними версіями ОС:

  • Windows Server 2012 (Full і Core інсталяції)
  • Windows Server 2008 R2 SP1 (Full і Core інсталяції)
  • Windows Server 2008 SP2 (тільки Full редакція)

Однак для можливості віддаленого управління серверами Windows Server 2008/2008 R2 з консолі Server Manager на Windows 8 доведеться трохи повозиться, тому що відразу "з коробки" цей функціонал не працює. При спробі додати сервер з Windows 2008 в консоль Server Manager 2012 з'явиться таке повідомлення про помилку:

"Not accessible - Verify earlier versions of Windows run the Management WTR package"

Можуть з'являтися також наступні помилки: Online - Verify WinRM 3.0 service is installed, running, and required firewall ports are open або Target server not accessible

Для можливості управління з єдиної консолі Server Manager 2012, на керованих серверах (Windows 2008/2008 R2) в наступному порядку необхідно:

  1. Встановити .Net Framework 4 (якщо він ще не встановлений завантажити його можна тут: dotNetFx40_Full_x86_x64.exe (для GUI) або dotNetFx40_Full_x86_x64_SC.exe (для Core режиму)
  2. Встановити пакет Windows Management Framework 3.0 (WMF 3.0). Цей пакет містить наступні компоненти: Windows PowerShell 3.0, WinRM, WMI, CIM Provider Server Manager і ряд інших компонентів (після установки WMF 3.0 сервер необхідно перезавантажити).
  3. Дозволяємо дистанційне керування сервером за допомогою PowerShell:
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned Configure-SMRemoting.ps1 -force -enable

  4. Для коректного збору статистики продуктивності нової консоллю на серверах потрібно встановити оновлення KB2682011 - http://support.microsoft.com/kb/2682011 (опціонально)

Якщо Windows Server 2008 R2 використовується в режимі Core, перед тим як скористатися дій, необхідно за допомогою DISM встановити кілька компонентів (команди регістрочувствітельние):

Dism.exe / Online / Enable-Feature / FeatureName: NetFx2-ServerCore Dism.exe / Online / Enable-Feature / FeatureName: NetFx2-ServerCore-WOW64 Dism.exe / Online / Enable-Feature / FeatureName: MicrosoftWindowsPowerShell Dism.exe / Online / Enable-Feature / FeatureName: MicrosoftWindowsPowerShell-WOW64 Dism.exe / Online / Enable-Feature / FeatureName: ServerManager-PSH-Cmdlets Dism.exe / Online / Enable-Feature / FeatureName: BestPractices-PSH-Cmdlets

Після того, як всі підготовчі операції завершені - поновіть стан сервера Windows 2008 в консолі Windows 8 Server Manager (ПКМ по серверу і Refresh), в результаті він стане доступний для управління і з ним можна буде виконувати всі ті ж операції, що і з 2012 сервером.