Administrando o Hyper-v <Command Line>

7 de dezembro de 2010 Deixe um comentário

Installing Powershell

In order to manage Hyper-V from the command line, you will need Powershell. You can install it both on your Hyper-V server (to start testing on the local machine) and on your local PC (so that you can run Powershell commands to the server remotely). In my case, I just installed it on the server as that is where I will be demonstrating the Hyper-V Powershell commands.

To install Powershell in Windows 2008, go to Server Manager, then to Features. Click Add Features. Check the Windows Powershell box and click Next.


Figure 1: Installing the Windows Powershell Feature

Now, click Install to actually install it.

When done, you should see Installation Succeeded and you can click Close.

Now when you go to Start – All Programs, you should see Windows Powershell and you can click on Windows Powershell underneath that.


Figure 2: Starting Powershell’s command line tool

At this point, you should have the distinctive Windows Powershell dark blue command line window up, like this:


Figure 3: Windows Powershell Interface

Before you actually move on to running commands, there is something else that you really want to get – the Hyper-V Powershell Library.

Downloading and Installing the Hyper-V Powershell Library

James O’Neill is the developer of the Powershell management library for Hyper-V and his library is invaluable when it comes to administering Hyper-V from the command line. To download and install it, go to the Powershell management library website above and get the Hyperv.zip file. It contains 2 files inside. Extract these to a simple directory you can get to easily at the command line, like C:\temp or make a directory like C:\powershell.

Now, Start PowerShell. Change directory into the directory with the Hyper-V PowerShell Library scripts.

Unless you want to get into the digital signing of PowerShell scripts you can disable PowerShell security temporarily by doing:

Set-ExecutionPolicy unrestricted

Then, to load this new Hyper-V PowerShell Library you need to do this:

. c:\temp\hyperv.ps1

Notice the “dot” then “space” and then the full path to the Hyper-V PS1 file. That “dot space” is very important because that is what keeps this library in memory for the duration of this PowerShell session.

From here, you will be given a security warning an you must choose “R” to run this script. You should be rewarded with “VM Functions Loaded” and a list of all the commands that you are now enabled to run so that you can manage your Hyper-V Server from the PowerShell command line.

Here is what it looks like:


Figure 4: Installing the Hyper-V PowerShell Library

Now that our library is installed, let us find out how to use it.

Administering Hyper-V using the PowerShell Library

The Hyper-V PowerShell Library User Guide explains how to use the, almost 100, commands included in the library. And remember that each of these almost 100 commands has many parameters. Thus, this is a huge management library for Hyper-V, not just a handful of commands. Explaining how to all the commands goes beyond the scope of this article (and that is why there is a 41 page user guide).

That being said, let me show you how to use a handful of the basic commands in the Hyper-V PowerShell Library.

And keep in mind that, just with any commands you can perform at the command line, they become exponentially more powerful when combined with scripts that can use them intelligently.

Here are 5 Hyper-V PowerShell Library Commands and how to use them:

  • Get-VMsummary – provides a detailed summary of all guest virtual machines on your Hyper-V server


Figure 5: Get-VMsummary output

  • Start-VM, Stop-VM, Suspend-VM, and Shutdown-VM – the purpose of these commands are obvious. All you need to provide is the VMElementName as it was shown in Figure 6.


Figure 6: Using the Start-VM command

  • New-VM – what is the quickest way to create a new guest VM? Just type New-VM and here is what you get, a new virtual machine that you still need to configure and start.


Figure 7:
Creating a new virtual machine

  • Get-VMmemory lists out all virtual machines on the host and their memory amount.


Figure 8: Get-VMmemory

  • Get-VMsnapshot

The Get-VMsnapshot command shows all snapshots created in your Hyper-V environment. When it comes to snapshots, you can also use commands like Update-VMsnapshot, New-VMsnapshot, Apply-VMsnapshot, Get-VMsnapshotTree, and Choose-VMsnapshot.


Figure 9: Get-VMsnapshot

