Compartilhar via


Restaurar componentes do Lab Management

Seguindo os procedimentos neste tópico, você pode restaurar um ou mais componentes de Visual Studio Lab Management que falharam. Você pode decidir quais procedimentos para concluir com base em quais componentes falharam, mas você deve concluir os procedimentos na seguinte ordem:

  1. Restaurar o servidor da biblioteca de Virtual Machine Manager SCVMM (System Center)

  2. Restaurar o servidor que está executando o SCVMM

  3. Restaurar Team Foundation Server

  4. Restaurar os hosts Hyper-V

Se você seguir a ordem recomendada Team Foundation Server reconhecerá todas as máquinas virtuais, modelos, hosts e outros objetos do SCVMM. No entanto, Team Foundation Server não reconhecerá quaisquer objetos que foram excluídos do SCVMM depois foi feito o backup, mas antes de Team Foundation Server foi feito. Você pode remover esses objetos de Microsoft Test Manager, conforme descrito posteriormente neste tópico.

Antes de concluir estes procedimentos, as seguintes condições devem ser verdadeiras:

  • Os nomes de rede de novas máquinas devem corresponder aos nomes das máquinas foram substituídas.

  • Todas as contas de segurança devem foram restauradas.

  • Todos os softwares devem foi recuperado para o mesmo estado.

Permissões Necessárias

Para executar este procedimento, você deve ser membro dos seguintes grupos:

  • O administradores grupo de segurança no servidor que está executando o console de administração para Team Foundation.

  • O Administrador do sistema SQL Server grupo de segurança ou o seu SQL Server realizar backup e criar plano de manutenção permissões devem ser definidas como Permitir em cada instância de SQL Server que hospeda os bancos de dados que você deseja fazer backup.

  • O administrador função de usuário do SCVMM.

Restaurar o servidor da biblioteca de SCVMM

Quando você restaurar o servidor de biblioteca, certifique-se de que você use os mesmos nomes de host e os compartilhamentos de biblioteca. Para obter mais informações, consulte a seguinte página no site da Microsoft: Fazendo backup e restaurando o banco de dados do SCVMM

Restaurar o servidor que está executando o SCVMM

Para restaurar o servidor que está executando o SCVMM

  1. Restaurar o servidor que está executando o SCVMM e dê a ele o mesmo nome de máquina do servidor antigo.

    Para obter mais informações, consulte a seguinte página no site da Microsoft: Fazendo backup e restaurando o banco de dados do SCVMM.

  2. Certifique-se de que o machinename $ do servidor de camada de aplicativo para Team Foundation é um membro do grupo Administradores no servidor que está executando o SCVMM.

  3. Adicionar ou remover quaisquer grupos de host ou compartilhamentos de biblioteca que foram adicionados ou removidos após o backup mais recente. Para obter mais informações, consulte a seguinte página no site da Microsoft: Fazendo backup e restaurando o banco de dados do SCVMM

Restaurar Team Foundation Server

Se Team Foundation Server tem falha, você deve restaurar a camada de aplicativo e os servidores de camada de dados que compõem a implantação. Esses componentes podem ser hospedados no mesmo servidor ou vários servidores.

