Arquivo da categoria: Windows Server

Trocar/Ativar a chave de licenciamento do Windows Server Core

No Windows Server Core, existe modos diferentes de verificar e efetuar a troca da chave de licenciamento.

Verificando se o servidor está devidamente licenciado e ativado

Para você verificar como está o licenciamento do Windows Server Core, digite o seguinte comando:

Start /w slmgr.vbs -dli

Como saida deste comando será exibida a seguinte tela:

OBS: Neste caso, o meu produto já está devidamente licenciado e ativado.

Se na mídia que você instalou o S.O já possuir a sua chave de ativação, ou se no momento da instalação você inseriu uma chave de ativação, mas não selecionou a opção de ativação automática, basta você executar o seguinte comando para iniciar a ativação:

Start /w slmgr.vbs -ato

Efetuando a troca da chave de licenciamento

Se você  deseja efetuar a troca da chave de licenciamento, digite o seguinte comando:

Start /w slmgr.vbs -ipk   Digite_a_chave_de_licenciamento

Após executar este comando digite o comando para efetuar a ativação:  Start /w slmgr.vbs -ato

Alterando a forma de licenciamento MAK para KMS

Se você deseja efetuar a forma de como você fez o licenciamento do servidor com o tipo MAK para KMS você precisa primeiramente deve pegar dentro da mídia do Windows Server a chave e ativação que se encontra dentro do arquivo PID.TXT. Atente-se para isso!

Agora com a chave de ativação digite os seguintes comandos:

Start /w slmgr.vbs -ipk Digite_a_chave_de_licenciamento_KMS
Start /w slmgr.vbs -ato

Efetuando a troca do servidor KMS

Para efetuar a troca do servidor KMS, digite o seguinte comando:

Start /w slmgr.vbs digite_o_FQDN_do_Servidor:Porta

Depois digite o seguinte comando:

Start /w slmgr.vbs -CKMS

Alterando a forma de licenciamento KMS para MAK

Para alterar a forma de licenciamento de KMS para MAK, basta você digitar os seguintes comandos:

Start /w slmgr.vbs -ipk Digite_a_chave_de_licenciamento_MAK
Start /w slmgr.vbs -ato

Grande abraço galera

Anúncios

O que acontece quando é executado o sysprep no Windows Server 2008?

Esta semana tivve alguns problemas para construir o ambiente de testes gigante de um projeto do qual faço parte e resolvi entender melhor como funciona as opções do sysprep e gostaria de compartilhar com todos vocês!

Segue as opções apresentadas ao executar o sysprep:

Generalize

A fase de generalização do Sysprep é o lugar onde uma versão instalada do Windows está preparada para ser duplicada – e todas as informações específicas de instalação são removidas. Durante esta fase o Hyper-V faz algumas mudanças:
• A informação da data de instalação para Hyper-V  é limpada. Será regerado automaticamente quando a imagem do sistema é implantada em um novo sistema (ou reiniciado localmente).
• O intervalo de endereços MAC dinâmico é desmarcada. Este também será regerado automaticamente quando a imagem do sistema é implantada em um novo sistema. Esta etapa é necessária para garantir que você não duplique os endereços MAC em vários servidores Hyper-V se forem todos implementados a partir da imagem de mesma base.

Specialize

A fase de Specialize é executada após a imagem do sistema ser implantada em um novo computador. O Hyper-V faz a seguinte alteração como parte desta fase:
• Permite a inicialização automatica do hypervisor nos dados de configuração de inicialização store (BCD). Porque uma nova configuração de armazenamento  de dados de inicialização é criada como parte do processo de implantação de imagem, e por causa do Hyper-V armazenar estas informações na inicialização  de armazenar dados de configuração – é preciso certificar-se esta informação vem toda para o novo sistema.

Grande abraço a todos!

Habilitando Features com o DISM

Olá pessoal,

Seguem os comando para utilizar com o DISM na instalação do servercore.

Para utilizar e instalar alguma feature use o comando:

Nome das Features:

