Compartilhar via


Mover de Team Foundation Server da configuração de Hardware de um para outro

Você pode mover uma instância de Visual Studio Team Foundation Server da configuração de hardware de um para outro, realizando uma mudança baseada em restauração. Esse tipo de transferência não é apenas o mais comum mas também um dos tipos mais complexos de movimentação para Team Foundation Server. Antes de iniciar uma mudança de restauração, certifique-se de que esse tipo de movimentação que melhor atenda a seus objetivos organizacionais. For more information, see Tipos de movimentação de Team Foundation Server.

Observação importanteImportante

Ao planejar uma mudança de implantação, você deve verificar o escopo e a finalidade das alterações que você pretende fazer e compará-los com os cenários para cada tipo de movimentação. Escolhendo o tipo correto de movimentação, você não só minimizar a confusão e a interrupção da produtividade da equipe mas também ajuda a garantir a eficiência de longo prazo da sua implantação.

As movimentações de restauração requerem que você restaure os bancos de dados da sua distribuição para o novo servidor ou servidores que hospedarão a eles. Isso é necessário para mover a camada de dados. Depois que você moveu todos os bancos de dados, você pode mover a camada de aplicativo reinstalando-o em outro servidor. Em seguida, você deve reconfigurar a implantação para adicionar as contas, locais e serviços necessários para a operação.

Os procedimentos neste tópico são gravados para oferecer suporte a movimentação de todos os aspectos de uma implantação do Team Foundation Server para um novo hardware: os bancos de dados, a camada de aplicativo e quaisquer outros componentes você configurou para suporte à implantação (emissão de relatórios, Produtos do SharePoint). Você pode optar por ignorar as etapas que não se aplicam à sua implantação específica. Por exemplo, se você não configurou a emissão de relatórios, você pode ignorar as etapas para mover e reconfigurando a emissão de relatórios. Se você quiser mover bancos de dados para Team Foundation Server, consulte Restaurar dados para um servidor diferente ou uma instância. Se você quiser apenas mover a camada de aplicativo, consulte Restaurar um servidor de camada de aplicativo. Se você quiser mover de uma implantação de servidor único para uma implantação de vários servidores, consulte Mover de um único servidor para uma implantação de servidor Dual. Se você quiser mover uma coleção de projeto de equipe único, consulte Mover uma coleção de projeto de equipe.

Para executar uma restauração baseada em movimentação, você deve concluir os procedimentos nas seções a seguir:

  • Interromper os serviços de Team Foundation Server usa

  • Fazer backup dos bancos de dados e a chave de criptografia

  • Instalar e configurar o novo servidor de camada de dados de SQL Server

  • Instalar e configurar o Software necessário no novo servidor de camada de aplicativo

  • Restaurar os bancos de dados.

  • Redirecionar os produtos do SharePoint para o novo local do banco de dados de conteúdo

  • Instalar a camada de aplicativos no novo Hardware

  • Preparar SQL Server de Team Foundation Server

  • Redirecionar o Team Foundation Server de seus bancos de dados.

  • Alterar a propriedade dos bancos de dados movidos

  • Atualizar todas as contas de serviço

  • Configurar a camada de aplicativos no novo Hardware

  • Atualize o URL para o servidor de camada de aplicativo

  • Configurar o SharePoint Products

  • Configurar relatórios e serviços de análise de SQL Server

  • Verificar permissões para usuários, grupos e contas de serviço

  • Configurar a integração do Project Server

  • Atualizar o Cache de dados em computadores cliente

Permissões necessárias

Para executar os procedimentos neste tópico, você deve ser um membro dos grupos a seguir ou ter as seguintes permissões:

  • Um membro da administradores o grupo de segurança no servidor ou servidores que estejam executando o console de administração para Team Foundation.

  • Um membro da SQL Server administrador do sistema de o grupo de segurança, ou que seu SQL Server realizar backup e criar o plano de manutenção as permissões definidas Permitir na instância do SQL Server que hospedará os bancos de dados. 

  • Um membro da sysadmin o grupo de segurança para os bancos de dados para Team Foundation e para o SQL Server banco de dados do Analysis Services.

  • Um usuário autorizado do banco de dados TFS_Warehouse.

  • Se a implantação usa Produtos do SharePoint, um membro do grupo Administradores de Farm para o farm para o qual você está restaurando os bancos de dados para Produtos do SharePoint.

