Partilhar via


Usando instantâneos de ambiente com ambientes SCVMM

 

Publicado: abril de 2016

Dica

Trata-se de instantâneos da memória e o estado de um ambiente Lab Management.Se você estiver procurando instantâneos de tela que você fizer durante o teste, tente Executar testes manuais com o Microsoft Test Manager.

Um instantâneo de um ambiente é uma cópia baseada em arquivo de configuração de todas as máquinas virtuais em um ambiente em um ponto específico no tempo, estado e dados do disco.

Você geralmente executa instantâneos enquanto está testando em um ambiente de laboratório, ao configurar um ambiente limpo para o qual desejará voltar ou capturar o estado quando encontrar um bug.

Depois de realizar um instantâneo, você pode continuar a trabalhar no ambiente, executando mais instantâneos conforme necessário. Em seguida, você poderá restaurar o ambiente para um estado anterior. Você também pode criar um arquivo de link para um instantâneo que habilita outros membros da equipe a se conectarem ou recriarem o instantâneo. Você também pode salvar uma cópia do ambiente e seus instantâneos na biblioteca de projeto de equipe. Quando você salva um ambiente para a biblioteca de projeto de equipe, o ambiente e os instantâneos são salvos na biblioteca do projeto de equipe.

Requisitos

  • O Visual Studio Enterprise, Visual Studio Test Professional

Este tópico contém as seções a seguir:

Criando instantâneos de um ambiente

Restaurando um ambiente de um instantâneo

Compartilhando um instantâneo de um ambiente

Armazenando um ambiente com instantâneos na biblioteca

Excluindo um instantâneo de um ambiente

Criando instantâneos de um ambiente

Etapas para tirar instantâneo

Os instantâneos são armazenados nos hosts do Hyper-V do projeto de equipe. Se um instantâneo é usado frequentemente por um longo tempo depois de ser criado, você deve tomar medidas para tornar o ambiente utilizável por longos períodos de tempo.

Para se preparar para um instantâneo

  1. Certifique-se de que as máquinas virtuais no ambiente têm as atualizações mais recentes para os sistemas operacionais.

  2. Se qualquer máquina virtual no ambiente for conectada a um domínio, abra um prompt de comando e execute o comando gpupdate /force. Esse comando garante que quaisquer alterações feitas nas políticas de usuário são atualizadas na máquina virtual. Se você não executar esse comando, seus scripts de implantação podem não funcionar corretamente ou seus testes podem não funcionar corretamente.

    Dica

    Se uma ou mais das máquinas virtuais neste instantâneo fizerem parte de um domínio e o instantâneo for usado por mais tempo do que o período de expiração de senha de máquina, as máquinas virtuais podem não ser capazes de ingressar no domínio novamente quando o instantâneo for restaurado.Uma maneira para evitar esse problema é desabilitar ou alterar a frequência de renovação da senha de máquina.Para obter mais informações sobre as implicações de segurança e a renovação de senha para alterar ou desabilitar a renovação, consulte Processo de Senha de Conta de Máquina.

  3. Certifique-se de que o estado do ambiente é executando.

  4. Se você tiver fluxos de trabalho habilitados, certifique-se de que o estado da funcionalidade de fluxo de trabalho seja Pronto e que o ambiente esteja Em Execução.

  5. (Opcional) Se você desejar executar testes no instantâneo restaurado, certifique-se de que é a funcionalidade de teste esteja Pronta.

    Dica

    Você deve realizar instantâneos somente quando não existem transações em andamento entre as máquinas virtuais dentro do ambiente ou entre as máquinas virtuais de dentro e de fora do ambiente.Se houver conexões TCP entre computadores no momento em que o instantâneo é executado, essas conexões podem ser interrompidas quando os computadores são interrompidos para fazer o instantâneo.Quando o instantâneo é restaurado, as conexões antigas ativas terão expirado e não deixarão de ser válidas.Depois que o instantâneo for restaurado, as conexões TCP serão restabelecidas.Nem sempre é possível retomar o ambiente exatamente do ponto em que o instantâneo é executado.

  6. Se a definição de compilação para seu fluxo de trabalho reverter para um instantâneo específico, a máquina virtual não poderá ser bloqueada quando você tentar executar os testes. Você deve se conectar ao computador usando uma conexão com base em host ou por meio de uma sessão de console antes de executar o instantâneo a ser usado para o fluxo de trabalho. Para obter mais informações sobre isso, consulte Como se conectar a máquinas em um ambiente de laboratório.

