You are on page 1of 5

Server Core no Windows Server 2012

183 de 186 pessoas classificaram isso como til - Avalie este tpico

Por Daniel Donda


Junho, 2012

Quando instalamos o Windows Server 2012, podemos escolher entre os mtodos de


instalao, Server Core Installation ou a instalao do server com a Interface grfica
completa (Antes chamado de Full Installation).
So diversos os fatores que hoje nos levam a escolher uma instalao mnima do
sistema. Iniciando pela reduo do espao em disco usado pelo Windows Server 2012
na instalao Server Core equivalente a aproximadamente 4 GB a menos.
Outro fator a ser considerado a reduo da superfcie de ataque, como possui menos
servios em execuo e menos arquivos e dependncias, diminui tambm o ambiente
que pode ser explorado.
Oferece tambm menos arquivos que precisam de atualizaes com o Windows Update,
reduzindo o total de updates em torno de 40 a 60%.
Note:
Server Core a opo recomendada pela Microsoft e tambm o padro em uma
instalao do Windows Server 2012.

O Windows Server 2012 Server Core possui as


seguintes Roles disponveis:

Active Directory Certificate Services

Active Directory Domain Services

DHCP Server

DNS Server

File Services (including File Server


Resource Manager)

Active Directory Lightweight


Directory Services (AD LDS)

Hyper-V

Print and Document Services

Streaming Media Services

Web Server (including a subset of


ASP.NET)

Windows Server Update Server

Active Directory Rights


Management Server

Routing and Remote Access Server

No modo de instalao Server Core a quantidade de vezes que o computador necessita


reiniciar tambm cai bastante. Acompanhe a tabela.

A tabela acima mostra quantos meses um computador com Windows Server Core ficou
online sem reiniciar.
Um dos mais interessantes recursos do Windows Server 2012 que voc pode a
qualquer momento alternar para o modo grfico, fazer as configuraes necessrias e
ento novamente voltar a sua instalao no modo Server Core.
Esse recurso de alternar para o Windows Server com Interface grfica, no deve ser
confundido com o recurso de desinstalar o modo grfico de um Windows Server 2012,
chamado de Minimal Server Interface.

Instalando a Interface grfica.

Crie uma pasta onde voc possa montar uma imagem WIM (Windows Imaging File).
Por exemplo:
MD C:\WINSRC

Com o DVD ou arquivo de origem do Windows Server 2012, Execute o seguinte


comando em prompt de comando com privilgios elevados para determinar qual o
numero de indexao para imagem do Windows Server com GUI.

Dism /get-wiminfo /wimfile:<drive>:sources\install.wim

Monte a imagem WIM usando o seguinte comando:


Dism /mount-wim /WimFile:<drive>:\sources\install.wim
/Index:<Index> /MountDir:c:\WINSRC /readonly

Note:
Voc deve fornecer o numero de indexao do SERVERDATACENTER e no do
SERVERDATACENTERCORE.
Aps a montagem, carregue o PowerShell e execute o seguinte cmdlet:

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


Source c:\WINSRC\windows\winsxs

Se voc tiver acesso a Internet, voc pode usar o Windows Update ao invs de apontar
para a origem dos binrios.
Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell Restart

Minimal Server Interface


Outra possibilidade existente a instalao do Windows no modo grfico, e caso seja
necessrio voc pode remover o Server Graphical Shell e assim voc ter um servidor
que denominado Minimal Server Interface.
Diferentemente do Windows instalado como Server Core o Servidor executando a
interface mnima permite carregar o MMC (Microsoft Management Console), o
Server Manager e alguns itens do Painel de Controle.
Voc pode carregar o comando pelo PowerShell para remoo da interface grfica do
usurio.
Uninstall-WindowsFeature Server-Gui-Mgmt-Infra restart

Se desejar, pode reverter para o Windows com a GUI e no ser necessrio apontar o
local de origem dos arquivos, pois mesmo aps a remoo os arquivos necessrios ainda
permanecero em disco.
Para entender melhor vamos ver quais componentes e seus respectivos valores do
Powershell.
Graphical Management Tools and Infrastructure

Server-Gui-Mgmt-Infra

Server Graphical Shell

Server-Gui-Shell

Desktop Experience

Desktop-Experience

A tabela abaixo exemplifica quais os parmetros devem ser instalados ou desinstalados


a fim de obter um determinado tipo de instalao.
Tipo de instalao

Commando Uninstall/Install-WindowsFeature

Server Core

Nenhum

Minimal Server Interface Server-Gui-Mgmt-Infra, Server-Gui-Shell

Interface grfica
completa

Server-Gui-Mgmt-Infra, Server-Gui-Shell, DesktopExperience

Features on Demand
Nas verses anteriores do Windows Server, mesmo quando uma Role ou Feature de
servidor era desabilitado, seus arquivos (binrios da instalao) permaneciam em disco
consumindo espao. No Windows Server 2012 possvel remover completamente um
recurso e seus arquivos de instalao. Este estado chamado de disabled with payload
removed.
Para remover completamente uma Role ou Feature use o parmetro remove do cmdlet
Uninstall-WindowsFeaturedo PoweShell
Por exemplo:
Uninstall-WindowsFeature Server-Gui-Shell -remove

Features on Demand pode ser usado para blindar ainda mais o servidor, reduzindo
ainda mais a superfcie de ataque e diminuindo o tamanho ocupado pelos binrios.
O recurso de Features on Demand permite eliminar os binrios de Roles e Features
que no sero instalados no seu servidor. Porm se necessrio a instalao de um desses
componentes ser necessrio o uso do parmetro -source apontando para uma imagem
WIM.
Quando a instalao do Windows Server 2012 feita no padro Core, voc deve
gerenciar o ser servidor usando a linha de comando, o Windows PowerShell ou atravs
remotamente usando ferramentas de administrao remota como o RSAT (Remote
Server Administration Tools).