Fonte: http://www.virtualizationadmin.com/articles-tutorials/microsoft-hyper-v-articles/storage-management/administer-microsoft-hyper-v-command-line-cli.html

Anúncios
Categorias:Hyper-V

Desabilitando IPV6 no Windows Server 2008

26 de novembro de 2010 Deixe um comentário

 

O IPV6 é built-in no Windows Server 2008 mas em alguns casos a remoção do mesmo pode ser necessária, podemos citar a instalação do Exchange Server 2007 SP1.

Solução

Para desabilitarmos o IPV6 no Windows Server 2008, os seguintes passos são necessários:

Validando o IPV6 na placa de Rede

Primeiro passo é abrir propriedades da placa de rede e deixar o IPV6 marcado (opção padrão) como mostrado na figura abaixo, o mesmo precisa ser desabilitado via registry.

Desabilitar o component IPV6 através do Registry Editor
  1. Abrir o Registry Editor (Start/ Run e digitar regedit e clicar em OK)
  2. Expandir HKEY_LOCAL_Machine
  3. Expandir SYSTEM
  4. Expandir CurrentControlSet
  5. Expandir Services
  6. Expandir Tcpip6
  7. Expandir Parameters
  8. Criar uma nova DWORD chamada DisableComponents
  9. Colocar o valor de FFFFFFFF em Hexadecimal (são 8 letras F) ou ainda o valor 4294967295 em Decimal

Nota: Se o cenário tiver um cluster, faça estes procedimento no nó passivo, reinicie o mesmo, mude os recursos para o nós sem IPv6 e repita os passos no primeiro nó (antigo ativo).

Conclusão

Com este tutorial mostramos como desabilitar o IPV6 em um Windows Server 2008.

Fonte: http://www.linhadecodigo.com.br/artigo/2182/desabilitando-ipv6-no-windows-server-2008.aspx

Categorias:Windows Server 2008

FSMO – Transferindo Regras FSMO

6 de outubro de 2010 Deixe um comentário

 

Transferring the FSMO Roles via Ntdsutil

Microsoft Windows [Version 5.2.3790]

(C) Copyright 1985-2003 Microsoft Corp.

C:WINDOWS>ntdsutil

ntdsutil: roles

fsmo maintenance: connections

server connections: connect to server [nome_do_servidor]

Binding to nome_do_servidor …

Connected to nome_do_servidor using credentials of locally logged on user.

server connections: q

fsmo maintenance:

ü Transfer domain naming master <ENTER>

ü Transfer infrastructure master <ENTER>

ü Transfer PDC <ENTER>

ü Transfer RID master <ENTER>

ü Transfer schema master <ENTER>

Categorias:Windows Server 2003

Gerenciando permissões nos Receive Connectors usando ADSIEdit.msc

3 de outubro de 2010 Deixe um comentário
Overview

O Exchange Server 2007 ao contrário do Exchange Server 2003 diferencia o recebimento e envio de mensagens usando dois conectores separados: Send connector e Receive Connector. O Send Connector é em nível organizacional e o Send Connector é em nível de servidor.

Podemos também configurar nos receive connectors permissões em nível de connector, podemos configura-lo as permissões individual para cada grupo de usuários/servidores e determinada ação, isto é considerado uma ACE (Access Control Entry) e é baseado nisto que podemos controlar o fluxo de mensagens nos Receive Connectors.

Existem duas formas distintas de configuração de permissões nos Receive Connectors, a primeira que é usando o cmdlet ADD-ADPermission e através do ADSIEdit.msc, neste tutorial vamos abordar a segunda.

Solução

Sabendo o nome do servidor e nome do receive Connector, devemos abrir o ADSIEdit.msc (pode ser executado no servidor Exchange ou qualquer outro servidor), devemos percorrer o seguinte caminho: Configuration \ Configuration \ Services \ Microsoft Exchange \ <ORganização> \ Exchange Administrative Group (FYDIB0HF23SPDLT)\Servers\ <Server Name> \ Protocols \ SMTP Receive Connectores.

