Alguma sugestão? Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido manualmente. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original.
Tradução
Original

Configurar e usar migração ao vivo em máquinas virtuais não clusterizadas

 

Aplica-se a: Windows Server 2012 R2, Windows Server 2012

Este artigo mostra como configurar e executar uma migração ao vivo sem usar o clustering de failover. Uma migração ao vivo move máquinas virtuais em execução entre servidores que executam o Hyper-V sem qualquer tempo de inatividade percebido. Este tópico também inclui instruções para configurar a delegação restrita se você quiser usar ferramentas de gerenciamento remoto para executar migrações ao vivo.

Neste documento

System_CAPS_noteObservação

Este tópico inclui cmdlets do Windows PowerShell de exemplo que podem ser usados para automatizar alguns dos procedimentos descritos. Para obter mais informações, confira Usando os Cmdlets.

Antes de executar as etapas descritas neste documento, verifique se seu ambiente atende aos seguintes pré-requisitos:

  • A função Hyper-V no Windows Server 2012 ou no Windows Server 2012 R2 está instalada nos servidores de origem e de destino, com pelo menos uma máquina virtual em execução no computador de origem. Para obter instruções, consulte Instalar o Hyper-V e criar uma máquina virtual.

    System_CAPS_warningAviso

    No Windows Server 2012 R2, a migração ao vivo do Hyper-V foi atualizada para dar suporte à migração de máquinas virtuais Hyper-V no Windows Server 2012 para Hyper-V no Windows Server 2012 R2. Não é possível mover uma máquina virtual para um servidor de nível inferior executando o Hyper-V.

  • Os computadores de origem e de destino pertencem ao mesmo domínio Active Directory ou a domínios que confiam uns nos outros.

  • A conta de usuário tem a permissão apropriada para executar as várias etapas:

    • A conta usada para configurar a delegação restrita deve ser membro do grupo Administradores de Domínio.

    • A conta usada para configurar e executar as migrações ao vivo deve ser membro do grupo local Administradores do Hyper-V ou do grupo Administradores nos computadores de origem e de destino.

  • Você tem um computador que executa o Windows® 8 com as ferramentas de gerenciamento do Hyper-V instaladas. Para obter instruções, consulte http://technet.microsoft.com/library/hh857623.aspx.

Além de verificar se todos os pré-requisitos são atendidos, considere as decisões de planejamento a seguir. As decisões a seguir determinam como configurar e executar migrações ao vivo.

  • Você pretende fazer logon em cada servidor para executar a tarefa específica (por meio de uma sessão do console local, uma sessão de Área de Trabalho Remota ou uma sessão do Windows PowerShell remota) ou deseja executar as tarefas com ferramentas de gerenciamento remoto? A resposta determina se você deve selecionar Kerberos ou CredSSP (Provedor de Suporte de Segurança de Credencial) para autenticar o tráfego da migração ao vivo. Para gerenciar as tarefas com ferramentas de gerenciamento remoto, configure a delegação restrita e selecione Kerberos como protocolo de autenticação. Caso contrário, você deverá fazer logon no computador de origem para executar uma migração ao vivo, e CredSSP será usado para autenticar a migração ao vivo.

    System_CAPS_noteObservação

    O requisito para entrar no computador de origem tem implicações que podem não ser óbvias. Por exemplo, se você entrar no TestServer01 para mover uma máquina virtual para TestServer02 e depois quiser retornar a máquina virtual para TestServer01, a operação falhará, a menos que você entre no TestServer02 antes de tentar retornar a máquina virtual para TesterServer01.

    Se a conexão entre os computadores de origem e de destino não puder ser autenticada, ocorrerá um erro e a seguinte mensagem será exibida:

    A operação de migração de máquina virtual falhou na origem da migração.

    Falha ao estabelecer uma conexão com o host <nome do computador>: credenciais não disponíveis no pacote de segurança (0x8009030E).

  • Opções de desempenho da migração ao vivo. Aplicam-se ao Hyper-V no Windows Server 2012 R2.

    As opções de desempenho podem reduzir a sobrecarga no uso de rede e de CPU, além de reduzir a quantidade de tempo para uma migração ao vivo. Os administradores do Hyper-V podem configurar as opções de desempenho de migração ao vivo apropriadas com base no ambiente e requisitos deles.

    As seguintes opções de desempenho de migração ao vivo estão disponíveis.

    OPÇÃO

    Descrição

    TCP/IP

    A memória da máquina virtual é copiada para o servidor de destino por uma conexão TCP/IP. Esse é o mesmo método usado no Hyper-V no Windows Server 2012.

    Compactação

    O conteúdo da memória da máquina virtual que está sendo migrada é compactado e copiado para o servidor de destino por uma conexão TCP/IP.

    System_CAPS_noteObservação

    Essa é a configuração padrão no Hyper-V no Windows Server 2012 R2.

    SMB

    O conteúdo da memória da máquina virtual é copiado para o servidor de destino por uma conexão SMB 3.0.

    • O SMB Direct é usado quando os adaptadores de rede nos servidores de origem e destino têm recursos RDMA (Acesso Remoto Direto à Memória) habilitados.

    • O SMB Multichannel detecta e usa automaticamente várias conexões quando uma configuração adequada de SMB Multichannel é identificada.

    Para obter mais informações, consulte Melhorar o desempenho de um servidor de arquivos com o SMB Direct.

  • Você permitirá o tráfego da migração ao vivo através de qualquer rede disponível ou isolará o tráfego em redes específicas? Como prática recomendada de segurança, convém isolar o tráfego em redes confiáveis privadas porque o tráfego da migração ao vivo não é criptografado quando enviado pela rede. O isolamento de rede pode ser obtido por uma rede fisicamente isolada ou por outra tecnologia de rede confiável, como as VLANs.

Se você decidir usar Kerberos para autenticar o tráfego da migração ao vivo, configure a delegação restrita antes de passar para as outras etapas. Como observado na seção “Pré-requisitos”, é necessário usar uma conta que seja membro do grupo Administradores de Domínio para configurar a delegação restrita.

Para configurar a delegação restrita

  1. Abra o snap-in Usuários e Computadores do Active Directory. Por exemplo, para fazer isso no Gerenciador do Servidor, selecione o servidor se ele ainda não estiver selecionado. Depois de selecionar o servidor, clique em Ferramentas e em Usuários e Computadores do Active Directory. O snap-in Usuários e Computadores do Active Directory será aberto.

  2. No painel de navegação, selecione o domínio e clique duas vezes na pasta Computers.

  3. Na pasta Computers, clique com o botão direito do mouse na conta do computador do servidor de origem e clique em Propriedades.

  4. Na caixa de diálogo Propriedades, clique na guia Delegação.

  5. Na guia Delegação, selecione Confiar no computador para delegação apenas a serviços especificados. Nessa opção, selecione Usar apenas Kerberos.

  6. Clique em Adicionar.

  7. Na caixa de diálogo Adicionar Serviços, clique em Usuários e Computadores.

  8. Na caixa de diálogo Selecionar Usuários ou Computadores, digite o nome do servidor de destino. Clique em Verificar Nomes para verificar se você digitou o nome corretamente e depois clique em OK.

  9. Na caixa de diálogo Adicionar Serviços, nas lista de serviços disponíveis, execute as etapas a seguir e depois clique em OK.

    • Para mover o armazenamento de máquina virtual, selecione cifs. Isso é necessário se você quiser mover o armazenamento com a máquina virtual, bem como se quiser mover apenas o armazenamento de uma máquina virtual. Se o servidor estiver configurado para usar o armazenamento SMB para Hyper-V, isso já deve estar selecionado.

    • Para mover máquinas virtuais, selecione Serviço de Migração de Sistema Virtual da Microsoft.

  10. Na guia Delegação da caixa de diálogo Propriedades, verifique se os serviços selecionados na etapa anterior estão listados como os serviços aos quais o computador de destino poderá apresentar credenciais delegadas. Clique em OK.

  11. Na pasta Computers, selecione a conta de computador do servidor de destino e repita o processo. Na caixa de diálogo Selecionar Usuários ou Computadores, especifique o nome do servidor de destino.

    System_CAPS_noteObservação

    As alterações de configuração somente entram em vigor na ocorrência dos seguintes itens:

    • As alterações foram replicadas nos controladores de domínio aos quais os servidores que executam o Hyper-V estão conectados.

    • Um novo tíquete Kerberos foi emitido.

Nesta etapa, você habilitará as migrações ao vivo, configurará os servidores de origem e de destino para envio e recebimento das migrações ao vivo e, como opção, configurará o protocolo de autenticação. Ao configurar os servidores, escolha se deseja permitir o tráfego da migração ao vivo em qualquer rede disponível ou somente em redes especificadas. Como prática recomendada de segurança, convém selecionar redes específicas para o tráfego da migração ao vivo, como discutido na seção “Pré-requisitos”.

Para configurar os computadores de origem e de destino para migração ao vivo

  1. Abra o Gerenciador Hyper-V se ele ainda não estiver aberto. (No Gerenciador de Servidores, clique em Ferramentas e, em seguida, clique em Gerenciador Hyper-V.)

  2. No painel de navegação, selecione um dos servidores que você deseja configurar para migrações ao vivo. (Se nenhum dos servidores estiver listado, clique em Gerenciador Hyper-V no painel de navegação. Em seguida, no Painel de Ações, clique em Conectar ao Servidor e especifique cada nome de servidor. Depois disso, selecione um dos servidores no painel de navegação.)

  3. No Painel de Ações, clique em Configurações do Hyper-V.

  4. Na caixa de diálogo Configurações do Hyper-V, clique em Migrações ao Vivo.

  5. No painel Migrações ao Vivo, marque Habilitar migrações ao vivo de entrada e saída.

  6. Em Migrações ao vivo simultâneas, especifique um número diferente se não quiser usar o padrão de 2.

  7. Em Migrações ao vivo de entrada, se desejar usar conexões de redes específicas para aceitar o tráfego da migração ao vivo, clique em Adicionar para digitar as informações de endereços IP. Caso contrário, clique em Usar qualquer rede disponível para migração ao vivo. Clique em OK.

  8. Se você configurou a delegação restrita na Etapa 1: [Opcional] Configurar a delegação restrita, expanda Migrações ao Vivo e selecione Recursos Avançados.

    No painel Recursos Avançados, em Protocolo de autenticação, selecione Kerberos.

  9. Clique em OK.

  10. Selecione o outro servidor no Gerenciador Hyper-V e repita as etapas restantes.

Logotipo do PowerShell Comandos equivalentes do Windows PowerShell

O seguinte cmdlet ou cmdlets do Windows PowerShell executam a mesma função que o procedimento anterior. Insira cada cmdlet em uma única linha, mesmo que possa aparecer quebra em várias linhas aqui devido a restrições de formatação.

Para usar o Windows PowerShell para configurar um servidor que executa o Hyper-V para migração ao vivo, você pode usar os cmdlets Enable-VMMigration, Set-VMMigrationNetwork e Set-VMHost cmdlets, dependendo de como deseja configurar o host. Os comandos de exemplo a seguir configuram a migração ao vivo no host local, permitem o tráfego da migração ao vivo somente na rede especificada e especificam o Kerberos como protocolo de autenticação. Cada linha representa um comando separado.

PS C:\> Enable-VMMigration PS C:\> Set-VMMigrationNetwork 192.168.10.1 PS C:\> Set-VMHost –VirtualMachineMigrationAuthenticationType Kerberos

System_CAPS_noteObservação

Isso se aplica ao Hyper-V no Windows Server 2012 R2.

Nesta etapa, você configurará as opções de desempenho de migração ao vivo. As opções de desempenho podem reduzir a sobrecarga no uso de rede e de CPU, além de reduzir a quantidade de tempo para uma migração ao vivo. Os administradores do Hyper-V podem configurar as opções de desempenho de migração ao vivo apropriadas com base no ambiente e requisitos deles.

