Como iniciar VMs no Hyper-V Server 2008 R2 (Core) quando os DCs não estão disponíveis

4

Estamos mudando nosso escritório e um Hyper-V Server 2008 foi desativado para a mudança. No novo local, depois de conectar os cabos e ligá-lo, percebo que não consigo mais acessar a VM nele em um IP estático fixo.

Conectei um monitor, teclado e mouse diretamente ao servidor e me conectei apenas para encontrar 2 prompt de comando, um preto e um azul, com o último executando sconfig.cmd com várias opções, como configuração de rede, computador nome, adicionar administrador local, fazer logoff, desligamento etc.

Como posso visualizar a lista de VMs configuradas no servidor, ver seu status e inicializá-las?

Depois de muita pesquisa, tentativa e erros, aqui está minha situação:

O DC responsável pelo servidor Hyper-V está localizado em outro país e eu não tenho acesso VPN ao site do DC. Usando o Hyper-V Manager, recebo erro de serviço RPC provavelmente devido à expiração da senha e não tenho como atualizar a senha no Hyper-V.

Eu preciso de uma maneira de iniciar a VM no próprio prompt de comando. Obrigado.

    
por Jake 04.08.2013 / 12:02

2 respostas

5

Existem muitas bibliotecas e ferramentas de GUI para gerenciar o Hyper-V, como sugerido pela TomTom, e também inclui o Gerenciador de Hyper-V da Microsoft fornece . No entanto, todas essas ferramentas pressupõem uma configuração específica antes de poderem realmente se conectar e ser úteis.

Se você estiver realmente confuso e tiver apenas a instalação principal do servidor, em um domínio diferente, com um nome de usuário / senha do administrador em cache expirado, sem acesso aos DCs e sem saber qual é o nome da VM, o comandos da powershell serão úteis provavelmente a única maneira de iniciar a VM, dado este cenário).

#The name of the virtual machine to be started
$VMName = "Windows Server 2003"

#Get the VM Object
$query = "SELECT * FROM Msvm_ComputerSystem WHERE ElementName='" + $VMName + "'"
$VM = get-wmiobject -query $query -namespace "root\virtualization" -computername "."

#Request a state change on the VM
$Result = $VM.RequestStateChange(2)

A propósito, para iniciar o powershell na instalação do Núcleo do Servidor, onde você é recebido pelas janelas de prompt azul (sconfig.cmd) e commad preto, digite "powershell" no prompt de linha de comando preto.

    
por 04.08.2013 / 19:25
3

Powershell. Várias ferramentas adicionais. Ou apenas use sconfig para restabelecer networkng (change ip setup) e então use um servidor / estação de trabalho para gerenciá-lo, como antes.

link

é uma biblioteca powershell para gerenciar o Hyper-V.

link

é uma interface do usuário para o Hyper-V.

    
por 04.08.2013 / 12:24