DISM /online /enable-feature /featurename:<Nome da feature>

Feature Name : OEMHelpCustomization
State : Disabled

Feature Name : CorporationHelpCustomization
State : Disabled

Feature Name : Printing-LPRPortMonitor
State : Disabled

Feature Name : Printing-InternetPrinting-Client
State : Disabled

Feature Name : Printing-AdminTools-Collection
State : Disabled

Feature Name : BitLocker
State : Enabled

Feature Name : BitLocker-RemoteAdminTool
State : Disabled

Feature Name : BdeAducExtTool
State : Disabled

Feature Name : SimpleTCP
State : Disabled

Feature Name : SNMP
State : Disabled

Feature Name : WMISnmpProvider
State : Disabled

Feature Name : Microsoft-Windows-Web-Services-for-Management-IIS-Extension
State : Disabled

Feature Name : LightweightServer
State : Disabled

Feature Name : MicrosoftWindowsPowerShellISE
State : Disabled

Feature Name : RemoteAssistance
State : Disabled

Feature Name : WSRM
State : Disabled

Feature Name : TelnetServer
State : Disabled

Feature Name : TelnetClient
State : Disabled

Feature Name : BiometricFramework
State : Disabled

Feature Name : FaxServiceConfigRole
State : Disabled

Feature Name : FaxServiceRole
State : Disabled

Feature Name : Printing-Server-Role
State : Disabled

Feature Name : Printing-LPDPrintService
State : Disabled

Feature Name : BusScan-ScanServer
State : Disabled

Feature Name : Printing-InternetPrinting-Server
State : Disabled

Feature Name : DFSR-Infrastructure-ServerEdition
State : Disabled

Feature Name : DHCPServer
State : Disabled

Feature Name : DHCPServer-Tools
State : Disabled

Feature Name : DHCPServer-RSATClient-Tools
State : Disabled

Feature Name : NetworkLoadBalancingFullServer
State : Disabled

Feature Name : FailoverCluster-FullServer
State : Disabled

Feature Name : NetworkLoadBalancingManagementClient
State : Disabled

Feature Name : FailoverCluster-AdminPak
State : Disabled

Feature Name : DesktopExperience
State : Enabled

Feature Name : MediaPlayback
State : Enabled

Feature Name : WindowsMediaPlayer
State : Enabled

Feature Name : InkSupport
State : Enabled

Feature Name : HandwritingRecognition
State : Disabled

Feature Name : AppServer
State : Disabled

Feature Name : AppServer-UI
State : Disabled

Feature Name : Gateway
State : Disabled

Feature Name : Gateway-UI
State : Disabled

Feature Name : Licensing
State : Disabled

Feature Name : Licensing-UI
State : Disabled

Feature Name : SessionDirectory
State : Disabled

Feature Name : SBMgr-UI
State : Disabled

Feature Name : RightsManagementServices
State : Disabled

Feature Name : RMS-Federation
State : Disabled

Feature Name : RightsManagementServices-AdminTools
State : Disabled

Feature Name : WebAccess
State : Disabled

Feature Name : IIS-WebServerRole
State : Enabled

Feature Name : IIS-WebServer
State : Enabled

Feature Name : IIS-CommonHttpFeatures
State : Enabled

Feature Name : IIS-HttpErrors
State : Disabled

Feature Name : IIS-HttpRedirect
State : Disabled

Feature Name : IIS-ApplicationDevelopment
State : Enabled

Feature Name : IIS-NetFxExtensibility
State : Enabled

Feature Name : IIS-HealthAndDiagnostics
State : Enabled

Feature Name : IIS-HttpLogging
State : Disabled

Feature Name : IIS-LoggingLibraries
State : Disabled

Feature Name : IIS-RequestMonitor
State : Disabled

Feature Name : IIS-HttpTracing
State : Disabled

Feature Name : IIS-Security
State : Enabled

Feature Name : IIS-URLAuthorization
State : Disabled

Feature Name : IIS-RequestFiltering
State : Enabled