Selecione o connector desejado na direita e clique com o botão direito no mesmo e clique em Properties

Devemos clicar na guia Security, e teremos todos os grupos que tem uma ACE no Receive Connector, podemos estar adicionando e removendo conforme a necessidade. Abaixo temos a permissão para cada grupo.

Podemos ver alguns nomes não resolvidos para nomes, isto é normal, o final de cada um deles indica um grupo já pre-existente que foi configurado automaticamente pelo setup/wizard de criação de receive connecctor, baseado no final do SID podemos saber o que eles são, como segue: 10 -> Partner Servers; 21 -> Hub Transport Servers; 22 -> Edge Transport Servers; 23 -> Externally Secured Servers; 24 -> Legacy Exchange Servers

Conclusão

Neste tutorial mostramos como setar permissões nos Receive Connectors através do ADSIEdit.msc que é uma segunda opção ao invés do tradicional Add-ADPermission através do Exchange Management Shell.

 

Fonte: http://www.linhadecodigo.com.br/artigo/2174/Gerenciando-permiss%C3%B5es-nos-Receive-Connectors-usando-ADSIEditmsc.aspx

Categorias:Não categorizado

Instalando e Configurando o Hyper-V Server

30 de setembro de 2010 Deixe um comentário

O Hyper-V Server é uma versão que possui apenas o Windows Hypervisor, nenhum outro Papel de Servidor está disponível, você poderá administrar as maquinas virtuais remotamente do seu computador Windows Vista utilizando o RSAT (substituto do adminpak.msi) e usufruir de todos os recursos gráficos da interface de gerenciamento. O Microsoft Hyper-V Server é gratuito e uma execelente ferramenta para iniciantes no mundo da virtualização, sendo o download realizado a partir do site da Microsoft, por se tratar de uma versão grátis todas as maquinas virtuais (Guest) que o servidor hospedar deverão ter sua propria licença.
Instalação do Hyper-V Server
Após fazer o download do Hyper-V Server e gravar o ISO do Hyper-V Server em um DVD, configure a BIOS para boot com DVD. Antes de salvar as alterações, insira o DVD do Hyper-V Server no drive de DVD-Rom. Saia da BIOS, salvando as alterações a seguinte tela abaixo será apresentada.

Redimensionado em 75% (641 x 481) – Clique para ampliarclip_image002

Selecione a Linguagem do produto

Redimensionado em 78% (616 x 457) – Clique para ampliarclip_image004

Na próxima tela selecione as seguintes opções:
Language to install: English
Time and currency format: Portuguese (Brazil)
Keyboard or input method: Brazilian ABNT2
Clique em Next.

Redimensionado em 78% (619 x 460) – Clique para ampliarclip_image006

Clique em Install Now.

Redimensionado em 78% (616 x 456) – Clique para ampliarclip_image008

Na tela Please read the license terms, aceite o termo de licença e clique em Next.

Redimensionado em 75% (640 x 479) – Clique para ampliarclip_image010

Na tela Wich type of installation do you want? Selecione a opção Custom (advanced).

Redimensionado em 76% (639 x 481) – Clique para ampliarclip_image012

Na tela Where do you want to install Windows? selecione o disco onde o Hyper-V Server deverá ser instalado e clique em Next.

Redimensionado em 75% (640 x 482) – Clique para ampliarclip_image014

A instalação do Hyper-V Server será iniciada, nessa etapa algumas reinicalizações podem acontecer.

Redimensionado em 76% (639 x 480) – Clique para ampliarclip_image016

Após concluir a instalação a tela de boas vindas será apresentada, pressione CTRL+ALT+DELETE e selecione Other User.

Redimensionado em 60% (800 x 601) – Clique para ampliarclip_image018

Na tela de logon preencha com a conta Administrator e pressione Enter.

Redimensionado em 60% (802 x 583) – Clique para ampliarclip_image020

Será apresentado um aviso para alteração de senha, clique em OK.

Redimensionado em 61% (799 x 600) – Clique para ampliarclip_image022

