Automatizar a implantação de Servidores/Clients tornou-se uma parte importante das atividades dos Analistas, com o objetivo de ter automatização na instalação e ganhar tempo para implantação de diversos endpoints ou servidores, para isto utilizamos o recurso do Windows Server 2012, o WDS.

Instalando a função WDS

Obs: Antes de instalarmos a função, é necessário saber os pré-requisitos e eles são:

AD DS: Se o WDS estiver integrado no Active Directory, é exigido um servidor ADDS (Pode ser o controlador de domínio ou ser membro do domínio) ou o WDS pode ser independente.
DHCP: Um servidor DHCP ativo na rede é ncessário para suportar o boot PXE.
DNS: É obrigatório o uso de um servidor DNS (Lembrando que ele é instalado junto ao ADDS).
NTFS: Local onde será  repositório das imagens.
– CREDENCIAIS: Seu usuário deve ser membro do grupo Administradores Locais no Servidor.


Step-by-Step

1 – Podemos começar a nossa instalação via Server Manager ou instalar via PowerShell.

Via powershell utilizaremos o comando para instalar:
Install-WindowsFeature -Name WDS -ComputerName “NomeServidor” -IncludeManagementTools

screenshot-3

 

Aguarde o processo…
screenshot-4


Após a instalação vá em Tools > Windows Deployment Services

screenshot-5


Após abrir o serviço clique com o botão direito e selecione “Configure Server
screenshot-6

 


Inicio da configuração, clique em “Next”
screenshot-7

 


Nesta etapa é definido como o serviço irá agir, com as seguintes opções:
Integrado ao ADDS: Este servidor é um membro de um domínio do Active Directory ou um controlador de domínio para um domínio do AD DS.
Standalone: Configure o servidor para que ele seja independente, operando independentemente do Active Directory.

screenshot-8


Local onde será definida a pasta que serão armazenadas as informações de Deployment do Servidor.

screenshot-9


Nesta janela será definido como o administrador irá tratar os endpoints que vão solicitar o serviço, com as seguintes opções:

– Não responder a nenhuma solicitação de computadores na rede.
– Responder apenas para computadores conhecidos.
– Responder a todos computadores conhecidos ou não, porém, nesta última opção possuí o check-box para o Administrador verificar quem são os solicitantes e fazer a aprovação.

screenshot-10


Após as etapas aguarde a finalização…

screenshot-11


Imagem de Instalação, Inicialização, Captura e Descoberta

Imagem de inicialização: Essas são imagens de Windows PE residentes na pasta \Sources na mídia de instalação do Windows e o nome do arquivo é “boot.wim”.

Imagem de instalação: Essas são imagens do sistema operacional implantadas no computador cliente e são localizadas também na mídia de instalação do Windows em \Sources e o nome do arquivo é “install.wim”.

Imagens de captura: Essas são imagens para criar uma imagem de instalação personalizada do Windows, a partir de um computador modelo existente.

Imagem de Descoberta: Essas são imagens usadas por computadores que não suportam inicialização PXE.


Agora iremos ver como criar grupos e importar as imagens de inicialização e instalação

1 – Via powershell utilizaremos o comando para criar o grupo de imagens:
New-WDSInstallImageGroup

screenshot-16

2 – Via powershell utilizaremos o comando para adicionar uma imagem ao repositório:
Import-WDSInstallimage -Path “Local do .wim” -ImageGroup “NomeGrupo”

– Obs: Caso você se depare com o seguinte erro “ERROR: Import-WdsInstallImage : A target image name must be specified for this command.“, efetue o seguinte comando com o PowerShell aberto com privilégios elevados: Get-WindowsImage -ImagePath “Local do .wim”, após o comando irá aparecer a descrição das imagens compactadas no arquivos Install.wim conforme abaixo:

Index : 4
Name : Windows Server 2012 R2 SERVERDATACENTER
Description : Windows Server 2012 R2 SERVERDATACENTER
Size : 12,059,712,938 bytes

Agora efetue esse comando no Powershell: Import-WdsInstallImage -Path “Local do .wim” -ImageGroup “Nome do Grupo Criado” -ImageName ‘Windows Server 2012 R2 SERVERDATACENTER’ -SkipVerify

Aguarde e a imagem será importada no grupo criado.

screenshot-18

3 – Via powershell utilizaremos o comando para adicionar uma imagem de inicialização:
Import-WdsBootimage -Path “Local do .wim” -NewImageName “Novo Nome”

screenshot-17

 

Após estas etapas o servidor irá estar pronto para executar o serviço de deployment.


Até a próxima pessoal e espero que gostem! 😉

Anúncios