Feature Name : IIS-IPSecurity
State : Disabled

Feature Name : IIS-Performance
State : Enabled

Feature Name : IIS-HttpCompressionDynamic
State : Disabled

Feature Name : IIS-WebServerManagementTools
State : Enabled

Feature Name : IIS-ManagementScriptingTools
State : Disabled

Feature Name : IIS-IIS6ManagementCompatibility
State : Disabled

Feature Name : IIS-Metabase
State : Disabled

Feature Name : WAS-WindowsActivationService
State : Enabled

Feature Name : WAS-ProcessModel
State : Enabled

Feature Name : WAS-NetFxEnvironment
State : Enabled

Feature Name : WAS-ConfigurationAPI
State : Enabled

Feature Name : IIS-HostableWebCore
State : Disabled

Feature Name : IIS-StaticContent
State : Disabled

Feature Name : IIS-DefaultDocument
State : Disabled

Feature Name : IIS-DirectoryBrowsing
State : Disabled

Feature Name : IIS-WebDAV
State : Disabled

Feature Name : IIS-ASPNET
State : Disabled

Feature Name : IIS-ASP
State : Disabled

Feature Name : IIS-CGI
State : Disabled

Feature Name : IIS-ISAPIExtensions
State : Disabled

Feature Name : IIS-ISAPIFilter
State : Disabled

Feature Name : IIS-ServerSideIncludes
State : Disabled

Feature Name : IIS-CustomLogging
State : Disabled

Feature Name : IIS-BasicAuthentication
State : Disabled

Feature Name : IIS-HttpCompressionStatic
State : Disabled

Feature Name : IIS-ManagementConsole
State : Disabled

Feature Name : IIS-ManagementService
State : Disabled

Feature Name : IIS-WMICompatibility
State : Disabled

Feature Name : IIS-LegacyScripts
State : Disabled

Feature Name : IIS-LegacySnapIn
State : Disabled

Feature Name : IIS-FTPServer
State : Disabled

Feature Name : IIS-FTPSvc
State : Disabled

Feature Name : IIS-FTPExtensibility
State : Disabled

Feature Name : Smtpsvc-Admin-Update-Name
State : Disabled

Feature Name : Smtpsvc-Service-Update-Name
State : Disabled

Feature Name : IIS-WindowsAuthentication
State : Disabled

Feature Name : IIS-DigestAuthentication
State : Disabled

Feature Name : IIS-ClientCertificateMappingAuthentication
State : Disabled

Feature Name : IIS-IISCertificateMappingAuthentication
State : Disabled

Feature Name : IIS-ODBCLogging
State : Disabled

Feature Name : SUA
State : Disabled

Feature Name : Microsoft-Windows-Deployment-Services
State : Disabled

Feature Name : Microsoft-Windows-Deployment-Services-Deployment-Server
State : Disabled

Feature Name : Microsoft-Windows-Deployment-Services-Transport-Server
State : Disabled

Feature Name : Microsoft-Windows-Deployment-Services-Legacy-SIS
State : Disabled

Feature Name : Microsoft-Windows-Deployment-Services-Admin-Pack
State : Disabled

Feature Name : DirectoryServices-DomainController
State : Disabled

Feature Name : DirectoryServices-AdministrativeCenter
State : Disabled

Feature Name : DirectoryServices-ADAM
State : Disabled

Feature Name : ActiveDirectory-PowerShell
State : Disabled

Feature Name : DNS-Server-Full-Role
State : Disabled

Feature Name : DirectoryServices-DomainController-Tools
State : Disabled

Feature Name : DirectoryServices-ADAM-Tools
State : Disabled

Feature Name : DNS-Server-Tools
State : Disabled

Feature Name : HCSRuntime
State : Disabled

Feature Name : HCSUI
State : Disabled

Feature Name : WINSRuntime
State : Disabled

Feature Name : Microsoft-Windows-Internet-Naming-Service-AdminTools
State : Disabled

Feature Name : IAS NT Service
State : Disabled