Crie uma senha obedecendo a requisitos de complexidade, (Ex: P@ssw0rd) e pressione Enter.

Redimensionado em 60% (800 x 601) – Clique para ampliarclip_image024

Na tela Your Password has been changed clique em OK.

Redimensionado em 60% (800 x 602) – Clique para ampliarclip_image026

O Hyper-V Configuration será apresentado ( caso não seja apresentado altere o caminho para a pasta do sistema, C:\windows\system32, digite hvconfig.cmd) nele temos 13 opções:
1 Domain/Workgroup: Altera a participação do servidor de grupo de trabalho para domínio.
2 Computer Name: Altera o nome do computador.
3 Network Settings: Configura as opções de rede e protocolo TCP/IP.
4 Add Local Administrator: adiciona um usuário como administrador do servidor.
5 Windows Update Settings: Configura as opções do Windows Update.
6 Download and Install Updates: Baixa e instala updates manualmente.
7 Remote Desktop: Habilita e desabilita a Área de Trabalho Remota.
8 Regional and Language Options: Ajusta as configurações Regionais e linguagem.
9 Date and Time: Ajusta as configurações de data e hora.
10 Log Off User: Executa log off da conta de usuário.
11 Restart Server: Reinicia o Servidor 12 Shut Down Server: Desliga o Servidor.
13 Exit to Command Line: Fecha o Command Line do Hyper-V Configuration.

Redimensionado em 60% (803 x 554) – Clique para ampliarclip_image028

Altere o nome do computador, selecione a opção “2″ e aperte Enter.

Redimensionado em 60% (802 x 601) – Clique para ampliarclip_image030

Forneça o novo nome do seu Hyper-V Server (Ex: SRVHYPER-V) de pressione Enter.

Redimensionado em 60% (800 x 602) – Clique para ampliarclip_image032

Na tela Computer name clique em OK.

Redimensionado em 61% (798 x 564) – Clique para ampliarclip_image034

Na tela Restart clique em Yes.

Redimensionado em 60% (800 x 600) – Clique para ampliarclip_image036

Aguarde o reinicio do servidor e faça log on com a conta Administrator.
De volta a tela do Hyper-V Configuration configure um endereço IP estático para o servidor, selecione a opção “3” e pressione Enter.

Redimensionado em 60% (802 x 602) – Clique para ampliarclip_image038

Neste momento escolha a placa de rede a ser configurada, utilize o numero atribuído a placa na opção Index# para fazer referencia a placa de rede. Como temos somente uma placa de rede fornecemos o parâmetro “1” e pressione Enter.

Redimensionado em 60% (801 x 601) – Clique para ampliarclip_image040

Agora é apresenta as opções para configuração de endereço IP e servidores DNS, para configurar o endereço IP estático forneça o parâmetro “1” e pressione Enter.

Redimensionado em 60% (800 x 600) – Clique para ampliarclip_image042

Forneça o parâmetro “S” para configurar o IP estático e pressione Enter, forneça o endereço IP que deseja atribuir ao Hyper-V Server e pressione Enter novamente.

Redimensionado em 60% (800 x 574) – Clique para ampliarclip_image044

Forneça a mascara de rede para o endereço IP estático e pressione Enter.

Redimensionado em 60% (801 x 601) – Clique para ampliarclip_image046

Forneça o endereço do default gateway da sua rede e pressione Enter.

Redimensionado em 60% (801 x 568) – Clique para ampliarclip_image048

De volta a tela de configurações da placa de rede, configure o servidor DNS da sua rede, para isso forneça o parâmetro “2” e pressione Enter.

Redimensionado em 60% (802 x 605) – Clique para ampliarclip_image050

Forneça o endereço IP do servidor da sua rede e pressione Enter.

Redimensionado em 61% (799 x 602) – Clique para ampliarclip_image052

Na tela Network Settings clique em OK.

Redimensionado em 60% (802 x 601) – Clique para ampliarclip_image054

