Como instalar o VMM

Importante

Esta versão do VMM (Virtual Machine Manager) chegou ao fim do suporte. Recomendamos que você atualize para o VMM 2022.

Este artigo descreve como instalar o servidor de gerenciamento do System Center Virtual Machine Manager (VMM).

Antes de começar

  • Examine os requisitos do sistema e as informações de planejamento. Saiba mais sobre os requisitos do sistema.
  • Verifique se você tem pelo menos permissões de administrador local no computador antes de executar a instalação.
  • A conta de serviço deve ser um administrador no servidor VMM.

Observação

Durante a instalação do VMM, verifique se o Banco de Dados SQL não faz parte de nenhum Grupo de Disponibilidade.

Executar instalação

Observação

A conta de serviço para o VMM pode ser:

  • Uma conta local.
  • Uma conta de usuário usada para o serviço.
  • Uma conta de serviço gerenciado de grupo.
  • Se você estiver usando uma conta local, não poderá ter o VMM em uma configuração altamente disponível.
  • Se você estiver usando a conta gMSA, o formato deverá ser domainFQDN\gMSAAccount$.
  1. Feche os programas abertos e verifique se não há nenhuma reinicialização pendente no computador.
  2. Para iniciar o assistente de Instalação do Virtual Machine Manager, na mídia de instalação, clique com o botão direito do mouse emsetup.exe e selecione Executar como administrador.
  3. Na página main configuração, selecione Instalar.
  4. Na página Selecionar recursos para instalar,
    selecione a caixa marcar servidor de gerenciamento do VMM e selecione Avançar. O console do VMM é instalado automaticamente. Se você estiver instalando em um nó de cluster, será perguntado se deseja tornar o servidor de gerenciamento altamente disponível.
  5. Na página Informações de registro do produto, forneça as informações apropriadas e selecione Avançar. Se você não inserir uma chave do produto (Product Key), o VMM será instalado como uma versão de avaliação que expira em 180 dias após a instalação.
  6. Na página Leia este contrato de licença,
    examine o contrato de licença, selecione a caixa Eu li, entendi e concordo com os termos do contrato de licença marcar e selecione Avançar.
  7. Na página Dados de Diagnóstico e Uso ,
    examine a política de coleta de dados da Microsoft e como desabilitar a coleta de dados. Em seguida, selecione Avançar.
  8. Se a página do Microsoft Update for exibida,
    selecione se deseja usar o Microsoft Update e selecione Avançar. Se você já optou por usar o Microsoft Update neste computador, a página não será exibida.
  9. Na página Dados de Diagnóstico e Uso ,
    examine a política de coleta de dados da Microsoft e como desabilitar a coleta de dados e selecione Avançar.
  10. Na página Local de instalação ,
    use o caminho padrão ou digite um caminho de instalação diferente para os arquivos de programa do VMM e selecione Avançar. O programa de instalação verifica o computador no qual você está instalando o servidor de gerenciamento do VMM para garantir que o computador atenda aos requisitos apropriados de hardware e software. Se o computador não atender a um pré-requisito, uma página que contém informações sobre o pré-requisito e como resolve o problema será exibida.
  11. Na página Configuração do banco de dados,
    • Se você estiver usando uma instância sql remota, especifique o nome do computador que está executando o SQL Server.
    • Se você estiver instalando o servidor de gerenciamento do VMM no mesmo computador que está executando o SQL Server, na caixa Nome do servidor, insira o nome do computador (por exemplo, vmmserver01) ou localhost.
    • Se o SQL Server estiver em um cluster, insira o nome do cluster.
  12. Não especifique um valor de Porta se você não tiver uma instância remota do SQL Server ou se tiver um SQL Server remoto que usa a porta padrão (1433).
  13. Especifique o nome da instância do SQL Server e se usa um banco de dados novo ou existente. Você precisa de uma conta com permissões para se conectar à instância.
  14. Na página Configurar conta de serviço e gerenciamento de chaves distribuídas ,
    especifique a conta que o serviço VMM usa. Você não pode alterar a identidade da conta de serviço do VMM após a instalação. Saiba mais sobre o gerenciamento de chaves distribuídas aqui.
  15. Em Gerenciamento distribuído de chaves, selecione se deseja armazenar chaves de criptografia no Active Directory ou não.
  16. Na página Configuração da porta,
    use o número da porta padrão para cada recurso ou forneça um número de porta exclusivo apropriado em seu ambiente. Não é possível alterar as portas atribuídas durante a instalação de um servidor de gerenciamento do VMM, a menos que você desinstale e reinstale o servidor de gerenciamento do VMM. Além disso, não configure nenhum recurso para usar a porta 5986 porque esse número de porta está pré-atribuído.
  17. Na página Configuração da biblioteca ,
    selecione se deseja criar um novo compartilhamento de biblioteca ou usar um compartilhamento de biblioteca existente no computador. O compartilhamento de biblioteca padrão criado pelo VMM é chamado MSSCVMMLibrary e a pasta está localizada em %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager Library Files. ProgramData é uma pasta oculta e você não pode removê-la. Depois de instalar o servidor de gerenciamento do VMM, é possível adicionar compartilhamentos de biblioteca e servidores de biblioteca usando o console do VMM ou usando o shell de comando do VMM.
  18. Na página Resumo da instalação ,
    examine suas seleções e selecione Instalar. A página Instalando recursos é exibida e mostra o progresso da instalação.
  19. Na página Instalação concluída com êxito ,
    1. Selecione Fechar para concluir a instalação.
    2. Para abrir o console do VMM, verifique se Abrir o console do VMM quando esse assistente fechar está marcado ou selecione o ícone Console do Virtual Machine Manager na área de trabalho.

Observação

Se o VMM 2022 e o SQL 2019 estiverem instalados no mesmo computador, o seguinte erro será exibido: reinicialize a máquina para uma instalação bem-sucedida.

Captura de tela mostrando um erro.

Durante a instalação, o VMM habilita as seguintes regras de firewall. Essas regras permanecem em vigor mesmo que depois você desinstale o VMM.

  • Windows Remote Management

  • Gerenciamento de armazenamento baseado em padrões do Windows

Observação

Se a Instalação não for concluída com êxito, consulte os arquivos de log na pasta %SYSTEMDRIVE%\ProgramData\VMMLogs . ProgramData é uma pasta oculta.

Instalar o VMM de um prompt de comando

Você pode instalar o VMM de um prompt de comando. A mídia de instalação contém .ini arquivos para todos os recursos do VMM:

  • VMServer.ini: Configurações do servidor de gerenciamento do VMM.
  • VMClient.ini: Configurações do console do VMM.
  • VMServerUninstall.ini: Configurações de desinstalação do servidor de gerenciamento do VMM.

Cada um desses arquivos contém pares chave/valor com valores padrão. Essas entradas são comentadas. Remova o símbolo de comentário (#) e altere o valor.

  1. Edite o VMServer.ini arquivo com as opções na tabela abaixo deste procedimento.
  2. Depois de editar, abra um prompt de comando com privilégios elevados e execute setup.exe com os parâmetros a seguir. Por exemplo, para usar um VMServer.ini arquivo armazenado em C:\Temp com uma conta de administrador SQL Server de contoso\SQLAdmin01 e uma conta de serviço do VMM de contoso\VMMadmin14, use o seguinte comando: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

Valores VMServer.ini

Opção Valores Padrão
ProductKey Chave do produto no formato: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
UserName Nome de exibição opcional para o usuário que estiver instalando os recursos. UserName não é a conta de usuário para a instalação. Administrador
CompanyName Nome de exibição opcional para a organização que está instalando os recursos. Microsoft Corporation
ProgramFiles Local dos arquivos do VMM. C:\Arquivos de Programas\Microsoft System Center\Virtual Machine Manager
CreateNewSqlDatabase 0: usar um banco de dados existente do Microsoft SQL Server.

1: criar um novo banco de dados do SQL Server.
1
SqlInstanceName Nome da instância nova ou existente do SQL Server. MICROSOFT$VMM$
SqlDatabaseName Nome do banco de dados do SQL Server novo ou existente. VirtualManagerDB
RemoteDatabaseImpersonation 0: não represente a conta de administrador para SQL Server. O usuário que executa setup.exe deve ser um administrador para o servidor que está hospedando o SQL Server.

1: representar a conta de administrador do SQL Server usando as credenciais fornecidas. O usuário que executa o setup.exe deve fornecer valores para os parâmetros SqlDBAdminName, SqlDBAdminPassword e SqlDBAdminDomain.
0
SqlMachineName Nome do servidor que está hospedando o SQL Server. Não especifique localhost. Em vez disso, especifique o nome real do computador. <sqlmachinename>
(várias portas) Portas usadas pelo VMM IndigoTcpPort: 8100

IndigoHTTPSPort: 8101

IndigoNETTCPPort: 8102

IndigoHTTPPort: 8103

WSManTcpPort: 5985

BitsTcpPort: 443
CreateNewLibraryShare 0: usar um compartilhamento de biblioteca existente.

1: Criar um novo compartilhamento de biblioteca.
1
LibraryShareName Nome do compartilhamento de arquivos a ser usado ou criado. MSSCVMMLibrary
LibrarySharePath Local do compartilhamento de arquivos existente ou do novo compartilhamento de arquivos a ser criado. C:\ProgramData\Virtual Machine Manager Library Files
LibraryShareDescription Descrição do compartilhamento. Arquivos da Biblioteca do Virtual Machine Manager
SQMOptIn 0: não opte por Dados de Diagnóstico e Uso.

1: Aceitar dados de diagnóstico e uso
1
MUOptIn 0: Não aceitar o Microsoft Update.

1: aceitar o Microsoft Update.
0
VmmServiceLocalAccount 0: usar uma conta de domínio para o serviço do VMM (scvmmservice).

1: usar a conta Sistema Local para o serviço do VMM.

Para usar uma conta de domínio, ao executar setup. exe, forneça os valores para os parâmetros VMMServiceDomain, VMMServiceUserName e VMMServiceUserPassword.
0
TopContainerName Contêiner para DKM (Gerenciamento de Chaves Distribuídas); por exemplo, CN=DKM,DC=contoso,DC=com. VMMServer
HighlyAvailable 0: não instale como altamente disponível.

1: instalar como altamente disponível.
0
VmmServerName Nome do serviço em cluster para um servidor de gerenciamento do VMM altamente disponível. Não insira o nome do cluster de failover ou o nome do computador no qual o servidor de gerenciamento do VMM altamente disponível está instalado. <VMMServerName>
VMMStaticIPAddress Endereço IP para o nome do serviço clusterizado para um servidor de gerenciamento do VMM altamente disponível se você não estiver usando o PROTOCOLO DHCP. Há suporte para IPv4 e IPv6. <comma-separated-ip-for-HAVMM>
Atualização 0: não atualize de uma versão anterior do VMM.

1: atualizar de uma versão anterior.
1

Parâmetros de Setup-exe

Parâmetro Detalhes
/server Especifica a instalação do servidor de gerenciamento do VMM.
/i ou /x Especifica se deseja instalar (/i) ou desinstalar (/x) no servidor.
/f <filename> Especifica o arquivo. ini a ser usado. Verifique se esse parâmetro aponta para o arquivo. ini correto. Se setup.exe não encontrar um arquivo .ini, ele executará a instalação usando seus próprios valores padrão.
/VmmServiceDomain <domainName> Especifica o nome de domínio para a conta que está executando o serviço do VMM (scvmmservice). Somente use esse parâmetro se você definir VmmServiceLocalAccount como 0 no VMServer.ini.
/VmmServiceUserName <userName> Especifica o nome de usuário para a conta que está executando o serviço do VMM (scvmmservice). Somente use esse parâmetro se você definir VmmServiceLocalAccount como 0 no VMServer.ini.
/VmmServiceUserPassword <password> Especifica a senha para a conta que está executando o serviço do VMM (scvmmservice). Somente use esse parâmetro se você definir VmmServiceLocalAccount como 0 no VMServer.ini.
/SqlDBAdminDomain <domainName> Especifica o nome de domínio para a conta de administrador do banco de dados do SQL Server. Use esse parâmetro se o usuário atual não tiver direitos administrativos para SQL Server.
/SqlDBAdminName <userName> Especifica o nome de usuário para a conta de administrador do banco de dados do SQL Server. Use esse parâmetro se o usuário atual não tiver direitos administrativos para SQL Server.
/SqlDBAdminPassword <password> Especifica a senha da conta de administrador do banco de dados do SQL Server. Use esse parâmetro se o usuário atual não tiver direitos administrativos para SQL Server.
/IACCEPTSCEULA Registra a aceitação dos Termos de Licença para Software Microsoft. Este é um parâmetro obrigatório.

Por exemplo, para usar um arquivo VMServer.ini armazenado em C:\Temp com uma conta de administrador do SQL Server de contoso\SQLAdmin01 e uma conta de serviço do VMM de contoso\VMMadmin14, use o seguinte comando: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

Desinstalar o VMM ou console do VMM

  1. Verifique se o console do VMM e o shell de comando do VMM estão fechados.

  2. No computador no qual o servidor de gerenciamento do VMM está instalado, selecione Iniciar e selecione Painel de Controle.

  3. Em Programas, selecione Desinstalar um programa. Em Nome, clique com o botão direito do mouse em Microsoft System Center Virtual Machine Manager.

  4. Na página O que você gostaria de fazer? , selecione Remover recursos.

  5. Na página Selecionar recursos a serem removidos, selecione a caixa de marcar do servidor de gerenciamento do VMM e selecione Avançar. Se você quiser desinstalar o console do VMM, selecione o console do VMM marcar caixa.

    Observação

    Se você tiver uma implantação do VMM altamente disponível, deverá remover o servidor VMM e o console do VMM.

  6. Na página Opções de banco de dados, selecione se deseja reter ou remover o banco de dados do VMM e, se necessário, as credenciais para o banco de dados e selecione Avançar.

  7. Na página Resumo , examine suas seleções e selecione Desinstalar. A página Desinstalar recursos é exibida e o progresso da desinstalação é exibido.

  8. Depois que o servidor de gerenciamento do VMM for desinstalado, na página Os recursos selecionados foram removidos com êxito , selecione Fechar.

As seguintes regras de firewall, que foram habilitadas durante a Instalação do VMM, permanecem em vigor depois da desinstalação do VMM:

  • Gerenciamento remoto do servidor de arquivos

  • Regras de firewall do Gerenciamento de Armazenamento Baseado em Padrões do Windows

Se houver um problema com a conclusão bem-sucedida da instalação, consulte os arquivos de log na pasta %SYSTEMDRIVE%\ProgramData\VMMLogs . ProgramData é uma pasta oculta.

Desinstalar o VMM por meio da linha de comando

Para desinstalar o VMM, edite o arquivo VMServerUninstall.ini conforme descrito. Em seguida, execute setup.exe para a desinstalação. Por exemplo, para desinstalar usando um arquivo .ini armazenado em C:\Temp com uma conta contoso.SQLAdmin01, digite: setup.exe /server /x /f C:\Temp\VMServerUninstall.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123

VMServerUnisntall.ini

Opção Detalhes Valor padrão
RemoteDatabaseImpersonation 0: instalação local do SQL Server.

1: instalação remota do SQL Server.

Quando executar o setup.exe, forneça o valor para os parâmetros SqlDBAdminName, SqlDBAdminPassword e SqlDBAdminDomain, a menos que o usuário que está executando o setup.exe seja um administrador do SQL Server.
0
RetainSqlDatabase 0: remover o banco de dados do SQL Server.

1: não remova o banco de dados SQL Server

Para remover o banco de dados SQL Server, ao executar setup.exe, forneça um valor para os parâmetros SqlDBAdminName, SqlDBAdminPassword e SqlDBAdminDomain, a menos que o usuário que está executando a instalação seja um administrador do SQL Server.
0
ForceHAVMMUninstall 0: não force a desinstalação se setup.exe não puder verificar se esse nó é o nó final da instalação altamente disponível.

1: forçar a desinstalação.

Suporte para a conta gMSA

A gMSA (conta de serviço gerenciado de grupo) ajuda a melhorar a postura de segurança e fornece conveniência por meio do gerenciamento automático de senha, gerenciamento de SPN (nome da entidade de serviço) simplificado e a capacidade de delegar o gerenciamento a outros administradores.

O VMM é compatível com o uso de gMSA para a Conta de serviço do serviço de gerenciamento.

Observação

A gMSA, quando usada como uma conta de serviço do VMM, precisa ter permissões de logon como serviço e Substituir um token de nível de processo.

Pré-requisitos

  1. Analise este artigo e, de acordo com as diretrizes disponíveis nele, crie a gMSA.

  2. Verifique se os servidores nos quais o serviço de Gerenciamento do VMM seria instalado têm permissões para recuperar a senha da conta gMSA.

    Observação

    Você não precisa especificar o SPN ao criar a gMSA. O serviço do VMM define o SPN apropriado na gMSA.

Use as seguintes etapas:

  1. Inicie a instalação do VMM.

  2. Na página Configuração de conta de serviço, selecione Conta de serviço gerenciado de grupo como a opção de conta de serviço do VMM.

  3. Insira os detalhes da conta gMSA no formato Domínio\conta gMSA.

    Captura de tela do gmsa.