Feature Name : NPSManagementTools
State : Disabled

Feature Name : HCAP-Server
State : Disabled

Feature Name : RasServer
State : Disabled

Feature Name : RasServerAdminTools
State : Disabled

Feature Name : RasServerAll
State : Disabled

Feature Name : RasRoutingProtocols
State : Disabled

Feature Name : RasCMAK
State : Disabled

Feature Name : CertificateServicesManagementTools
State : Disabled

Feature Name : CertificateServices
State : Disabled

Feature Name : OnlineRevocationServicesManagementTools
State : Disabled

Feature Name : OnlineRevocationServices
State : Disabled

Feature Name : WebEnrollmentServices
State : Disabled

Feature Name : NetworkDeviceEnrollmentServices
State : Disabled

Feature Name : CertificateEnrollmentPolicyServer
State : Disabled

Feature Name : CertificateEnrollmentServer
State : Disabled

Feature Name : RPC-HTTP_Proxy
State : Disabled

Feature Name : AdminUI
State : Disabled

Feature Name : NIS
State : Disabled

Feature Name : RSAT-NIS
State : Disabled

Feature Name : PSync
State : Disabled

Feature Name : WirelessNetworking
State : Disabled

Feature Name : WindowsRecoveryDisc
State : Disabled

Feature Name : WindowsServerBackup
State : Disabled

Feature Name : WindowsServerBackupCommandlet
State : Disabled

Feature Name : ServicesForNFS-ServerAndClient
State : Disabled

Feature Name : ServerForNFS-Infrastructure
State : Disabled

Feature Name : ClientForNFS-Infrastructure
State : Disabled

Feature Name : NFS-Administration
State : Disabled

Feature Name : DFS-Replication-All
State : Disabled

Feature Name : DfsMgmt
State : Disabled

Feature Name : FSRM-Infrastructure
State : Disabled

Feature Name : FSRM-Management
State : Disabled

Feature Name : CoreFileServer
State : Disabled

Feature Name : BITSExtensions-Upload
State : Disabled

Feature Name : BITSExtensions-AdminPack
State : Disabled

Feature Name : MSRDC-Infrastructure
State : Disabled

Feature Name : FRS-Infrastructure
State : Disabled

Feature Name : StorageManagerForSANs
State : Disabled

Feature Name : Indexing-Service-Package
State : Disabled

Feature Name : iSNS_Service
State : Disabled

Feature Name : Microsoft-Windows-GroupPolicy-ServerAdminTools-Update
State : Disabled

Feature Name : TFTP
State : Disabled

Feature Name : MultipathIo
State : Disabled

Feature Name : DirectoryServices-ISM-Smtp
State : Disabled

Feature Name : SearchEngine-Server-Package
State : Enabled

Feature Name : NetFx3
State : Enabled

Feature Name : WCF-HTTP-Activation
State : Enabled

Feature Name : WCF-NonHTTP-Activation
State : Enabled

Feature Name : P2P-PnrpOnly
State : Disabled

Feature Name : MSMQ-Server
State : Disabled

Feature Name : MSMQ-Triggers
State : Disabled

Feature Name : MSMQ-ADIntegration
State : Disabled

Feature Name : MSMQ-HTTP
State : Disabled

Feature Name : MSMQ-Multicast
State : Disabled

Feature Name : MSMQ-DCOMProxy
State : Disabled

Feature Name : MSMQ-RoutingServer
State : Disabled

Feature Name : Printing-XPSServices-Features
State : Enabled

Feature Name : DFSN-Server
State : Disabled

Feature Name : ADFS-FederationService
State : Disabled

Feature Name : ADFS-FederationServiceProxy
State : Disabled

Feature Name : ADFS-WebAgentClaims
State : Disabled

Feature Name : ADFS-WebAgentToken
State : Disabled

Feature Name : QWAVE
State : Disabled

Feature Name : PeerDist
State : Disabled

Feature Name : SIS-Limited
State : Disabled

