Como atualizar meu ambiente para o tfs 2013

Post on 05-Jul-2015

208 views 1 download

description

Palestra no ALM Summit Brasil 2014, que falo os caminhos para atualizar seu ambiente TFS.

Transcript of Como atualizar meu ambiente para o tfs 2013

ALM Summit Brasil 2014

ALM Summit Brasil 2014

Como atualizar meu ambiente para o TFS 2013

Leandro Prado

ALM Summit Brasil 2014

Sobre...

• Microsoft PFE - ALM

• ALM Ranger

• @blog_prado

• www.leandroprado.com.br

• Coxa

ALM Summit Brasil 2014

Agenda

• Frequência das atualizações

• Caminhos

• In-Place x Migração x Attach

• Passos para atualização

• Reporting Services

• Sharepoint

• Pós-Upgrade

ALM Summit Brasil 2014

Frequência das atualizações - 2012

Visual Studio 2012 Launch

Visual Studio Online

Visual Studio 2012 Update 1

3-week service delivery sprints

Frequent updates for on-premises/boxed products

DevOps capabilities with

System Center 2012 SP 1

September 2012 October 2012 November 2012 January 2013

Visual Studio 2012 Update 2

March 2013

Visual Studio 2012 Update 3

June 2013

Visual Studio 2013Launch

November 2013

Fonte: http://blogs.msdn.com/b/bharry/

ALM Summit Brasil 2014

Frequência das atualizações - 2013

Visual Studio 2013 Launch

Fonte: http://blogs.msdn.com/b/bharry/

Visual Studio 2013 Update 1

3-week service delivery sprints

Frequent updates for on-premises/boxed products

DevOps capabilities with

System Center 2012 SP 1

November 2013 January 2014 February 2014

Visual Studio 2013 Update 2

April 2014

Visual Studio “14”CTP

June 2014

Visual Studio 2013 Update 3

August 2014

ALM Summit Brasil 2014

Como manter meu ambiente atualizado?

ALM Summit Brasil 2014

Caminhos

TFS 2005

TFS 2008

TFS 2010

TFS 2012

TFS 2013

ALM Summit Brasil 2014

Qual estratégia devo usar?

In-Place x Migração x Attach

ALM Summit Brasil 2014

In-Place x Migração x Attach

• In-Place• Usa o mesmo hardware

• Necessita desinstalar a versão anterior (2010)

• Caso de falhas, fazer Rollback da versão anterior

• Migração• Novo hardware, nova versão S.O

• Modificar a topologia

• Attach• Mover apenas uma collection

ALM Summit Brasil 2014

Passos para atualizaçãoMigration

Backup Bases TFS Backup Bases TFS

In-place

Desinstalar TFS

Atualizarprérequisitos

Instalarprerequisitos

Copiar e restauraras bases do TFS

Instalar TFS 2013

Selecionar a opção Upgrade

Adicionar as informações das bases

Processo de configuração e upgrade

Import

Backup Bases TFS

Copiar e restaurar bases

Rodar commando Import

Configurarmanualmente o WSS e Reporting

ALM Summit Brasil 2014

TFS 2008 para TFS 2010

• TfsWorkItemTrackingAttachments

• TfsWorkItemTracking

• TfsWarehouse

• TfsVersionControl

• TfsIntegration

• TfsBuild

• TfsActivityLogging

ALM Summit Brasil 2014

TFS 2008 para TFS 2010

• Executar o commando TFSConfig Import

TFSConfig Import /SQLInstance:ServerName/CollectionName:NameOfNewCollection /confirmed

ALM Summit Brasil 2014

TFS 2010 para TFS 2013

• Tfs_DefaultCollection

• Tfs_Configuration

• Tfs_Warehouse

ALM Summit Brasil 2014

E o Reporting Services?

ALM Summit Brasil 2014

Reporting Services

• ReportServer

• ReportServerTempDB

• Encryption Key

ALM Summit Brasil 2014

E o Sharepoint?

ALM Summit Brasil 2014

Sharepoint

• WSS_Config

• WSS_Content

ALM Summit Brasil 2014

Instalação

• Executar o wizard - Upgrade

ALM Summit Brasil 2014

Instalação

ALM Summit Brasil 2014

Demo

ALM Summit Brasil 2014

Pós upgrade

• Integrar com o Reporting Services e Analysis Services

• Integrar com o Sharepoint

• Habilitar as novas features do TFS 2013 - Wizard

• TFS 4 Features

• Executar o rebuild do cubo

• Reconfigurar o Portal Project

ALM Summit Brasil 2014

Pós upgrade - Reporting Services

ALM Summit Brasil 2014

Pós upgrade - Reporting Services

• Listar os servidores• RSKeyMgmt -l

• Remover o servidor passando a GUID• RSKeyMgmt -r GUIDoftheSSRSserverTobeRemoved

ALM Summit Brasil 2014

Process Template Customizado

• Habilitar as novas features manualmente

1. Upload novos tipos de WI

2. Alterar o arquivo categorias

3. Adicionar os novos tipos

4. Atualizar o Team Project

ALM Summit Brasil 2014

Referências

TFS Upgrade Guide -http://vsarupgradeguide.codeplex.com/

MSDNhttp://msdn.microsoft.com/en-us/library/fda2bad5(v=vs.120).aspx

ALM Summit Brasil 2014

ALM Summit Brasil 2014

Obrigado!

Leandro Prado

leandro.prado@microsoft.com

www.leandroprado.com.br