“Simplicity is the ultimate sophistication.” Leonardo da Vinci Classic “Full Server” • Full Modern-Style GUI shell • Install Desktop Experience to run Modern.

Download Report

Transcript “Simplicity is the ultimate sophistication.” Leonardo da Vinci Classic “Full Server” • Full Modern-Style GUI shell • Install Desktop Experience to run Modern.

“Simplicity is the ultimate sophistication.” Leonardo da Vinci

• •

Classic “Full Server”

Full Modern-Style GUI shell Install Desktop Experience to run Modern apps • • • • Server Core (default option) Reduced Attack Surface / Patching Increased VM density Remote Management - RSAT / PowerShell More supported Roles / Features Server with a GUI

~4GB

Server Core

NEW

Simple Transition between Server Core and Full Server

PS> Uninstall-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell -Restart

Single reboot required

PS> Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell -Restart

Install multiple features

“Everything should be made as simple as possible, but not simpler.” Albert Einstein

• •

Classic “Full Server”

Full Modern-Style GUI shell Install Desktop Experience to run Modern apps • • • • Server Core (default option) Reduced Attack Surface / Patching Increased VM density Remote Management - RSAT / PowerShell More supported Roles / Features Server with a GUI

~4GB

Server Core

NEW

Simple Transition between Server Core and Full Server

• •

Classic “Full Server”

Full Modern-Style GUI shell Install Desktop Experience to run Modern apps • • •

NEW Minimal Server Interface

Reduced Attack Surface / Patching Server Core + Management • MMC, Server Manager, and some Control Panel Server with a GUI – (Explorer, IE and associated files) • • • • Server Core (default option) Reduced Attack Surface / Patching Increased VM density Remote Management - RSAT / PowerShell More supported Roles / Features Server with a GUI

~300MB

- IE - Explorer Minimal Server Interface

~3.7GB

- Server Manager - MMC - CPLs* Server Core

NEW

Simple Transition between all configuration levels

PS> Uninstall-WindowsFeature Server-Gui-Shell -Restart PS> Install-WindowsFeature Server-Gui-Shell -Restart PS> Install-WindowsFeature Server-Gui-Mgmt-Infra -Restart

calls to HTML Help API will return NULL!

http://www.dependencywalker.com

ServerCore = 1 ServerGuiMgmt = 1 ServerGuiShell = 1

Server Core

Set Not Set Not Set

Minimal Server Interface

Set Set Not Set

Server Graphical Shell

Set Set Set •

Win32_ServerFeature

http://msdn.microsoft.com/en-us/windows/cc280268

Command Prompt PowerShell/.NET

Server Manager MMC Control Panel CPL Applets Explorer Shell Taskbar System Tray Internet Explorer Help Themes Start screen (Modern) Modern-style apps Media Player

Server Core

x x x x x x a a x x x x x x x

Minimal Server Interface

x x x x x x a a a a x

Some

x x x

Server with a GUI

a a x a x x a a a a a a a a a

Desktop Experience

a a a a a a a a a a a a a a a

“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.” Antoine de Saint-Exupery

http://technet.microsoft.com/en-us/library/jj127275

PS> Uninstall-WindowsFeature -Remove PS> $toRemove = Get-WindowsFeature | Where InstallState -EQ Available PS> Uninstall-WindowsFeature $toRemove -Remove

Server Manager PowerShell PS> Install-WindowsFeature -Source

mkdir c:\mountdir > Dism /get-wiminfo /wimfile::sources\install.wim

> dism /mount-wim /WimFile::\sources\install.wim

/Index:<#_from_step_2> /MountDir:c:\mountdir /readonly PS> Install-WindowsFeature –Source c:\mountdir\windows\winsxs

PS> Install-WindowsFeature –Source wim::\sources\install.wim:4

Using the WIM directly PS> Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart –Source wim:d:\sources\install.wim:4

http://msdn.microsoft.com/library/windows/hardware/hh975396

“It's not the notes you play, it’s the notes you don't play” Miles Davis

Managing across Multiple Servers

Designing IT Pro Experiences

All Servers Levels:

Critical Error Warning

Event Data Query

SvrDemo1 SvrDemo2 SvrDemo3 SvrDemo4

Period:

24 hours

Logs:

Application Setup System    

Period

T-24hr

Levels

Critical Error Warning

Log

Application Setup System

All Servers Levels:

Critical Error Warning

Event Data Query

SvrDemo1 SvrDemo2 SvrDemo3 SvrDemo4

Period:

24 hours

Logs:

Application Setup System    

Role-X Levels:

Critical Error Warning Informational

Period:

12 hours Logs:

 

Period

T-24hr T-12hr

Levels

Critical Error Warning Critical Error Warning Informational

Log

Application Setup System Role-X Logs

All Servers Levels:

Critical Error Warning

Event Data Query

SvrDemo1 SvrDemo2 SvrDemo3 SvrDemo4

Period:

24 hours

Logs:

Application Setup System    

Role-X Levels:

Critical Error Warning Informational

Period:

12 hours Logs:

Custom1 Levels:

Critical Errors

Period:

3 days

Logs:

Application AppLogA AppLogB   

Period

T-3d T-24hr T-12hr

Levels

Critical Error Critical Error Warning Warning

Log

Application AppLogA AppLogB Application Setup System Application Critical Error Warning Informational Role-X Logs

Kerberos security error Kerberos target resolution error WinRM Negotiate authentication error PS> Set-Item wsman:\localhost\Client\TrustedHosts Server01 -Concatenate -Force

Target name resolution error Target computer not accessible Error - Cannot manage the operating system of the target computer Online - Verify WinRM 3.0 service is installed, running, and required firewall ports are open Online - Access denied Online - Server Manager WMI providers not loading on the target server http://www.microsoft.com/en-us/download/details.aspx?id=34595

Online – Online – Online – Cannot manage a client-based operating system Cannot manage operating systems older than Windows Server 2003 Limited data – Windows Server 2003 Online – Online – Restart pending Windows PowerShell not installed Online – Performance counters not started Online - Cannot get event data Online - Cannot get service data Online - Cannot get BPA results Online - Cannot get performance counter data Online - Cannot get role and feature data Online - Data retrieval failures occurred

“Anyone who wants to know how a car should behave, should drive one of these.” Jeremy Clarkson

http://technet.microsoft.com/en-us/library/jj574091.aspx

http://msdn.microsoft.com/en-us/windows/cc280268 http://technet.microsoft.com/en-us/library/jj127275 http://blogs.technet.com/b/server_core/archive/2012/11/05/using-features-on-demand-with-updated-systems-and-patched-images.aspx http://technet.microsoft.com/en-us/library/hh831809#BKMK_FoD http://blogs.technet.com/b/servermanager/archive/2012/06/27/server-manager-power-of-many-simplicity-of-one.aspx

http://social.technet.microsoft.com/wiki/contents/articles/13443.windows-server-2012-server-manager-troubleshooting-guide part-i-overview.aspx

http://blogs.technet.com/b/servermanager/archive/2012/07/09/customize-tools-menu-in-server-manager.aspx

http://aka.ms/WS2012R2 http://aka.ms/SC2012R2

http://channel9.msdn.com/Events/TechEd www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn