Expandindo ou alterando seu laboratório Virtual
Como usar o e familiarizar-se com um laboratório virtual, você poderá expandir ou alterar seu laboratório em uma ou mais maneiras:
Mover Team Foundation Server de um servidor para outro
Talvez você precise alterar ou substituir o servidor que está executando o Team Foundation Server camada de aplicativo.
Mover uma coleção de projeto de equipe de um Team Foundation Server para outro
Você talvez queira reutilizar as máquinas e outros recursos no seu projeto de equipe inicial e mover esses recursos.
Adicionar um novo servidor de biblioteca e retirar um antigo servidor de biblioteca
Você pode achar que necessário mais espaço para armazenar as máquinas virtuais, modelos e ambientes.Você pode adicionar mais compartilhamentos de biblioteca ou substituir os maiores servidores de biblioteca SCVMM compartilhamentos de biblioteca existente.
Adicionar um novo Host Hyper-V e retirar um antigo Host Hyper-V
Talvez que você precisa de mais espaço para executar máquinas virtuais e ambientes.Você pode adicionar hosts físicos mais grupos existentes do host para aumentar a capacidade de forma transparente.
Mover o centro do sistema de Virtual Machine Manager de um servidor para outro
Talvez você precise alterar ou substituir o servidor que está executando o SCVMM.
Mover um controlador de teste
Talvez você precise mover ou substitua o computador que está executando o controlador de teste.
Cada uma dessas alterações requer algumas modificações para a configuração do Lab Management recursos.
Mover Team Foundation Server de um servidor para outro
Se você mover Team Foundation Server de um servidor para outro ou caso contrário, altere o nome do servidor que está executando o Team Foundation Server, você deve atualizar o URL que o Lab Management componentes usam para se comunicar com Team Foundation Server.Para obter mais informações sobrehow to move Team Foundation Server, see Administrando o Server Team Foundation.
Depois que terminar de mover Team Foundation Server, atualizar o Team Foundation Server URL nos seguintes locais:
No computador que está executando o Team Foundation Server camada de aplicativos, o URL aparece no Team Foundation Server Console de administração.No Console de administração, vá para o Lab Management nó, clique em Reconfigurar Lab Managemente clique o Advanced guia.No Laboratório URL texto, digite o novo nome do servidor.
Em máquinas onde um agente de compilação estiver instalado, o URL armazenadas no hive do registro gerenciada Hyper-V.Se o servidor que está executando o Team Foundation Server é renomeado, clique em Recurso de fluxo de trabalho de reparo para esse ambiente.A configuração será atualizada automaticamente em todas as máquinas virtuais desse ambiente.Porque o armazenamento de arquivos de .lvr de URL de Team Foundation Server internamente, você deve modificar o arquivo .lvr manualmente para atualizar o XML.
Observação Você não tem reversão de instantâneos, porque a URL é atualizada nas máquinas virtuais por Team Foundation Server após ele reverterá para um snapshot.
Mover uma coleção de projeto de equipe de um Team Foundation Server para outro
Se você iniciou a explorar Lab Management usando ambientes compostos ou criando um projeto de equipe pequena para teste piloto Team Foundation Server, talvez você queira migrar os ativos de laboratório para um diferente Team Foundation Server posteriormente da instância.Porque Team Foundation Server não oferece suporte a mesclagem de um projeto de equipe com outro, você deverá mover manualmente os recursos de laboratório.Para obter mais informações sobrecomo migrar o código-fonte, itens de trabalho e definições de compilação, consulte Administrando o Server Team Foundation.
Observação |
---|
Você pode mover máquinas virtuais apenas dentro do mesmo local de rede porque eles já estão configurados para usar esse local de rede.Se você mover uma coleção de projeto de equipe entre instâncias de Team Foundation Server localizados em domínios diferentes, você deve mover o conjunto de projeto, un-configurar Lab Management para este projeto coleção e configurá-lo de novas usando as configurações da nova Team Foundation Server instância e domínio. |
Porque você está movendo entre domínios, você não poderá recuperar tudo.
Para mover de um servidor que esteja executando o Team Foundation Server para outro servidor que esteja executando o Team Foundation Server
Mova a coleção de projeto de equipe para um novo nível de aplicativo.Para as etapas, consulte Move a Team Project Collection.
Configurar Un Lab Management para a coleção de projeto de equipe depois de anexar a coleção para o destino Team Foundation Server.Para obter as etapas para un-configurar, consulte Comando do laboratório de TFSConfig /Delete.
Reconfigurar Lab Management para a coleção de destino Team Foundation Server.Para obter as etapas configurar o Lab Management, consulte Configurando Lab Management para ambientes do SCVMM.
Adicionar um novo servidor de biblioteca e retirar um antigo servidor de biblioteca
Se expandir o armazenamento de Virtual Machine Manager SCVMM (System Center), você pode adicionar novos compartilhamentos de biblioteca.Você também pode substituir compartilhamentos existentes com compartilhamentos em servidores que têm mais rápidos processadores, mais discos rígidos ou ambos.O processo de adicionar ou remover compartilhamentos de biblioteca para o SCVMM usado por Lab Management é o seguinte:
Prepare para mover para um novo compartilhamento de biblioteca.
Mova os modelos.
Mova máquinas virtuais importadas que atualmente não são usadas em ambientes virtuais.
Mova os ambientes armazenados.
Remova o compartilhamento de biblioteca antigo.
Observação Esse cenário não atualizará os arquivos .lvr existentes que podem ser parte de bugs ativos.Se houver ambientes armazenados necessários para bugs reproducing, aqueles devem permanecer na biblioteca de origem até que os bugs são resolvidos.
Para se preparar para a mudança
Certifique-se de que o novo servidor de biblioteca atende aos requisitos de sistema do servidor de biblioteca de SCVMM.Para obter mais informações sobreos requisitos de sistema, consulte requisitos do sistema: servidor de biblioteca do VMM.
No novo servidor, adicione um novo compartilhamento de biblioteca:
Em Windows Explorer, crie uma nova pasta que usa o nome do novo compartilhamento de biblioteca.
Compartilhe a nova pasta com o servidor do SCVMM adicionando $ VMM_MACHINE como um colaborador para a lista de usuários, com que esta pasta é compartilhada.
No Console de administradores Virtual Machine Manager, associe esse compartilhamento de biblioteca.
Adicione novo compartilhamento de biblioteca para coleções de projeto de equipe e projetos de equipe.
No O Console de administração do TFS, clique Server TFS.Clique em Camada de aplicativoe clique em Coleções de projeto de equipe.
Sobre o Lab Management , clique em Configurar compartilhamentos de biblioteca.
Adicione o compartilhamento que você criar no SCVMM.
Fazer o compartilhamento de biblioteca original.Para obter as etapas fazer o compartilhamento de biblioteca, consulte Fazendo backup e restaurando o banco de dados do VMM.
Siga um destes procedimentos:
Colocar offline as coleções do projeto.É recomendável, embora não necessário para levar as coleções de projeto relevante offline durante a movimentação.
- ou -
Contate o administrador do sistema e peça para notificar todos os usuários para não implantar ambientes ou importar máquinas virtuais ou modelos durante o tempo da mudança.
Para mover os modelos
Identifica os arquivos relacionados ao modelo que você deseja mover.Mova os arquivos da origem para o destino.No caso do disco diferenciado VHDs, certifique-se de mover todas as versões do VHD.Para localizar o caminho do VHD aponta este modelo, clique com o botão direito no modelo e clique em Propriedades.Clique em a configuração de Hardware.Mova esta. vhd para o novo compartilhamento de biblioteca.
No Console do SCVMM administradores, clique Library.No ação painel, clique em Atualizar.Atualize o compartilhamento de biblioteca antigo e o novo compartilhamento de biblioteca.
Em Gerenciador de teste Microsoft, clique Library.Aponte para o novo Compartilhamento de bibliotecae reimportar os modelos.Repita para cada projeto de equipe está habilitado para Lab Management.Certifique-se de que o perfil do sistema operacional e o perfil de hardware que você definir para a nova instância do modelo são iguais a que você usou para o modelo antigo.
Se você tem ambientes na biblioteca que são baseados em modelos, você deve atualizar manualmente as definições de ambiente.In Microsoft Test Manager, click Library.Clique em ambientes e clique em cada ambiente de modelos usados.Remova o modelo antigo e adicionar o novo modelo.
Exclua os modelos antigos da biblioteca.Em Microsoft Test Manager, clique o Center laboratório.Clique o Library guia e, em seguida, clique em modelos e VMs.
Você pode distinguir entre o antigo e os novos modelos, observando a biblioteca compartilham coluna.Isso não exclui o modelo subjacente.
Confirme que a movimentação foi bem-sucedida.Se você não levou a coleção de projeto de equipe off-line, implante um modelos para um host.Ele deve ser concluída sem erros.
Se houver máquinas virtuais em uma biblioteca que atualmente não são usadas em um ambiente, você deve implantar essas máquinas virtuais para um host e salvar essas máquinas virtuais para a nova biblioteca.
Para mover máquinas virtuais importadas
Criar um novo ambiente virtual
Adicione todas as máquinas virtuais devem ser movidas.Não selecione os recursos.
Implantar o ambiente, mas não iniciar.
Observação Se você tentar iniciar o ambiente e há são máquinas virtuais que estão usando o mesmo nome das máquinas virtuais, que agora você está movendo, pode haver conflitos de nome no domínio.
Em Gerenciador de teste Microsoft, clique na primeira máquina virtual no ambiente.Clique em armazenar a biblioteca e selecione a biblioteca de destino que você deseja armazenar.Repita para todas as máquinas virtuais no ambiente.
Após todas as máquinas virtuais são armazenadas na biblioteca, exclua o ambiente
Exclua máquinas virtuais na biblioteca de origem.
Observação Após a movimentação, você não poderá importar as máquinas virtuais para outros projetos de equipe.
Para mover ambientes armazenados
Em Microsoft Test Manager, implantar o ambiente.
Não é necessário iniciar o ambiente.
Sobre o ambiente , clique em armazenamento biblioteca no compartilhamento de biblioteca de destino.
Confirme que a movimentação foi bem-sucedida:
Implante o ambiente.
Um instantâneo.
Reverta a um instantâneo anterior.
Reverta para o instantâneo mais recente.
Se você pode reverter com êxito, exclua o ambiente do compartilhamento de biblioteca de origem.
Após a transferência estiver concluída, coloque a coleção de projeto de equipe on-line.
Se tiver bugs incluído snapshots para ambientes de biblioteca, recomendamos que você mantenha os ambientes nesta biblioteca até que esses bugs sejam resolvidos.Não há nenhuma maneira fácil de localizar quais ambientes possui arquivos de .lvr apontando para eles.Portanto, uma solução prática será manter ambientes foram criados nos últimos 60 dias.
Para remover o compartilhamento
Excluir máquinas virtuais e os modelos de compartilhamento de biblioteca original: no Microsoft Test Manager, clique Center laboratório.Clique em Library, modelos de máquinas virtuais e e excluir as máquinas virtuais no compartilhamento de biblioteca ainda são mostradas no localizado no compartilhamento de biblioteca original.
Facilmente você pode agrupar máquinas virtuais por compartilhamento de biblioteca, arrastando o Biblioteca compartilhar cabeçalho da coluna e soltando-o acima da linha de cabeçalho.
Exclusão da associação de compartilhamento de biblioteca de projetos de equipe:
Abra um prompt de comando.
No prompt de comando, use a ferramenta de linha de comando TFSLabConfig para cada projeto que está associado com o compartilhamento de biblioteca que você deseja excluir.
Execute o comando TFSLabConfig DeleteTeamProjectLibraryShare, para especificar a coleção de projeto e o nome do projeto, além do nome de compartilhamento de biblioteca.
Para obter mais informações sobrethe TFSLabConfig DeleteTeamProjectLibraryShare command, see Comando DeleteTeamProjectLibraryShare de TFSLabConfig.
Repita essa etapa para cada projeto de equipe.
No Team Foundation Server Console de administração, excluir o compartilhamento de biblioteca original de coleções de projeto de equipe que foi associado.
Adicionar um novo Host Hyper-V e retirar um antigo Host Hyper-V
Para adicionar um host Hyper-V
No Console de administradores do SCVMM, adicione o novo servidor Hyper-V para o grupo de host.Para obter as etapas adicionar um servidor ao grupo de host, consulte Adicionando Hosts.
No Console de administração do Team Foundation Server, clique Server TFS.Clique em Lab Management e clique em Grupos de Host.Clique em Verifique se.Se for solicitado um nome de usuário e senha, fornece um usuário que seja membro do grupo de segurança Administradores no novo host.
Impedi a colocação de novas máquinas virtuais no host que você está migrando de.
No Console de administradores SCVMM, clique Hosts.Clique no nome do host que está migrando de e clique em Propriedades.
No Propriedades de Host janela, clique no Status guia.Desmarque a caixa de seleção esse host está disponível para colocaçãoe clique em OK.
No Propriedades de Host janela, clique no Status guia.Desmarque a caixa de seleção esse host está disponível para colocação e clique em OK.
Migre ambientes que não são isolados de rede:
Em Microsoft Test Manager, clique Center laboratório.Clique o laboratório guia e, em seguida, clique em ambientes.Identifica os ambientes que residem no grupo de host são hosts de origem e destino.
Abra cada ambiente e identificar qual deles tem a capacidade de isolamento de rede desativada.O restante desta etapa se aplica somente a ambientes que não são isolados de rede.
No Console do SCVMM administradores, encontre as máquinas virtuais que fazem parte dos ambientes que não são isolados de rede.
Você pode fazer isso digitando o nome de ambiente na caixa de pesquisa do painel de máquinas virtuais.
Se qualquer uma das máquinas virtuais que foram encontradas na etapa anterior residem no host que está sendo Descontinuado, mova as máquinas virtuais para o novo host.
Migre ambientes de rede isolado:
Em Microsoft Test Manager, clique Center laboratório.Em seguida, clique o laboratório guia e, em seguida, clique em ambientes.Identifica os ambientes que residem no grupo de host onde estão os hosts de origem e destino.
Abra cada ambiente e identificar qual deles tem o o isolamento da rede recurso.
Em Console do SCVMM administradores, localizar as máquinas virtuais que fazem parte dos ambientes de rede isolado.
Você pode fazer isso digitando o nome de ambiente na caixa de pesquisa do painel de máquinas virtuais.
Se as máquinas virtuais de qualquer ambiente isolado de rede residem no host que está sendo Descontinuado, armazene o ambiente de rede isolado na biblioteca do projeto de equipe.
Todas as máquinas virtuais em um ambiente isolado de rede estão localizadas no mesmo host físico.
Implante o ambiente da biblioteca de volta para o grupo de host.
Em Microsoft Test Manager, pausar e reiniciar a cada ambiente.Isso verifica que o ambiente foi migrado com êxito.
No Console de administradores SCVMM, clique Hosts, clique no nome do host antigo e, em seguida, clique em Remover host.
Mover o centro do sistema de Virtual Machine Manager de um servidor para outro
Há pelo menos duas situações em que você pode mover o SCVMM de um servidor para outro.Primeiro, você começou a usar Lab Management cada piloto no máquinas temporárias e agora deseja implantar a funcionalidade para servidores de produção.Como são reiniciar no modo de produção, não é importante manter os ambientes, modelos e outros ativos de laboratório, que você estava usando durante o teste piloto.Segundo, você precisa alterar o servidor que está executando o SCVMM causa de problemas de disponibilidade ou capacidade.Como você deseja continuar a operar como antes, você tem de preservar os mesmos ambientes e ativos relacionados.
Para mover os SCVMM sem reter ativos de laboratório
Exclua objetos de laboratório de cada coleção de projeto de equipe.
Sobre o Team Foundation Server camada de aplicativo, abra um prompt de comando e digite o seguinte comando **Tfsconfig.exe lab /delete /collectionName:**myCollection.Você deve executar TFSConfig de um servidor que está executando a camada de aplicativo do Team Foundation.Por padrão, TFSConfig está localizado em Drive: \Arquivos de 2010\Tools de Team Foundation Server.Para obter mais informações sobre o TfsConfig Lab /Delete de comando, consulte Comando do laboratório de TFSConfig /Delete.
Repita esse comando para cada coleção de projeto de equipe no servidor.
Digite o novo nome no Team Foundation Server Console de administração.
Em Team Foundation Server Administration Console, clique o Lab Management nó.
Sobre o Lab Management página, clique em Reconfigurar Lab Management.
Sobre o Virtual Machine Manager guia, digite o nome de domínio totalmente qualificado do novo servidor que está executando o SCVMM.Clique em teste para confirmar o novo servidor está disponível.
Se a conta de serviço do Team Foundation Server não tem as permissões apropriadas no SCVMM especificado, uma caixa de diálogo solicitará um nome de usuário e uma senha.
Digite o nome e a senha de um usuário que é um membro da função administrador do SCVMM existente.A conta de serviço de Team Foundation Server será adicionada à função de administrador do SCVMM.
Clique em OK.
Para mover os SCVMM mantendo ativos do laboratório
Fazer backup de banco de dados do SCVMM original:
No Console de administradores SCVMM, clique Administração e clique em Geral.No ações painel, clique em fazer backup de Virtual Machine Manager.
No Virtual Machine Manager Backup caixa de diálogo, digite o caminho de uma pasta de destino do arquivo de backup.A pasta não deve ser um diretório raiz e deve ser acessada por SQL Server.
Observação Você pode seguir o status do backup em trabalhos modo de exibição.
Copie os arquivos de backup do banco de dados de etapa 1b para um local da nova máquina do SCVMM.
Instale o SCVMM no novo servidor.Ou aponte o Assistente de banco de dados atual do SCVMM ou criar um novo banco de dados.Para obter as etapas restaurar o backup, consulte Fazendo backup e restaurando o banco de dados do VMM.
Atualizar o nome do servidor no SCVMM Team Foundation Server.
Abra um prompt de comando e execute o comando: **Tfsconfig.exe lab /settings / scvmmservername:**my_new_scvmmservername /force.Você deve executar TFSConfig de um servidor que está executando a camada de aplicativo do Team Foundation.Por padrão, TFSConfig está localizado em Drive: \Arquivos de 2010\Tools de Team Foundation Server.Você deve usar o /force alternar porque os grupos de host e servidor de biblioteca já estão ligados a uma coleção de projeto de equipe; não é permitido alterar o SCVMM a menos que você use o /force opção.Para obter mais informações sobre o TFSConfig Lab Settings de comando, consulte Comandos de laboratório /Settings TFSConfig.
No Team Foundation Server Administration Console, clique o Lab Management nó.Clique em Reconfigurar Lab Management e clique em teste perto nome do servidor VMM.Isso confirma que Team Foundation Server podem se conectar ao novo SCVMM e tem as permissões corretas.
Se a conta de serviço do Team Foundation Server não tem as permissões apropriadas no SCVMM especificado, uma caixa de diálogo solicitará um nome de usuário e uma senha.
Digite o nome e a senha de um usuário que é um membro da função administrador do SCVMM existente.A conta de serviço de Team Foundation Server será adicionada à função de administrador do SCVMM.
No Team Foundation Server Console de administração, faça o seguinte para cada equipe de projeto coleção.
Clique o Lab Management guia e, em seguida, clique em Configurar grupos de Host.Selecione todos os grupos de host e clique em Verificar. Isso confirma que Team Foundation Server e o SCVMM novo pode se conectar aos hosts e tem as permissões corretas.
Clique, Lab Managemente clique em biblioteca Configurar compartilhamentos.Selecione todos os compartilhamentos de biblioteca e clique em Verificar.Isso confirma que Team Foundation Server e o SCVMM novo pode se conectar a compartilhamentos de biblioteca e tem as permissões corretas.
Confirme que a movimentação foi bem-sucedida:
Em Microsoft Test Manager, clique Center laboratório e ambientes.Confirme que seus ambientes existentes aparecem na lista e que estão no estado correto.
Clique em Library e modelos e VMs.Confirme se todas as máquinas virtuais existentes e modelos aparecem na lista e que não exibem novos erros.
Mover um controlador de teste
Se você deve mover ou reinstalar um controlador de teste está associado a ambientes, possivelmente para uma atualização de hardware ou o servidor atual está se tornando muito antigo, você deve fazer backup do banco de dados e reinstalar na nova máquina.Se você estiver movendo um controlador de teste usado para testes de carga, backup e restaurar o banco de dados de teste de carga Além disso.Você também terá de ir para cada agente e registrá-lo novamente com o novo controlador.
Para mover ou reinstalar um controlador de teste
Localize o QTControllerConfig.XML de arquivo e faça uma cópia de backup.
Esse arquivo está normalmente localizado no seu Visual Studio instalação do Common7\IDE pasta.
Reconstrua a máquina com o mesmo nome.
Reinstale o controlador de teste na máquina nova.
Não configure o controlador de teste ainda.
Substitua o padrão QTControllerConfig.XML arquivo na máquina com o arquivo que você fez backup na etapa 1.
Configurar o controlador de teste e conectar-se à coleção de projeto que estava conectado antes.
Reinicie o computador.
Se você alterar o nome do computador onde um controlador de teste está instalado e configurado o recurso de teste para um ambiente, você deve atualizar o nome do controlador de teste nos ambientes usando o controlador de teste.Você usará Microsoft Test Manager para modificar o ambiente:
Pare o ambiente.
O ambiente de editar e atualizar a configuração do controlador de teste na recursos página.Selecione o controlador de teste usando seu novo nome.
Reinicie o ambiente.
Consulte também
Tarefas
Como: alterar o compartilhamento de biblioteca de suas coleções de projeto de equipe