in Server

Instalando o Update 2 no Team Foundation Server 2012

O Team Foundation Server 2012 é uma ferramenta extremamente completa, com diversos recursos e novidades, no ultimo dia 4 de abril foi lançado o Update 2 para o Team Foundation 2012, este update traz diversos recursos, que podem ser encontrados nesses posts:

http://blogs.msdn.com/b/bharry/archive/2013/04/04/vs-tfs-2012-2-update-2-released-today.aspx

http://blogs.msdn.com/b/visualstudioalm/archive/2013/02/12/visual-studio-update-2-now-available.aspx

http://blogs.msdn.com/b/somasegar/archive/2013/04/04/visual-studio-2012-update-2-now-available.aspx

Uma característica bem interessante em relação ao Update 1 é que nesse novo update, o TFS mantem as propriedades de configurações. Com isso não é necessário reconfigurar todos os parâmetros do Team Foundation Server.

Download

Para começar, precisamos fazer o download do Team Foundation Server 2012 Update 2 http://www.microsoft.com/en-us/download/details.aspx?id=38185.

Backup

Com ele, já podemos começar a instalação, como o ambiente que eu vou fazer o update é virtualizado, o primeiro passo que farei é criar um snapshot da maquina virtual.

1-Snapshot

Após o snapshot ter sido criado, vou utilizar uma ferramenta muito útil do Team Foundation Server chamada TfsBackup.exe, ela fica no “C:/Program Files/Microsoft Team Foundation Server 11.0/Tools/TfsBackup.exe”

2-tfs backup

Esta ferramenta conecta no SQL Server do TFS.

3-conect tfs backup

Apos conectar, precisaremos selecionar os databases e o local onde a ferramenta executará o backup dos mesmos.

4-select databases tfs backup

 

Instalando

Com os backups terminados, podemos inserir a mídia:

5-midia

E começar a instalação

6-install

Após a instalação dos binários do TFS, ele automaticamente abre o Wizard de Upgrade.

7-wizard

O primeiro passo do upgrade é a confirmação dos dados de Databases que foram mantidos durante a instalação.

8-database

Após os databases configurados, o passo seguinte será a configuração do Application Tier.

9-aplication tier

O próximo passo será a confirmação dos dados de Reporting.

10-reporting

Configuração dos valores mantidos da instancia do Reporting Service e suas urls.

11-reporting url

Configuramos o database do Reporting Service.

12-reporting database

O servidor do Analysis Services.

13-analysis services

E por último(na lista de configurações do Reporting), o usuário do report.

14-report reader

O próximo item a ser confirmado as configurações é o Sharepoint, como esta upgrade mantem as configurações, é simples, só confirmar os dados:

15-sharepoint use current

Após confirmar todas as configurações do TFS, ele apresenta um Review desses dados:

16-review

No próximo passo, ele revisa, e valida as configurações.

17-CheckPass

Após a validação podemos executar a configuração.

18-configure

Com as configurações aplicadas.

19-upgrade sucessful

O último passo será o upgrade das collections do TFS, no meu caso são duas collections. Este passo acabou demorando cerca de 2 horas.

20-collection upgrade

Após as collections atualizadas com sucesso, receberemos a mensagem de upgrade realizado com sucesso.

21-upgrade sucess

 

DONE

Agora podemos acessar o Team Foundation Server e ver as diferenças Alegre

22-new features

 

Apesar de simples, este processo acaba demorando cerca de 3 horas, para este update é muito importante que seja realizado o backup dos bancos de dados do Team Foundation. Com isso, teremos um update seguro e feito com tranquilidade.

Espero que este post seja útil,

estou a disposição para dúvidas, criticas e sugestões.

Abs

Rodolfo