Feature Name : Microsoft-Hyper-V
State : Enabled

Feature Name : VmHostAgent
State : Disabled

Feature Name : Microsoft-Hyper-V-Management-Clients
State : Enabled

Feature Name : DamgmtTools
State : Disabled

Feature Name : Internet-Explorer-Optional-amd64
State : Enabled

Feature Name : SMBHashGeneration
State : Disabled

Feature Name : ServerMigration
State : Disabled

Feature Name : Xps-Foundation-Xps-Viewer
State : Disabled

Feature Name : TIFFIFilter
State : Disabled

Grande abraço a todos

NVSP Bind

Olá Pessoal,

Você que trabalha com o Windows Server 2008 R2 Server Core e tem um ambiente com Hyper-V e um dia precisou alterar a ordem das placas de rede, quais protocolos tem mais prioridade para passar pela placa.

Como você faria isso na linha de comando do Server Core?

Power Shell?

Sconfig?

Não, não caros amigos, estas ferramentas não lhe ajudariam se você tem um Server Core, hoje descobri uma ferramenta que é muito útil e que vai resolver este problema, ela é muito útil para ambientes Clusterizados em Hyper-V onde se usa o Live Migration, para dar prioridade para as máquinas virtuais e definir a ordem das NIC’s existentes em seu host Hyper-V, então chega de blá, blá, blá e vamos comentar um pouco mais sobre a ferramenta.

– nvspbind é uma ferramenta para modificar conexões de rede a partir da linha de comando. É especialmente útil em ambientes Server Core com a função Hyper-V ativado.

– Ele pode ser usado para definir as conexões corretas para placas de rede usada em redes virtuais.

– Também pode ser usado para ativar ou desativar conexões específicas sobre qualquer NIC e para consultar e alterar a ordem de conexão da NIC.

