Migrar o Team Foundation Server 2010 para novo hardware

3

Situação: TFS foi instalado em um windows 7 pc, para substituir a fonte segura em 2005. As pessoas logam através do portal web tfs e os usuários do visual studio se conectam também ao tfs.

Agora, um novo servidor chegou e o TFS precisa ser migrado para o novo servidor.

O que eu fiz até agora:

  1. instalou o TFS (assistente avançado) no servidor
  2. ferramentas elétricas tfs instaladas no servidor
  3. fez um backup no pc
  4. restaurou o backup no servidor (por meio das ferramentas elétricas do TFS)
  5. o servidor tinha nomes de sites errados, ainda do pc. (como: http: // pc : 8080 / tfs em vez de http: // servidor : 8080 / tfs)
  6. Consegui alterar os URLs para os corretos

Eu fui para o http: // server : 8080 / tfs, mas não funcionou.

Quando eu parei o site do TFS no pc no IIS e fui para http: // server : 8080 / tfs, que funcionou, vejo o portal agora mas com erro: TF31002 .

Alguma idéia de como corrigir o erro TF31002 ou o que deve ser feito? (Sharepoint também está instalado nesse servidor)

Atenciosamente

    
por juFo 08.02.2012 / 09:06

2 respostas

4

Existe um processo para o mover TFS: não se trata apenas de backup & restauração do banco de dados. Ele está documentado no Servidor do Team Foundation Foundation do MSDN

.

Você seria melhor:

  • Crie uma nova instalação do TFS no servidor. Não crie coleções de projetos.
  • No PC, separe cada coleção de projetos.
  • No backup do PC, cada um dos bancos de dados de coleta de projetos agora desconectados.
  • No servidor, restaure cada banco de dados da coleção de projetos.
  • No TFS, no servidor, conecte-se a cada banco de dados de coleta de projeto.

(Nota: isso significa que o banco de dados de configuração não é movido: eu suspeito que este é o seu problema subjacente.)

O desanexar e anexar as coleções do projeto é feito com o Console de Administração do Team Foundation Server no nó Coleções de Projeto de Equipe.

    
por 08.02.2012 / 10:34
0

Este é o tópico que você deseja no MSDN: link

Você precisa fazer algumas coisas no novo servidor para que o TFS funcione.

Eu suponho que você instalou o SQL Server no novo servidor? Há uma ferramenta de linha de comando do TFS que você precisa executar, que configura uma função do SQL Server e faz algumas outras coisas. Você não deveria ter que se preocupar com nenhuma das coisas relacionadas a relatórios ou SharePoint naquele artigo que eu vinculei porque você não tinha aquelas na instalação anterior do cliente do TFS. Depois de obter o TFS em funcionamento, você pode adicionar o sharePoint, que é uma tarefa diferente, coberta por um procedimento diferente. Minha sugestão seria fazer com que a instalação fosse executada exatamente como você tinha no cliente e, em seguida, considerar a melhoria com o SharePoint e os relatórios, que são tarefas não triviais, se você quiser integrar um projeto de coleção / equipe existente. p>     

por 08.02.2012 / 20:40