Caso exista forneça o endereço IP do servidor DNS secundário da sua rede e pressione Enter, se não existir apenas pressione Enter.
Agora forneça o parâmetro “4” e aperte Enter, para retornar ao menu de configuração do Hyper-V Server.

Redimensionado em 60% (800 x 600) – Clique para ampliarclip_image056

Configure o Windows Update para fazer atualizações automáticas, para isso forneça a opção “5” e pressione Enter.

Redimensionado em 60% (800 x 602) – Clique para ampliarclip_image058

Forneça o parâmetro “A” para atualizações automáticas e pressione Enter.

Redimensionado em 61% (799 x 597) – Clique para ampliarclip_image060

Na tela Update Settings clique em OK.

Redimensionado em 60% (803 x 585) – Clique para ampliarclip_image062

De volta ao Hyper-V Configuration verifique manualmente se há atualizações disponíveis para o Hyper-V Server, selecione a opção “6” e pressione Enter.

Redimensionado em 60% (801 x 601) – Clique para ampliarclip_image064

O Hyper-V Server se conectará ao site do Windows Update através do default gateway da sua rede.

Redimensionado em 60% (803 x 602) – Clique para ampliarclip_image066

Ao encontrar as atualizações você será perguntado se deseja instalar naquele momento, forneça o parâmetro “Y” e pressione Enter.

Redimensionado em 60% (800 x 601) – Clique para ampliarclip_image068

As atualizações começarão a ser baixadas e instaladas.

Redimensionado em 60% (803 x 601) – Clique para ampliarclip_image070

Após instalar as atualizações Hyper-V Server será reiniciado, faça log on novamente com a conta Administrator.
Habilite a Área de Trabalho Remota (RDC), selecione a opção “7” e pressione Enter.

Redimensionado em 60% (800 x 602) – Clique para ampliarclip_image072

Para habilitar o RDC forneça o parâmetro “E” e pressione Enter.

Redimensionado em 60% (803 x 578) – Clique para ampliarclip_image074

Agora selecione o nível de autenticação do RDC, para maior segurança forneça o parâmetro “1” e pressione Enter. (Caso queira usar um nível menos de segurança forneça o parâmetro “2”).

Redimensionado em 60% (800 x 603) – Clique para ampliarclip_image076

Na tela Remote Desktop clique em OK.

Redimensionado em 60% (800 x 601) – Clique para ampliarclip_image078

Alterne para a janela do cmd.exe que está logo atrás da janela do Hyper-V Configuration e execute os seguintes comandos:
Para criar uma regra no firewall liberando o RDC:
netsh advfirewall firewall set rule group=”Remote Desktop” new enable=yes
Para criar uma regra no firewall liberando a Administração Remota:
netsh advfirewall firewall set rule group=”Remote Administration” new enable=yes

Redimensionado em 61% (799 x 601) – Clique para ampliarclip_image080

De volta ao Hyper-V Configuration, torne o servidor membro do seu domínio, para isso selecione a opção “1” e pressione Enter.

Redimensionado em 60% (800 x 601) – Clique para ampliarclip_image082

Para tornar o servidor membro do seu domínio forneça o parâmetro “D” e pressione Enter.

Redimensionado em 61% (799 x 601) – Clique para ampliarclip_image084

Agora forneça o FQDN do domínio da sua empresa (Ex: “seudominio.com.br”) e pressione Enter.

Redimensionado em 61% (797 x 600) – Clique para ampliarclip_image086

Forneça um usuário e senha com os direitos apropriados e pressione Enter.

Redimensionado em 60% (800 x 600) – Clique para ampliarclip_image088

Forneça a senha da conta de usuário e pressione Enter.

Redimensionado em 61% (799 x 600) – Clique para ampliarclip_image090

Na tela Join Domain clique em “Yes”.

Redimensionado em 61% (799 x 602) – Clique para ampliarclip_image092

O Hyper-V Server será reiniciado.
Faça download do Gerenciador Remoto do Hyper-V e instale no seu Windows Vista. Após a instalação Ir em Iniciar / Executar / e digite a seguinte linha de comando:
runas.exe /user:seudominioAdministrator “mmc”
Iinforme a senha da conta Administrator quando necessário. Na Console1 – [Raiz do Console]MMC selecione Arquivo e clique em Adicionar/remover snap-in…