– Ele utiliza as APIs INetCfg documentado no MSDN (http://msdn.microsoft.com/en-us/library/ms805265.aspx).

– A maioria das opções estão documentados no readme e nvpsbind.txt que baixar com a instalação.

Para obter ajuda para execute “nvspbind.exe /?”

C: nvspbind \> /?

Hyper-V Network Application Bind VSP 6.1.7690.0.
Copyright (c) Microsoft Corporation. Todos os direitos reservados.

Opções:
/n display NIC information only
/u unbind switch protocol from specified nic(s)
/b bind switch protocol to specified nic(s)
/d disable binding of specified protocol from specified nic(s)
/e enable binding of specified protocol to specified nic(s)
/r repair bindings on specified nic(s)
/o show NIC order for specified protocol
/+ move specified NIC up in binding order for specified protocol
/- move specified NIC down in binding order for specified protocol
/++ move specified NIC up to top of binding order for specified protocol
/– move specified NIC down to bottom of binding order for specified protocol

Há três versões existentes:

– Microsoft_Nvspbind_package.EXE é a versão padrão de 64 bits para o núcleo do servidor.

– 32bit_Nvspbind_package.EXE é uma versão de 32 bits que funciona no Vista e mais recentes.

– XP_Nvspbind_package.EXE é uma funcionalidade reduzida versão de 32 bits que funciona no XP e mais recentes.

Link para download da ferramenta:
http://code.msdn.microsoft.com/nvspbind/Release/ProjectReleases.aspx?ReleaseId=3837

Recomendações do criador da ferramenta:
Apesar de eu trabalhar para a Microsoft como desenvolvedor na equipe do Hyper-V, devo salientar que, como o guia de licença indica esta ferramenta e documentação são fornecidos “tal como está”. Você assume o risco de utilizá-lo. Nenhum garantias expressas ou condições são fornecidos. Ela não é suportada ou aprovados pela Microsoft Corporation e deve ser usada por sua própria conta e risco.

Bom, apesar das recomendações, o que dá medo, eu já usei a ferramenta e funciona corretamente.
Grande abraço a todos e espero ter contribuido mais um pouco.

Acesso ao Disco com o MMC no ServerCore

Hoje tive um problema relacionado a conexão entre um Windows Server 2008 R2 (Full Installation) e um Windows Server 2008 R2 (Core Installation).

Sempre que eu tentava a conexão remota com o MMC Disk Management tinha o retorno (“The RPC Server is Unavailable”), sendo que no servidor Core Installation eu já tinha efetuado as liberações de gerenciamento remoto, MMC Remoto, PowerShell habilitado, remote desktop e feito algumas liberações no firewall do Server Core, como:

netsh advfirewall firewall set rule group=”Remote Administration” new enable=Yes
netsh advfirewall firewall set rule group=“Remote Volume Management” new enable=yes
netsh advfirewall firewall set rule group=“Windows Firewall Remote Management” new enable=yes
netsh advfirewall set currentprofile settings remotemanagement enable
Mas ainda persistia o problema, na verdade o que tinha me esquecido é que eu somente tinha liberado no Server Core o acesso, sendo que para que a comunicação aconteça deve-se ter a porta aberta em ambos os lados, tanto no Windows (Full Installation como no Server Core), se uma das postas está fechada a comunicação não acontece.

O que liberei no Windows Full Instalation:

Dentro do firewall do Windows em “Allow a program or feature through Windows firewall” eu fiz a liberação da opção “Remote Volume Management” somente para o dominio e então tudo funcionou normalmente.

🙂

Abraço a todos.

Windows Server Core 2008 R2

Depois de ter instalado o Server Core, ele não vai te ajudar muito a não ser que queira praticar suas antigas habilidades de MS-DOS linha de comando, para que o Server Core seja realmente útil, você precisa instalar uma função de servidor e/ou recurso opcional para que ele faça algo na sua rede. Aqui está como fazer isso ….

 Para instalar um papel de servidor no Server Core, você precisará usar o seguinte comando:

Iniciar ocsetup / w RolePackage

Onde RolePackage é um dos seguintes procedimentos:

• DHCP = DHCPServerCore
• DNS = DNS Server Core Role-
• Arquivo = File-Server Core Role-
• Arquivo serviço de replicação de FRS = Infra-estrutura
• Distributed File System serviço = DFSN Server
• Replicação do Sistema de Arquivos Distribuídos = DFSR Infra-estrutura ServerEdition-
• Network File System = ServerForNFS-Base
• Armazenamento de Instância Única = SIS
 

Você pode estar se perguntando por que o Active Directory não está na lista acima, e que é porque ele é um pouco diferente dos outros papéis. Para instalar o Active Directory, você precisará usar o seguinte comando:

Dcpromo / unattend: unattendfile

Em Longhorn Server, a ferramenta dcpromo que é instalado por padrão executa a instalação e remoção do restante dos binários do Active Directory. O autônomo é o arquivo de mesmo formato que você pode usar ao executar o dcpromo no servidor autônomo.
 

Para instalar um recurso opcional do Server Core, você precisará usar o seguinte comando:

Iniciar ocsetup / w OptionalFeaturePackage

Onde OptionalFeaturePackage é um dos seguintes procedimentos:

• Cluster de Failover = Core FailoverCluster-
• Balanceamento de Carga de Rede = NetworkLoadBalancingHeadlessServer
• Subsistema para aplicações UNIX bases = SUA
• IO Multipath = Microsoft-Windows-MultipathIO
• Gerenciamento de armazenamento removível = Microsoft-Windows-RemovableStorageManagementCore
• BitLocker Drive Encryption = BitLocker
• Backup = WindowsServerBackup
• Simple Network Management Protocol (SNMP) = SNMP-SC
 Para remover uma função de servidor ou recurso opcional, você usa a mesma linha de comando, mas adicionar / desinstalar.

 

Ocsetup está case sensitive, então você precisa usar os nomes exatamente como descrito acima.

Com certeza não estão todas as Roles e a Features disponíveis para o instalar em seu servidor, estarei atualizando aos poucos e inserindo os passos para configurar o seu Server Core.

Grande abraço