Para configurar as opções de desempenho de migração ao vivo

  1. No painel de navegação do Gerenciador do Hyper-V, selecione um dos servidores que você deseja configurar para as migrações ao vivo.

  2. No Painel de Ações, clique em Configurações do Hyper-V.

  3. Na caixa de diálogo Configurações do Hyper-V, expanda Migrações ao Vivo e selecione Recursos Avançados.

  4. No painel Recursos Avançados, em Opções de desempenho, selecione a opção adequada ao seu ambiente e clique em OK.

    System_CAPS_noteObservação

    Ao habilitar a migração ao vivo pela primeira vez, a configuração padrão das Opções de desempenho será Compactação.

Logotipo do PowerShell Comandos equivalentes do Windows PowerShell

O seguinte cmdlet ou cmdlets do Windows PowerShell executam a mesma função que o procedimento anterior. Insira cada cmdlet em uma única linha, mesmo que possa aparecer quebra em várias linhas aqui devido a restrições de formatação.

Para usar o Windows PowerShell para configurar um servidor que executa o Hyper-V para migração ao vivo, você pode usar os cmdlets Enable-VMMigration, Set-VMMigrationNetwork e Set-VMHost cmdlets, dependendo de como deseja configurar o host. O comando de exemplo a seguir define a opção de desempenho de migração ao vivo como SMB.

PS C:\> Set-VMHost -VirtualMachineMigrationPerformanceOption SMB

Nesta etapa, você moverá uma máquina virtual em execução de um servidor que executa o Hyper-V no Windows Server 2012 para outro servidor que executa o Windows Server 2012 ou o Windows Server 2012 R2.

Para mover uma máquina virtual em execução

  1. Conecte-se ao servidor de origem usando um dos seguintes métodos (a menos que você esteja conectado ao servidor de origem):

    • No Gerenciador do Servidor, clique em Todos os Servidores e clique no nome do servidor de origem. (Para obter mais informações sobre como gerenciar vários servidores, consulte Gerenciar vários servidores remotos com o Gerenciador do Servidor.)

    • No Gerenciador Hyper-V, no painel de navegação, clique no nome do servidor de origem.

  2. Na seção Máquinas Virtuais do Gerenciador Hyper-V, clique com o botão direito do mouse na máquina virtual e clique em Mover.

  3. Na página Escolher Tipo de Movimentação do Assistente de Movimentação, escolha Mover a máquina virtual.

  4. Na página Especificar Destino, digite o nome ou navegue para o computador de destino.

  5. Na página Escolher Opções para Movimentação, selecione se deseja mover vários itens armazenados em uma máquina virtual, como discos rígidos virtuais, instantâneos e arquivo de paginação.

  6. Na página Resumo, reveja suas escolhas e clique em Concluir.

Logotipo do PowerShell Comandos equivalentes do Windows PowerShell

O seguinte cmdlet ou cmdlets do Windows PowerShell executam a mesma função que o procedimento anterior. Insira cada cmdlet em uma única linha, mesmo que possa aparecer quebra em várias linhas aqui devido a restrições de formatação.

Para usar o Windows PowerShell para mover uma máquina virtual em execução, use o cmdlet Move-VM. O exemplo a seguir move uma máquina virtual nomeada LMTest para um servidor de destino nomeado TestServer02 e move os discos virtuais e outros arquivos da máquina virtual (como instantâneos e arquivos de Paginação Inteligente) para o diretório D:\LMTest no servidor de destino.

PS C:\> Move-VM LMTest TestServer02 –IncludeStorage –DestinationStoragePath D:\LMTest

Para obter informações de referência sobre o cmdlet Move-VM, consulte http://go.microsoft.com/fwlink/?LinkID=217784.

Esta etapa é opcional porque talvez você não precise retornar a máquina virtual novamente. Entretanto, ela está incluída para mencionar o fato de que, se você não tiver habilitado a delegação restrita, deverá entrar no servidor de origem para concluir a etapa. Em seguida, conclua esta etapa usando as mesmas instruções dadas na seção anterior.

System_CAPS_importantImportante

Se o servidor de origem original era o Windows Server 2012 e o servidor de destino original, o Windows Server 2012 R2, você não poderá migrar de volta para o servidor de origem original.

Mostrar:
© 2016 Microsoft