Redimensionado em 64% (761 x 173) – Clique para ampliarclip_image094

Na tela Adicionar ou Remover Snap-ins selecione a Snap-in Gerenciador Hyper-V clique em Adicionar e depois em OK.

Redimensionado em 64% (756 x 469) – Clique para ampliarclip_image096

Selecione o Gerenciador do Hyper-V clique em Ação e depois em Conectar ao Servidor.

Redimensionado em 63% (763 x 534) – Clique para ampliarclip_image098

Na tela Selecionar Computador digite o nome do seu Hyper-V Server e clique em OK.

Redimensionado em 63% (765 x 536) – Clique para ampliarclip_image100

O Hyper-V Server está instalado, atualizado, configurado e pronto para hospedar maquinas virtais.

Redimensionado em 63% (765 x 536) – Clique para ampliarclip_image101

Você já pode se conectar remotamente da sua estação de trabalho Windows Vista, através do Gerenciador Remoto do Hyper-V e começar a trabalhar e desenvolver todo seu potencial com maquinas virtuais.

Fonte: http://www.babooforum.com.br/forum/index.php?/topic/685511-instalando-e-configurando-o-hyper-v-server-2008/

Categorias:Hyper-V

Ferramenta NETSH

25 de dezembro de 2009 Deixe um comentário

A ferramenta NETSH – Windows XP e Windows Server 2003

Um poderoso comando que poucos utilizam e é muito bom para qualquer ação com o sistema operacional é o NETSH, você pode realizar diversas operações de rede, como alterações de endereço IP, servidor de DNS, WINS, renomear placa de rede, configuração de filtro IPSEC, configuração do firewall do Windows XP SP2, entre outras funções.

Abaixo veremos alguns comandos úteis, como alterações de dados em interface, e um comando que ajuda a diagnosticar problemas na rede.

Antes de testar os comandos perceba que o nome utilizado abaixo é “REDE LOCAL”, e no Windows ele vem como “Local Área Connection”, para renomear sua placa você pode ir ao menu Iniciar,Conexões de Rede, clicar com o botão direito em cima da placa de rede, e renomear.

1) Alteração de IP na interface para endereço estático :
netsh interface ip set address name="Rede Local" static 10.0.0.9 255.255.255.0 10.0.0.1 1

2) Alteração de IP na interface para endereço DHCP
netsh interface ip set address name="Rede Local" source=dhcp

3) Alterando o Gateway e metrica
netsh interface ip set address "Rede Local" gateway = 10.0.0.1 gwmetric = 2

4) Alterando o DNS da placa de rede
netsh interface ip set dns "Rede Local" source=static addr=200.200.200.200 register=PRIMARY

Alguns comandos que funcionam apenas com Windows XP SP2 !!!

1) Mostrar configuração do Firewall do Windows XP
netsh firewall show config

2) Reseta configurações do Firewall para padrão
netsh firewall reset

3) Reseta todas configurações de REDE (Útil em caso de spywares contaminar, e seu micro não conseguir mais requisitar um IP ao DHCP Server)
netsh winsock reset

Agora um ótimo comando para verificação de problemas em sua configuração de rede.

NETSH DIAG GUI

Executando o comando acima, você terá uma tela como a abaixo:

Clique em “Set scanning options”

Você terá uma tela como a acima exibida, selecione os serviços que deseja testar e clique no botão “Scan your system”. E você terá uma tela como a exibida abaixo.

 

 

————————

 

Procedimento retirado do site http://technet.microsoft.com/pt-br/library/cc668515.aspx

Hyper-V – Windows server 2008 Virtualization

19 de agosto de 2009 Deixe um comentário
Ai pessoal segue um procedimento de como habilitar a Role de virtualização do Windows server 2008.
 
Hyper-V
 
 
 
Virtualization!!!!!!!
 
 
.