Além dessas permissões, você poderá ter que abordar os requisitos a seguir em um computador que esteja executando o Windows Server 2008, Windows Server 2008 R2, Windows Vista, ou Windows 7:

  • Para seguir um procedimento de linha de comando, talvez você precise abrir um Prompt de comando elevado, clicando em Iniciar, o direito o Prompt de comandoe clicando em Executar como administrador.

  • Para seguir um procedimento que requer o Internet Explorer, talvez você precise iniciá-lo como um administrador clicando Iniciar, clicando em Todos os programas, o direito Internet Explorere em seguida, clicando em Executar como administrador.

  • Para acessar o Gerenciador de relatórios, relatórios ou sites da Web para o Reporting Services, você talvez precise adicionar esses sites à lista de sites confiáveis no Internet Explorer ou iniciar o Internet Explorer como um administrador.

Para obter mais informações, consulte o tópico a seguir no site da Microsoft: Controle de conta de usuário.

Interromper os serviços de Team Foundation Server usa

Antes de restaurar dados, você deve interromper todos os serviços que Team Foundation Server usa em cada servidor. Se você tiver instalados, como de componentes opcionais Produtos do SharePoint ou SQL Server Reporting Services, você deve interromper esses serviços em servidores onde esses componentes estão instalados.

Para interromper os serviços de Team Foundation Server usa

  1. No servidor que está executando os serviços de camada de aplicativo para Team Foundation, abra uma janela de Prompt de comando e altere os diretórios para Drive: \%programfiles%\ 2010\Tools de Team Foundation Server da Microsoft.

  2. Type the following command:

    TFSServiceControl quiesce

    For more information, see Comando de TFSServiceControl.

Fazer backup dos bancos de dados e a chave de criptografia

Antes que possa mover a implantação do Team Foundation Server, que você deve fazer backup de seus bancos de dados. Como parte da movimentação, você irá restaurar esses bancos de dados para o novo servidor de camada de dados.

Para preparar a implantação antiga para uma mudança de restauração

  1. Fazer backup de todos os bancos de dados para Team Foundation Server.

    For more information, see Fazer backup de Team Foundation Server.

    ObservaçãoObservação

    Você também deve fazer o backup de quaisquer definições de site personalizadas, modelos de site personalizados ou Web parts personalizadas para Produtos do SharePoint que você deseja manter. Para obter mais informações, consulte "Backup e restaurar opções para Windows SharePoint Services 2.0" sobre o site da Microsoft ou, para Windows SharePoint Services 3.0, "Escolha as ferramentas de backup e recuperação (Windows SharePoint Services)" sobre o site da Microsoft.

  2. Faça backup da chave de criptografia para o Reporting Services e armazená-lo em um local seguro em um computador diferente do servidor que está executando o Team Foundation Server. Certifique-se de que a nova implantação pode acessar a chave e armazene a senha com a qual a chave é criptografada.

    For more information, see Faça backup da chave de criptografia Reporting Services.

Instalar e configurar o novo servidor de camada de dados de SQL Server

Para restaurar os dados para Team Foundation, você deve instalar o SQL Server no computador ao qual você deseja mover os bancos de dados para Team Foundation Server. A versão do SQL Server que você instale deve coincidir exatamente com a versão no servidor original que hospedados os bancos de dados, incluindo o nível do service pack, configurações de agrupamento e edição de idioma. Se a correspondência não é exata, você não poderá restaurar os dados ou Team Foundation Server pode não funcionar corretamente, mesmo que você pode restaurar dados.

Se você deseja usar mais de um servidor para hospedar os bancos de dados para Team Foundation Server, você deve instalar e configurar SQL Server da mesma forma, ou como um farm ou como servidores individuais.

Para instalar e preparar o SQL Server para a restauração de dados do Team Foundation

  • Instalar SQL Server no novo ambiente e certifique-se que ele está operacional. Como alternativa, criar uma instância de SQL Server em um servidor que já tem uma versão correspondente instalada.

    Para obter mais informações, você pode baixar a versão mais recente do guia de instalação do Team Foundation na seguinte página no site da Microsoft: Guia de instalação do Team Foundation. Esse guia, você pode encontrar tópicos sobre como instalar o SQL Server em uma implantação de vários servidores. Você deve instalar a mesma versão que você usou na instalação original do Team Foundation Server.

Instalar e configurar o Software necessário no novo servidor de camada de aplicativo

Para configurar um novo servidor ou servidores para atuarem como a nova camada de aplicativo, você primeiro instale e configure o software que é necessário para suportar Team Foundation Server. Este software inclui os seguintes componentes:

  • um sistema operacional suportado para a configuração de implantação

  • Internet Information Services (IIS)

  • SQL ServerO Reporting Services (se a sua implantação usa o relatório)

  • Produtos do SharePoint(se a sua implantação é integrada com Produtos do SharePoint)

ObservaçãoObservação

Você não conseguirá instalar Produtos do SharePoint como parte da instalação da camada do aplicativo quando você movê-lo para um novo servidor. Você deve instalar a mesma versão e edição do Produtos do SharePoint que você usou em sua implantação anterior.

Para instalar e configurar o software necessário

  • Instalar e configurar o Windows, SQL Server Reporting Services, e Produtos do SharePoint no novo ambiente e certificar-se de que o servidor e seu software estão operacionais. 

    Para obter mais informações, você pode baixar a versão mais recente do guia de instalação do Team Foundation na seguinte página no site da Microsoft: Guia de instalação do Team Foundation. Nessa guia, siga as instruções em "Instalar pré-requisitos" seção para os seguintes componentes:

    • Internet Information Services (IIS)

    • SQL ServerO Reporting Services

    • Produtos do SharePoint

      ObservaçãoObservação

      Você pode optar por alterar versões ou edições de alguns softwares, como Produtos do SharePoint, mas não outros. A alteração de versões ou edições pode complicar a restauração. Para obter melhores resultados, considere a possibilidade de restauração para o mesmo software e atualizar após a restauração é concluída.

Restaurar os bancos de dados.

Após você interromper os serviços, você pode restaurar dados para Team Foundation para o novo servidor de camada de dados usando as ferramentas de restauração, que são fornecidas com SQL Server.

Aviso

Você deve restaurar todos os bancos de dados no mesmo ponto no tempo ou os bancos de dados estarão fora de sincronização. Os procedimentos a seguir pressupõem que você está usando transações marcadas para ajudar a garantir a sincronização. For more information, see Fazer backup de Team Foundation Server.

Para abrir a caixa de diálogo restaurar o banco de dados

  1. Faça logon no servidor ao qual você deseja restaurar bancos de dados.

  2. Clique em Iniciar, aponte para Todos os programas, aponte para Microsoft SQL Server de 2008e em seguida, clique em SQL Server Management Studio.

    ObservaçãoObservação

    Para obter mais informações sobre como restaurar bancos de dados, consulte a seguinte página no site da Microsoft: A implementação de cenários de restauração para bancos de dados de SQL Server.

    O Connect to Server abre a caixa de diálogo.

  3. No o tipo de servidor , clique em O mecanismo de banco de dados.

  4. Em nome do servidor, clique ou digite o nome do servidor de camada de dados e a instância de banco de dados e, em seguida, clique em conectar.

    ObservaçãoObservação

    Se SQL Server está instalado em um cluster, o nome do servidor é o nome do cluster e não o nome do computador.

    SQL ServerAbre a Management Studio.

  5. Expanda o bancos de dados o nó para mostrar a lista de bancos de dados que constituem a camada de dados para Team Foundation.

Conclua o próximo procedimento "para restaurar um banco de dados" para os seguintes bancos de dados em cada servidor no qual você instalou e configurou SQL Server:

No servidor ou servidores que hospedam os bancos de dados para o de Team Foundation Server:

  • TFS_Configuration

    ObservaçãoObservação

    Este nome de banco de dados pode incluir caracteres adicionais entre TFS_ e configuração.

  • TFS_NomeDaColeta

    ObservaçãoObservação

    Cada coleção de projeto de equipe tem seu próprio banco de dados. Por exemplo, se você tiver cinco coleções de projeto de equipe, você terá cinco bancos de dados, cada diferenciados pelo nome da coleção de projeto de equipe. Esses bancos de dados podem estar na mesma instância de SQL Server, instâncias separadas, ou em servidores físicos separados. Você deve fazer backup de cada um desses bancos de dados e, em seguida, restaurar cada uma delas.

  • TFS_Warehouse

    ObservaçãoObservação

    Este nome de banco de dados pode incluir caracteres adicionais entre TFS_ e depósito.

No servidor que está executando o Reporting Services, se você tiver um configurado para a sua implantação e deve restaurar os bancos de dados para um servidor diferente:

  • ReportServer

    ObservaçãoObservação

    Se você usou uma instância nomeada, esse banco de dados será nomeado ReportServer$InstanceName.

  • ReportServerTempDB

    ObservaçãoObservação

    Se você usou uma instância nomeada, esse banco de dados será denominado ReportServerTempDB$InstanceName.

No servidor ou servidores que estão executando o SharePoint Products, se você tiver configurado a sua implantação com um ou mais aplicativos Web do SharePoint e deve restaurar os bancos de dados para um servidor diferente:

  • O banco de dados de conteúdo para Produtos do SharePoint (WSS_Content)

    ObservaçãoObservação

    Os nomes dos bancos de dados que contêm dados de Produtos do SharePoint irá variar com base na versão do Produtos do SharePoint que está instalado e se a pessoa que o instalaram personalizadas nome. Além disso, esses bancos de dados talvez não residem no servidor de camada de dados se Produtos do SharePoint está instalado em um servidor separado do Team Foundation Server. Se os bancos de dados residem em servidores diferentes, você deve fazer backup, restaurar e configurá-los separadamente do Team Foundation Server. No entanto, você deve sincronizar a manutenção de bancos de dados para evitar erros de sincronização.

No servidor que está executando serviços de análise de SQL Server, se você tiver um configurado para a sua implantação e deve restaurar os bancos de dados para um servidor diferente:

  • TFS_Analysis

Para obter mais informações sobre esses bancos de dados, consulte Noções básicas sobre o Team Foundation Server de cima do backup.

Para restaurar um banco de dados.

  1. Clique com o botão direito no banco de dados que você deseja restaurar, aponte para tarefas, aponte para restauraçãoe em seguida, clique em banco de dados.

    O Restauração do banco de dados abre a caixa de diálogo.

  2. Em origem para restauração, clique em De dispositivoe, em seguida, clique no botão de reticências ().

  3. No Backup especificar caixa de diálogo, especifique o local do arquivo de backup e, em seguida, clique em OK.

    O primeiro backup, restaurar deve ser um backup completo, seguido o backup diferencial e backups de log de transação, na ordem em que foram criados.

  4. Em Selecione os conjuntos de backup para restaurar, especifique os conjuntos de backup para restaurar.

    Certifique-se de que você restaurar completo, diferencial, e bancos de dados de transação log se você criou marcado conjuntos de backup da transação. Para obter mais informações sobre transações marcadas, consulte Fazer backup de Team Foundation Server.

  5. No Selecionar uma página painel, clique em Opçõese selecione o Substituir o banco de dados existente caixa de seleção.

  6. No restaurar os arquivos de banco de dados como lista, verifique se os caminhos correspondem a seus caminhos de banco de dados atual.

  7. Em estado de recuperação, execute uma das seguintes etapas:

    • Se você estiver usando transações marcadas, clique em deixar o banco de dados não-operacional e não Reverter transações não confirmadas. Os logs de transação adicionais podem ser restaurados. (RESTAURAR COM RECUPERAÇÃO).

    • Se você não estiver usando transações marcadas e você não está aplicando os logs de transação adicionais, clique em deixar o banco de dados pronto para uso.

    • Se você não estiver usando transações marcadas, mas a aplicação de logs de transação adicionais, clique em deixar o banco de dados não-operacionais.

  8. Click OK.

    Aparece um ícone de progresso.

  9. Quando o SQL Server Management Studio caixa de diálogo aparece e confirma a restauração bem-sucedida, clique em OK para retornar à Object Explorer.

  10. Se você estiver usando transações marcadas, o botão direito do mouse no banco de dados que você acabou de ser restaurado, aponte para tarefas, aponte para restauraçãoe em seguida, clique em O Log de transação.

    O Restauração do Log de transações janela é aberta.

  11. No Geral de página, certifique-se de que o banco de dados apropriado é selecionado na banco de dados lista.

  12. Em Selecione o log de transação para restaurar, marque a caixa de seleção ao lado de log que você deseja restaurar.

  13. Em Restaurar, clique em transação marcada.

    O Selecione a transação marcada janela é aberta.

  14. No Selecione a transação marcada para interromper a restauração em , selecione a caixa de seleção ao lado de marca de transação que você deseja usar para a restauração e clique em OK.

    Observação importanteImportante

    Você deve usar a mesma marca de transação tem a mesma data e hora para todos os bancos de dados restaurar com êxito os dados.

  15. No Restauração do Log de transações janela, clique em OK.

    Aparece um ícone de progresso.

  16. Quando o SQL Server Management Studio caixa de diálogo aparece e confirma a restauração bem-sucedida, clique em OK.

    Para obter mais informações, consulte a seguinte página no site da Microsoft: A aplicação de Backups de Log de transação.

ObservaçãoObservação

Se você tiver restaurado os bancos de dados do Reporting Services, você também deve restaurar sua chave de criptografia. Para obter mais informações, consulte o tópico a seguir no site da Microsoft: Restaurando a chave de criptografia (configuração de serviços de relatório).

Redirecionar os produtos do SharePoint para o novo local do banco de dados de conteúdo

Depois que você mover o banco de dados de conteúdo para Produtos do SharePoint (WSS_Content) para o novo servidor, você deve redirecionar o servidor que está executando o Produtos do SharePoint para o novo local do banco de dados. Este banco de dados deve estar funcionando antes de você pode reconfigurar Team Foundation Server com os novos locais de bancos de dados.

Redirecionar sites de projeto para usar o banco de dados de conteúdo no novo servidor de camada de dados

Instalar o servidor de camada de aplicativo

Para obter acesso às ferramentas de linha de comando para Team Foundation Server, você deve instalá-los instalando Team Foundation Server no computador que será o servidor de camada de aplicativo. Você deve usar várias dessas ferramentas antes de configurar o servidor como o servidor de camada de aplicativo. Certifique-se de que você cancele o Assistente de configuração que aparece após a conclusão da instalação do software. Você pode concluir o Assistente de configuração para o novo servidor de camada de aplicativo após a conclusão de etapas de preparação.

Para instalar o servidor de camada de aplicativo

  • Instalar Team Foundation Server no novo servidor e iniciar o Assistente de única camada de aplicativo.

    Para obter mais informações e procedimentos passo a passo, baixe a versão mais recente do guia de instalação do Team Foundation da seguinte página no site da Microsoft e siga as instruções para usar o Assistente somente da camada de aplicativos: Guia de instalação do Team Foundation.

Preparar SQL Server de Team Foundation Server

Antes dos bancos de dados movidos funcione corretamente, você deve usar o TFSConfig PrepSQL comando preparar SQL Server para bancos de dados do host para Team Foundation Server. Este comando cria os grupos TFSEXECROLE e TFSADMINROLE no novo servidor ou instância e também adiciona as mensagens de sistema que são necessárias para a operação.

Para preparar a bancos de dados do host de SQL Server de Team Foundation Server

  1. Faça logon servidor, abra uma janela de Prompt de comando e altere diretórios para Drive: \%programfiles%\ 2010\Tools de Team Foundation Server da Microsoft.

  2. Digite o seguinte comando, onde ServerName é o nome da instância do SQL Server que hospeda os bancos de dados para Team Foundation Server, em um ServerName ou ServerName\InstanceName formato:

    **TFSConfig PrepSQL /SQLInstance:**ServerName

Redirecionar o Team Foundation Server de seus bancos de dados.

Você deve redirecionar Team Foundation Server para seus bancos de dados movidos. Além disso, você deve executar o comando RemapDBs se qualquer uma das seguintes condições for verdadeira:

  • O TFS_Analysis ou TFS_Warehouse de banco de dados está hospedado em um servidor diferente de TFS_Configuration.

  • Você está usando uma instância nomeada para hospedar seus bancos de dados.

  • Você tem um ou mais bancos de dados do conjunto hospedados em um servidor diferente do banco de dados de configuração.

Para redirecionar a Team Foundation Server de seus bancos de dados.

  1. Faça logon no servidor de camada de aplicativo para Team Foundation, abra uma janela de Prompt de comando e altere os diretórios para Drive: \ % programfiles%\ 2010\Tools do MicrosoftTeam Foundation Server.

  2. Digite o seguinte comando, onde ServerName é o nome da instância do SQL Server que hospeda o banco de dados de configuração para Team Foundation Server, TFS_Configuration é o nome do banco de dados de configuração restaurada para Team Foundation Server, e Nomedoservidor2 é o nome do servidor que hospeda a coleção remota. Você pode ter tantos parâmetros nome_do_servidor que você tenha configurados na implantação de servidores. Você pode especificar ServerName na ServerName ou ServerName\InstanceName formato. Se você não estiver usando a instância padrão, você deve especificar o nome da instância:

    **TFSConfig RemapDBs /DatabaseName:ServerName;**TFS_Configuration **/SQLInstances:**NomeDoServidor, Nomedoservidor2 **/AnalysisInstance:**Nomedoservidor2 **/AnalysisDatabaseName:**NomeDoBancoDeDados

    ObservaçãoObservação

    Em /SQLInstances, você deve especificar todas as instâncias, separadas por vírgulas, de SQL Server que bancos de dados do host para Team Foundation Server. For more information, see Comando de RemapDBs.

Alterar a propriedade dos bancos de dados movidos

Você deve usar o TFSConfig Accounts ResetOwner comando para alterar o login de proprietário do banco de dados para os bancos de dados movidos para o usuário atual. Antes de executar a próxima seqüência de etapas, certifique-se de que a conta de usuário com o qual você fez logon é uma conta apropriada. Por exemplo, você pode usar a mesma conta com o qual Team Foundation Server foi instalado, mencionados no guia de instalação, como TFSSETUP. No mínimo, você deve usar uma conta que seja membro da Os administradores do Team Foundation grupo em Team Foundation Server e um membro da sysadmin grupo na SQL Server.

Para alterar a propriedade dos bancos de dados restaurados para o usuário atual

  1. Abra uma janela de Prompt de comando e altere os diretórios para Drive: \%programfiles%\ 2010\Tools de Team Foundation Server da Microsoft.

  2. Digite o seguinte comando, onde ServerName (em um ServerName ou ServerName\InstanceName formato) é o nome da instância do SQL Server que hospeda os bancos de dados para Team Foundation Server e DatabaseName é o nome do banco de dados de configuração (por padrão, TFS_Configuration):

    **TFSConfig Accounts /ResetOwner /SQLInstance:**ServerName **/DatabaseName:**NomeDoBancoDeDados

    Se você especificar o banco de dados de configuração, esse comando irá alterar a posse de todos os bancos de dados para Team Foundation Server.

Atualizar todas as contas de serviço

Você deve atualizar a conta Serviço de Team Foundation Server (TFSService) e fontes de dados de conta (TFSReports). Mesmo se essas contas não foram alterados, você deve atualizar as informações para ajudar a garantir a identidade e o formato das contas são apropriadas para o novo servidor.

Para atualizar contas de serviço

  1. Abra uma janela de Prompt de comando e altere os diretórios para Drive: \%programfiles%\ 2010\Tools de Team Foundation Server da Microsoft.

  2. No prompt de comando, digite o seguinte comando para adicionar a conta de serviço para Team Foundation, onde DatabaseName é o nome do banco de dados de configuração (por padrão, TFS_Configuration):

    **TfsConfig Accounts /add /AccountType:ApplicationTier /account:**AccountName **/SQLInstance:**ServerName **/DatabaseName:**DatabaseName

  3. No prompt de comando, digite o seguinte comando para adicionar a conta de fontes de dados:

    **TfsConfig Accounts /add /AccountType:ReportingDataSource /account:**AccountName **/SQLInstance:**ServerName **/DatabaseName:**DatabaseName

    For more information, see Comando de contas.

Configurar o servidor de camada de aplicativo

Após preparar os servidores para o seu aplicativo e os níveis de dados, você deve configurar a camada de aplicativos no novo servidor usando o Assistente de camada de aplicativo apenas.

Para configurar um servidor como o servidor de camada de aplicativo

  • Abra o console de administração e, em seguida, reinicie o Assistente somente da camada de aplicativo.

    Para obter mais informações e procedimentos passo a passo, baixe a versão mais recente do guia de instalação do Team Foundation da seguinte página no site da Microsoft e siga as instruções para usar o Assistente somente da camada de aplicativos: Guia de instalação do Team Foundation.

Atualize o URL para o servidor de camada de aplicativo

Se o novo servidor de camada de aplicativo tem um nome diferente do servidor original, você pode atualizar a URL no console de administração.

Para atualizar a URL para o servidor de camada de aplicativo

  1. Abra o console de administração para Team Foundation.

    For more information, see Abra o Console de administração do Team Foundation.

  2. Na barra de navegação, clique em O nível de aplicativoe em seguida, clique em URLs de alteração.

    O URLs de alteração janela é aberta.

  3. Em O URL de notificação, digite a URL para o novo servidor de camada de aplicativo e, em seguida, clique em OK.

Configurar o SharePoint Products

Como parte da mudança para um novo servidor, você deve instalar as extensões de Produtos do SharePoint em sua implantação de único servidor. Você também deve reconfigurar as configurações de aplicativos Web do SharePoint que usa de implantação.

Para instalar as extensões e definir as configurações de aplicativos Web do SharePoint

  1. Abra o guia de instalação e siga as instruções para instalar o Team Foundation Server extensões para Produtos do SharePoint no servidor.

    For more information, see Extensões para os produtos do SharePoint.

  2. Abra o console de administração para Team Foundation.

  3. Na barra de navegação, clique em Aplicativos da Web do SharePoint.

  4. No Aplicativos da Web do SharePoint lista, clique no aplicativo Web cujo servidor foi alterado como parte da mudança para um novo servidor e, em seguida, clique em Aplicativo de Web do SharePoint de alteração.

  5. Em URL do aplicativo Web e URL da Administração Central, altere os valores para refletir as URLs no novo servidor. Se necessário, altere o valor de o local padrão para sites de coleção de projetos de equipe para o novo local padrão para este aplicativo Web.

  6. Click OK.

  7. Se Team Foundation Server está em um servidor diferente do Produtos do SharePoint, você também deve configurar o acesso a Team Foundation Server abrindo no console de administração que está no servidor que está executando o Produtos do SharePoint e expandindo o nó de extensões.

    Para obter mais informações sobre como configurar aplicativos da Web do SharePoint como parte de sua implantação, consulte Adicionar um aplicativo da Web do SharePoint para sua implantação e Interações entre produtos do SharePoint e do Team Foundation Server.

  8. Se seus requisitos de segurança e a topologia de implantação permitirem, adicione a conta de serviço para Team Foundation (TFSService) para o Os administradores de Farm grupo.

    For more information, see Interações entre produtos do SharePoint e do Team Foundation Server and Serviço de contas e dependências de Team Foundation Server.

Configurar relatórios e Analysis Services

Você pode ignorar este procedimento se você não estiver usando um servidor que esteja executando o SQL Server Reporting Services como parte da implantação. Se a sua implantação utiliza um servidor de relatório, você deve redirecionar Team Foundation Server em seu local, reinicie o depósito e recriar manualmente o banco de dados para o Analysis Services. Para obter mais informações sobre como reconstruir o banco de dados do Analysis Services, mesmo se você não está movendo a sua implantação, consulte Recriar o cubo do Analysis Services e Data Warehouse.

ObservaçãoObservação

Você deve concluir este procedimento, mesmo se você tiver restaurado os bancos de dados TFS_Warehouse e TFS_Analysis, conforme descrito na seção anterior.

Para serviços de análise e emissão de relatórios de reconfiguração

  1. Abra o console de administração para Team Foundation.

  2. Na barra de navegação, clique em Reporting.

  3. Sobre o Reporting página, clique em Editar.

  4. No Colocar off-line caixa de diálogo, clique em OK.

    O Reporting Services abre a caixa de diálogo.

  5. Selecione o Servidor de relatórios de uso caixa de seleção.

  6. Clique o depósito guia e, em Server, digite ou clique no nome do report server.

  7. Em banco de dados, digite o nome do banco de dados do depósito para Team Foundation Server.

    Por padrão, esse banco de dados é denominado TFS_Warehouse.

  8. (Opcional) Clique em Test Connection para certificar-se de que o banco de dados especificado é válido.

  9. Clique o Analysis Services guia.

  10. No Server lista, digite ou clique no nome do servidor que está executando o SQL Server Analysis Services.

  11. Em banco de dados, digite o nome do banco de dados do Analysis Services para Team Foundation Server.

    Por padrão, o nome desse banco de dados é TFS_Analysis.

  12. Se você não estiver usando a instância padrão do banco de dados, selecione o instância não padrão de especificar , marque caixa e digite ou clique no nome da instância.

  13. (Opcional) Clique em Test Connection para certificar-se de que o banco de dados especificado é válido.

  14. Em nome de usuário e senha, digite o nome de conta e senha (se houver) para a conta de fontes de dados (TFSReports).

  15. No relatórios tab, o Server lista, digite ou clique no nome do servidor de relatórios e, em seguida, clique em Preencher URLs.

  16. Em nome de usuário e senha, digite o nome de conta e senha (se houver) para a conta de fontes de dados (TFSReports).

  17. Em Caminho padrão, digite o caminho relativo para armazenar os relatórios e, em seguida, clique em OK.

  18. No console de administração, clique em Iniciar trabalhos para reiniciar a emissão de relatórios.

  19. Abra uma janela de Prompt de comando e altere os diretórios para %ProgramFiles%\Microsoft Team Foundation Server de 2010\Tools.

  20. Digite o seguinte comando para reconstruir o banco de dados do Analysis Services:

    TFSConfig RebuildWarehouse /AnalysisServices /ReportingDataSourcePassword:Password

    Senha é a senha da conta de fontes de dados do Reporting Services (TFSReports).

  21. Aguarde até que o comando for concluído com êxito.

  22. No servidor de relatórios, abra o Internet Explorer, digite a seqüência de caracteres a seguir na barra de endereços e pressione ENTER:

    https://localhost:8080/tfs/TeamFoundation/Administration/v3.0/WarehouseControlService.asmx

    O ControllerService página for aberta.

  23. Clique em GetWarehouseStatuse em seguida, clique em Invoke.

    Observação importanteImportante

    O serviço deve retornar um valor de ocioso, que indica que o cubo não está sendo processado. Se for retornado um valor diferente, repita esta etapa até que ocioso é retornado.

  24. Volte para o ControllerService página, clique em Executare em seguida, clique em Invoke.

    Esta etapa inicia o processamento. Retorna a serviço True quando ele foi iniciado com êxito o controlador e False se o depósito ainda está sendo processado.

  25. Para determinar quando o depósito foi processado, volte para o ControllerService página, clique em GetWarehouseStatuse em seguida, clique em Invoke.

    Processamento é concluído quando o GetWarehouseStatus serviço retorna um valor de ocioso.

Verificar permissões para usuários, grupos e contas de serviço

Depois de mover para um novo hardware, certifique-se de que todos os usuários, grupos e contas de serviço para a sua implantação são configuradas com as permissões que eles precisam para funcionar corretamente em cada servidor. Algumas permissões não podem ser migradas automaticamente. Por exemplo, Team Foundation os administradores devem ser membros de local administradores grupo no servidor de camada de aplicativo para abrir o console de administração, portanto, você deve adicionar manualmente-los ao grupo.

Para verificar permissões

Configurar a integração do Project Server

Você pode ignorar este procedimento se a implantação que você está movendo não está integrada com o Microsoft Project Server. For more information, see Microsoft Team Foundation Server de 2010 e o pacote de recursos de integração do Microsoft Project Server.

Se você pretende continuar a integração entre os projetos e coleções e o Project Server, você deve registrar a instância do Project Web Access ou projeto Web App (PWA) com o servidor de camada de aplicativo para sua implantação movida.

Para integrar a implantação movida com o Project Server

Atualizar o Cache de dados em computadores cliente

Para atualizar o cache de dados em computadores cliente

  • Faça logon servidor e usar o ClientService Web service para forçar os clientes para atualizar o cache para controlar os itens de trabalho e para o controle de versão.

    For more information, see Atualizar os Caches de dados em computadores cliente.

    ObservaçãoObservação

    Se você tiver restaurado os bancos de dados para um ponto diferente no tempo, você também precisará atualizar o cache de controle de versão.

Consulte também

Tarefas

Mover uma coleção de projeto de equipe

Dividir uma coleção de projeto de equipe

Conceitos

Arquitetura de Team Foundation Server

Outros recursos

Tipos de movimentação de Team Foundation Server

Mover de Team Foundation Server de um ambiente para outro

Mover de um único servidor para uma implantação de servidor Dual

Histórico de alterações

Date

History

Motivo

Março de 2011

Adicionadas informações sobre implantações em que se integram ao Project Server.

Junho de 2010

Link para o tópico sobre como reconstruir o data warehouse adicionado.

Comentários do cliente.