Você usa o Lab Management Visualizador de ambiente para se conectar ao ambiente e capturar o instantâneo.

Para criar um instantâneo

  1. Em Microsoft Test Manager, conecte-se ao ambiente. Na Central de Laboratório, na guia Laboratório, selecione o ambiente e, em seguida, escolha Conectar.

  2. No Visualizador de ambiente da Microsoft, escolha a guia Instantâneos.

  3. Escolha Executar instantâneo.

  4. Na caixa de diálogo Ambiente de instantâneo, digite um nome para o instantâneo e escolha Executar instantâneo.

    Depois que o instantâneo for concluído, você pode ver o nome do instantâneo no painel à esquerda.

Restaurando um ambiente de um instantâneo

Quando você restaura um ambiente SCVMM de um instantâneo, você retorna as máquinas virtuais no ambiente para os estados exatos que estavam no momento em que o instantâneo foi tirado. Você pode restaurar um ambiente para um instantâneo que foi criado antes ou depois do estado atual do ambiente. Por exemplo, você pode executar dois instantâneos de um ambiente, uma na segunda-feira e outro na terça-feira. Na quarta-feira, você pode restaurar o ambiente para o instantâneo de segunda. Posteriormente, você pode restaurar o mesmo ambiente para o instantâneo de terça.

Para restaurar um ambiente SCVMM para um instantâneo

  1. No Microsoft Test Manager, abra a Central do Laboratório e escolha a guia Laboratório.

  2. Escolha o ambiente e, em seguida, escolha Conectar.

  3. No Visualizador de ambiente da Microsoft, escolha a guia Instantâneos.

  4. Na lista de instantâneos, selecione o instantâneo que você deseja restaurar e, em seguida, escolha Restaurar para instantâneo selecionado na barra de ferramentas do Instantâneo.

  5. Se for necessário, escolha o máquinas guia, selecione qualquer computadores desconectados e, em seguida, escolha reconectar.

Dica

Se o status do ambiente mudar para Não Pronto, investigue quaisquer mensagens de erro.Determinadas configurações não serão completamente restauradas com a restauração de um instantâneo, pois são armazenadas fora das máquinas virtuais.Por exemplo, se você tiver alterado a configuração Configurar para testes de IU desde que você executou o instantâneo, a alteração será não ser desfeita restaurando o instantâneo.Você deve Abrir a definição de ambiente e restaurar a antiga configuração manualmente.Como alternativa, você pode usar Reparar para alterar o ambiente restaurado para a nova configuração.

Compartilhando um instantâneo de um ambiente

