Upload
leandro-prado
View
208
Download
1
Embed Size (px)
DESCRIPTION
Palestra no ALM Summit Brasil 2014, que falo os caminhos para atualizar seu ambiente TFS.
Citation preview
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
www.leandroprado.com.br