Para restaurar Team Foundation Server

  1. Restaurar o servidor ou servidores que executam o Team Foundation Server.

    For more information, see Restaurar um servidor de camada de aplicativo, Restaurar dados no mesmo local, Restore Data to a Different Server or Instance, or Restore a Single Server Deployment to New Hardware.

    O nome da máquina, contas e software devem ser retornados para o mesmo estado. A máquina deve ser associada e conectada ao domínio.

    Se você restaurar Team Foundation Server para uma nova máquina, você deve atualizar a URL de notificação de Lab Management para corresponder à URL da nova máquina. Para obter informações sobre como definir o Laboratório URL na Team Foundation Console de administração, consulte Configurar o Lab Management para ambientes do SCVMM.

  2. Certifique-se de que Team Foundation Server executando sob uma conta de usuário que seja membro do grupo Administradores no servidor que está executando o SCVMM. Se Team Foundation Server está sendo executado como serviço de rede, a conta do $ TFS_MACHINE deve ser um membro do grupo Administradores no servidor que está executando o SCVMM.

  3. Execute as seguintes etapas para certificar-se de que Team Foundation Server é executado sob uma conta de usuário que seja membro do grupo Administradores em todos os hosts do Hyper-V.

    1. Abrir o Team Foundation Console de administração. 

    2. Sobre o Lab Management , clique em Configurar grupos de Hoste clique em Verificar.

    3. Quando for solicitado um nome de usuário e senha, digite o nome de usuário e senha de um membro do grupo Administradores em todos os hosts Hyper-V. A conta Serviço de Team Foundation Server é configurado automaticamente para você.

    4. Repita as etapas b e c para cada coleção de projeto de equipe.

  4. No SCVMM, exclua manualmente quaisquer máquinas virtuais que foram criadas após o ponto ao qual você restaurou Team Foundation Server.

    Essas máquinas não aparecerá em um Microsoft Test Manager ou Visualizador do ambiente Microsoft. Você pode encontrá-los no SCVMM procurando o nome do projeto de equipe no campo Descrição da máquina virtual.

  5. Em Microsoft Test Manager, manualmente exclua quaisquer máquinas virtuais que foram excluídas após o ponto ao qual você restaurou Team Foundation Server.

    Essas máquinas não estão mais no SCVMM. Em ambos os Microsoft Test Manager e Visualizador do ambiente Microsoft, o ambiente terá um status de Falha, e as máquinas virtuais terá um status como excluídos. Se um host foi adicionado a um grupo de host do SCVMM já foi associado uma coleção de projeto de equipe, que o host estará disponível para colocação na próxima vez que você implantar um ambiente.

  6. Em Microsoft Test Manager, manualmente exclua quaisquer hosts que foram removidos do SCVMM após o ponto ao qual você restaurou Team Foundation Server.

    Porque esses hosts não podem executar máquinas virtuais e ambientes, todos os ambientes em que esses hosts serão exibidos como Falha em Microsoft Test Manager e Visualizador do ambiente Microsoft.

  7. Qualquer reassociar manualmente um grupos de host que estavam associados uma coleção de projeto de equipe e projeto de equipe após o ponto ao qual você restaurou Team Foundation Server.

    As máquinas virtuais neste grupo de host não será associadas com o projeto de equipe.

  8. Nos níveis de coleções de projeto de equipe e projetos de equipe, unassociate manualmente quaisquer grupos de host foram não associados após o ponto ao qual você restaurou Team Foundation Server.

    Para mais informações, consulte Como alterar os grupos de hosts para as coleções de projetos da equipe.

  9. Reassociar os grupos de host que estavam associados um projeto de equipe após o ponto ao qual você restaurou Team Foundation Server.

  10. Reassociar os compartilhamentos de biblioteca que estavam associados um projeto de equipe após o ponto ao qual você restaurou Team Foundation Servere re-todas as máquinas virtuais e os modelos foram importados para o projeto de equipe.

Restaurar os Hosts Hyper-V

Se um host tinha ambientes virtuais travou, eles estarão em um Falha estado.

Para restaurar um host físico que estava executando máquinas virtuais

  1. Restaurar o host de backup e conecte-o a SCVMM.

    Para obter mais informações, consulte a seguinte página no site da Microsoft: Fazendo backup e restaurando o banco de dados do SCVMM.

    Se as máquinas virtuais são executados novamente no host, nenhuma ação adicional é necessária. Lab Managementatualizará o novo status de todas as máquinas virtuais em execução para o estado correto. Se você não é possível restaurar as máquinas virtuais e esse host é novo, os ambientes aparecerá como Falha e as máquinas virtuais como excluídos em Microsoft Test Manager ou no Visualizador do ambiente Microsoft.

  2. Atualizar Microsoft Test Manager, exclua manualmente os ambientes que foi executado no host e recriá-las.

    Se você deve determinar os ambientes que foi executado no host, SCVMM fornece uma lista de quais máquinas virtuais executado no qual host.

Consulte também

Conceitos

Fazer backup do Team Foundation Server manualmente

Fazer backup e restaurar o TFS

Outros recursos

Mover uma coleção de projeto de equipe