Você pode criar um link para um instantâneo de um ambiente que pode ser compartilhado com outras pessoas. O arquivo de link (.lvr) pode ser aberto em qualquer computador no qual Microsoft Test Manager esteja instalado por qualquer usuário que tenha permissões para operar um ambiente no projeto de equipe.

  1. Em Microsoft Test Manager, na Central de Laboratório, na guia Laboratório, certifique-se de que o ambiente esteja Em Execução.

  2. Escolha o ambiente e, em seguida, escolha Conectar.

  3. No Visualizador de ambiente da Microsoft, escolha a guia Instantâneos.

  4. Na lista de instantâneos, selecione o instantâneo ao qual você deseja se vincular, em seguida, escolha Compartilhar instantâneo na barra de ferramentas do Instantâneo.

  5. Especifique um nome de arquivo para o arquivo de link (.lvr).

  6. Você pode anexar o arquivo de link em um email ou colocá-lo em uma pasta compartilhada.

  1. Clique duas vezes no arquivo de link (.lvr) de instantâneo.

    A caixa de diálogo Conectar-se ao ambiente é exibida. Selecione uma destas opções:

    Conectar-se ao instantâneo nesse ambiente

    Restaura o estado exato do ambiente SCVMM no qual o instantâneo foi executado.

    Dica

    Se você selecionar essa opção, pode desconectar qualquer usuário que esteja usando esse ambiente e isso pode levar à perda de trabalho.Se o ambiente estiver em uso, será exibida uma mensagem de aviso.

    Conectar-se ao ambiente em seu estado atual

    Conecta-se ao ambiente em seu estado atual e não será revertido para o instantâneo que foi selecionado quando o arquivo de vínculo foi criado.

    > [!TIP]
    > <P>Você ainda pode desconectar outro usuário que está conectado a esse ambiente.No entanto, você não alterará o estado do ambiente.</P>
    

    Conectar-se a uma nova instância desse ambiente

    Disponível somente se uma cópia do ambiente estiver na biblioteca armazenou o projeto de equipe. Cria uma cópia do ambiente em um grupo de host de projeto de equipe e se conecta a essa cópia.

    Você pode desejar criar uma cópia se o ambiente estiver atualmente em uso ou se você não quiser impedir que outras pessoas usem o ambiente.

    > [!TIP]
    > <P>Criar uma cópia pode demorar um longo tempo e também pode usar um espaço em disco significativo na biblioteca de projeto de equipe.Se diversas cópias do ambiente serão executadas ao mesmo tempo, o ambiente original deve usar o isolamento de rede.Para obter mais informações, consulte <A href="ee518924(v=vs.140).md">Criando e usando um ambiente de rede isolado</A>.</P>
    
    1. Escolha Conectar para abrir o ambiente no Visualizador de Ambiente.

    Dica

    Quando você restaura um ambiente para um instantâneo, as conexões de rede entre as máquinas no instantâneo podem parar de funcionar por um breve período de tempo e todas as transações que estavam em processo no momento em que o instantâneo foi tirado poderá falhar.

    Armazenando um ambiente com instantâneos na biblioteca

    Antes que seja possível armazenar um ambiente, o ambiente deve estar no estado Interrompido. Você não pode armazenar um ambiente em que esteja no estado Em Execução.

    Se você armazenar um ambiente e não planejar excluir o ambiente ativo original imediatamente, é recomendável que você ative a funcionalidade de isolamento de rede do ambiente armazenado. Isso permite a outro usuário implantar uma cópia do ambiente armazenado. Para obter as etapas ativar o recurso de isolamento de rede, consulte Criando e usando um ambiente de rede isolado.

    Para armazenar o ambiente na biblioteca

    1. Em Microsoft Test Manager, na Central de Laboratório, na guia Laboratório, certifique-se de que o ambiente esteja Pausado.

    2. Escolha o ambiente que você deseja salvar.

    3. Escolha Armazenar na biblioteca.

    4. Na caixa de diálogo Armazenar na biblioteca, digite o Nome do ambiente e a Descrição do ambiente salvo.

    5. Selecione o Compartilhamento de biblioteca de projeto na lista suspensa e escolha Armazenar.

      Uma barra de progresso é exibida durante o processo de criação. Você também pode exibir a etapa da criação atual para cada máquina virtual. Quando o processo é concluído, o ambiente armazenado aparece na lista de Ambientes na guia Biblioteca.

    Excluindo um instantâneo de um ambiente

    É fácil acumular instantâneos de um ambiente. Armazenar um instantâneo requer um quantidade significativa de espaço no grupo de host. Uma prática recomendada, ocasionalmente, examina a lista de instantâneos para determinar se existe algum instantâneo que não é mais necessário e que pode ser excluído.

    Para excluir um instantâneo

    1. Em Microsoft Test Manager, na Central de Laboratório, na guia Laboratório, certifique-se de que o ambiente seja iniciado.

    2. Escolha o ambiente SCVMM e, em seguida, escolha Conectar.

    3. No Visualizador de ambiente da Microsoft, escolha a guia Instantâneos.

    4. Selecione o instantâneo para excluir e, em seguida, escolha Excluir instantâneo.

    5. Na caixa de diálogo de confirmação, escolha Excluir instantâneo.

    Consulte também

    Criando ambientes de laboratório
    Testar em um ambiente de laboratório