Compartilhar via


Mover uma coleção de projeto de equipe

Você pode mover uma coleção de projeto de equipe em um banco de dados de um servidor que esteja executando o SQL Server para outro. Você também pode mover uma coleção de projeto de equipe a partir de uma implantação de Visual Studio Team Foundation Server 2010 para outro.

ObservaçãoObservação

Quando você move uma coleção, você deve verificar se a edição do SQL Server ao qual você está movendo o banco de dados corresponde a edição que originalmente hospedados nesse banco de dados. Por exemplo, se o banco de dados de coleção é hospedado em um servidor que esteja executando o SQL Server Enterprise Edition, você deve movê-lo para um servidor que esteja executando também SQL Server Enterprise Edition. Você não deve movê-lo para um servidor que esteja executando o SQL Server Standard Edition ou SQL Server Express. Se você precisar alterar edições, você deve executar etapas adicionais para mover-se com êxito o banco de dados.

Você pode desejar mover uma coleção de projeto de equipe nas seguintes circunstâncias:

  • Você deseja expandir sua implantação de Team Foundation Server adicionando outra instância do SQL Server , e você deseja distribuir as coleções existentes entre instâncias.

  • Você tem mais de uma implantação de Team Foundation Server na sua organização, e você desejar mover uma coleção para outra implantação para alinhar melhor suas necessidades de negócios.

  • Você deseja mover a coleção para um escritório remoto que possui sua própria implantação de Team Foundation Server.

As etapas que você deve executar para mover uma coleção dependerá da configuração de implantação que coordenou a coleção e a implantação para o qual você movê-lo em particular. Por exemplo, se você mover uma coleção para uma implantação do Team Foundation Server que usa o outro aplicativo da Web do SharePoint, você também será necessário mover o banco de dados de coleção do site que ofereça suporte a coleção para o aplicativo da Web do SharePoint e reconectar manualmente a coleção de projeto de equipe ao conjunto de sites, depois que tiver sido movido, ou você deve adicionar o aplicativo da Web do SharePoint que suporta a coleção à implantação de Team Foundation Server para o qual você moveu o proprietário. Da mesma forma, se você mover uma coleção para um novo domínio, você precisará adicionar os usuários desse domínio aos grupos apropriados no nível do conjunto e no nível de projeto.

ObservaçãoObservação

Os procedimentos neste tópico descrevem como mover uma coleção de projeto de equipe inteira. Se você deseja mover a parte de uma coleção, consulte Dividir uma coleção de projeto de equipe.

Neste tópico

Para mover uma coleção de projeto de equipe, você deve concluir os procedimentos a seguir na seqüência listada:

  1. Permissões necessárias

  2. Salvar relatórios

  3. Excluir recursos de Lab Management

  4. Remova o mapeamento de coleção do Microsoft Project Server

  5. A coleção de desanexar

  6. Reconstruir o Data Warehouse e o Analysis Services

  7. Fazer backup do banco de dados de coleção

  8. Preparar para mover o banco de dados de coleção do Site

  9. Preparar SQL Server

  10. Mover o banco de dados de coleção do Site

  11. Restaurar o banco de dados de coleção

  12. Anexar a coleção

  13. Mover relatórios

  14. Reconecte os recursos do aplicativo da Web do SharePoint

  15. Configurar a coleção de projeto de equipe movido

  16. Configurar recursos de Lab Management

  17. Configurar a integração do Project Server

  18. Configurar projetos

Permissões necessárias

Para executar os procedimentos a seguir, você deve ser um membro dos seguintes grupos:

  • 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 sysadmin grupo em SQL Server nas instâncias e servidores que hospedam os bancos de dados para Team Foundation Server

  • um membro da Os administradores de Farm grupo para o farm ao qual você estiver configurando um aplicativo da Web e alterar configurações para a coleção, se a sua implantação usa Produtos do SharePoint.

Se a sua implantação usa Produtos do SharePoint, é altamente recomendável que o serviço de conta para Team Foundation Server ser um membro da Os administradores de Farm grupo em Produtos do SharePoint.

ObservaçãoObservação

Você pode mover uma coleção de projeto de equipe sem conceder essa participação na conta de serviço para Team Foundation Server. No entanto, os erros será exibido quando você anexar a coleção, e você precisará executar etapas adicionais para se reconectar a projetos com seus portais. Mesmo que suas necessidades operacionais geralmente restringem essa associação à conta do serviço de concessão, você deve considerar adicionar a conta de serviço ao grupo Administradores de Farm para a duração da operação de movimentação.

Além de para esses membros, talvez você precise atender os requisitos a seguir em um computador que esteja executando o Windows Server 2008:

  • 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 a Administração Central do SharePoint, Gerenciador de relatórios, relatórios ou sites da Web para SQL Server Reporting Services, talvez você precise adicionar esses sites à lista de sites confiáveis no Internet Explorer.

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

Salvar relatórios

Se você não estiver usando um servidor que esteja executando o Reporting Services como parte da implantação, ou se a implantação para o qual você está movendo a coleção não usa um servidor de relatório, você pode ignorar este procedimento.

Se a partir do qual você está movendo a coleção de implantação usa um servidor de relatório, você deve salvar relatórios usados pela coleção para que você pode carregá-los para o servidor de relatório que suporta a implantação para o qual você está movendo a coleção.

Para salvar relatórios

  • Para obter informações sobre esta tarefa, consulte o "exportar e salvar relatórios" seção no tópico a seguir no site da Microsoft: Salvar relatórios.

Excluir recursos de Lab Management

Você pode ignorar este procedimento se uma das seguintes condições for verdadeira:

  • A coleção de projeto de equipe que você está movendo não está configurada para Visual Studio Lab Management. 

  • Você está movendo a coleção de projeto de equipe dentro do mesmo domínio e pretende usar o mesmo Virtual Machine Manager SCVMM (System Center) que são suportados anteriormente da coleção.

Se você está movendo a coleção para um domínio diferente ou pretende usar um Virtual Machine Manager diferente do System Center, você deve excluir os recursos que são usados por Lab Management do banco de dados de coleção. Esses recursos incluem máquinas virtuais, modelos, grupos de host do projeto de equipe e compartilhamentos de biblioteca de projeto de equipe. Você precisará recriar os ativos de Lab Management após restaurar e anexar a coleção.

Para excluir os recursos de Lab Management

  • Para obter informações sobre como remover todos os hosts do grupo, compartilhamentos de biblioteca e ambientes de uma coleção de projeto de equipe especificada, consulte Comando do laboratório de TFSConfig /Delete com o /External opção.

Remova o mapeamento de coleção do Microsoft Project Server

Você pode ignorar este procedimento se a implantação do Team Foundation Server não está integrado 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.

Antes de mover uma coleção, você deve cancelar o mapeamento quaisquer coleções que não continuará a sincronização com a instância do Project Web Access ou o aplicativo de Web de projeto (PWA) que suporta a implantação de Team Foundation Server. Cada instância do PWA pode se integrar com apenas uma implantação de Team Foundation Server. Coleções de implantações distintas de Team Foundation Server não pode sincronizar com a mesma instância do PWA.

Por exemplo, você deve determinar qual dos seguintes cenários melhor suporta sua empresa precisa se você tiver duas coleções na sua implantação de Team Foundation Server e eles são integrados com o Project Server:

  • Se você pretende mover ambas as coleções e continuar a usar a mesma instância do PWA, você não precisará cancelar o mapeamento de coleções. No entanto, você deve registrá-los após a movimentação seguindo as etapas em Configurar integração do Project Server.

  • Se você pretende mover somente uma coleção, você deve desmapeamento uma das coleções. Coleção que você remova o mapeamento depende de como você deseja oferecer suporte à integração do Project Server com seu Team Foundation Server implantações.

    • Você deve desmapeamento uma coleção se não pretender continuar a integração de ou se estiver movendo uma implantação do Team Foundation Server que é integrado a uma instância diferente do PWA.

    • Se você pretende continuar a integração com a mesma instância do PWA, você deve desmapeamento a coleção ou coleções são integradas com essa instância antes de mover a coleção.

Para cancelar o mapeamento de uma coleção

A coleção de desanexar

Antes de mover uma coleção, você primeiro deve desconectá-lo da implantação de Team Foundation Server no qual está sendo executado. Quando você desconectar uma coleção, todos os trabalhos e os serviços são interrompidos e, em seguida, o banco de dados de coleção é interrompido.

ObservaçãoObservação

Uma coleção de desanexação impede que os usuários acessem todos os projetos dessa coleção, mas não exclui quaisquer dados. Para excluir os dados para a coleção, você deve excluir a coleção.

Para desconectar de uma coleção de projeto de equipe

  1. Abra o console de administração para Team Foundation no servidor que hospeda a coleção que você deseja mover.

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

  2. Clique em Coleções de projeto de equipee na lista de coleções, clique na coleção que você deseja mover.

  3. Sobre o Geral , clique em Desanexar coleção do projeto de equipe.

    O Assistente de coleção de projeto de equipe desanexar abre.

  4. (Opcional) Sobre o fornecer uma mensagem de manutenção para a coleção de projeto de equipe página, Atendendo a mensagem, digite uma mensagem para usuários que podem tentar se conectar a projetos nesta coleção.

  5. Click Next.

  6. Sobre o Examinar as configurações que serão usadas para separar a coleção de projeto de equipe de página, examine os detalhes.

  7. Se você quiser altera quaisquer configurações, clique em anterior. Se parecem estar corretos, clique em Verify.

  8. Quando todas as verificações de preparação foram concluídas com êxito, clique em Desanexar.

  9. No Monitor a coleção de projeto de equipe desanexar progresso página, quando tem concluído a todos os processos, clique em próximo.

  10. (Opcional) Sobre o informações complementares de revisão para este conjunto de projeto de equipe de página, clique em ou anote a localização do arquivo de log.

  11. Click Close.

    A coleção de projeto de equipe não aparece na lista de coleções no console de administração.

Reconstruir o Data Warehouse e o Analysis Services

Você pode ignorar este procedimento se você não estiver usando um servidor que esteja executando o Reporting Services como parte da implantação.

Se a partir do qual você está movendo a coleção de implantação usa um servidor de relatório, você deve reconstruir o depósito de Team Foundation e o banco de dados para o Analysis Services. Você deve executar essa etapa no servidor do qual você removido da coleção para garantir que os relatórios e painéis de controle funcionem corretamente para a implantação após a remoção da coleção.

Para recriar o depósito de dados e o banco de dados do Analysis Services

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

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

  3. Em Reporting, clique em Iniciar reconstrução.

  4. No reconstruir o depósito e bancos de dados do Analysis Services caixa de diálogo, clique em OK.

    ObservaçãoObservação

    Os depósitos concluir a recriação e dados terminará repopulating após a ação Iniciar reconstrução. Dependendo do tamanho da sua implantação e a quantidade de dados, todo o processo pode levar várias horas.

Fazer backup do banco de dados de coleção

Depois que você foi desconectado da coleção, você deve fazer o backup de seu banco de dados para movê-lo para outro servidor. Para executar essa tarefa, você deve usar as ferramentas que são fornecidas com o SQL Server.

ObservaçãoObservação

Se você estiver movendo um banco de dados de coleção em um servidor que está executando uma edição diferente do SQL Server, você deve desativar SQL Server compactação no banco de dados. Para obter mais informações, consulte o site da Microsoft.

Para fazer backup de um banco de dados de coleção

Preparar para mover o banco de dados de coleção do Site

Se qualquer condição na lista a seguir for verdadeira, você pode ignorar este procedimento:

  • Você está movendo a coleção para uma implantação do Team Foundation Server que utiliza o mesmo Produtos do SharePoint recursos como a implantação original.

  • Você planeja adicionar o aplicativo da Web do SharePoint que suporta a coleção à implantação de Team Foundation Server para o qual você está movendo a coleção.

  • A coleção que você está movendo não usa Produtos do SharePoint.

Para mover uma coleção de projeto de equipe que usa um aplicativo da Web do SharePoint, você deve mover o conjunto de sites que ofereça suporte a coleção de projeto de equipe para o aplicativo da Web que suportará a coleção na implantação para a qual estão indo para movê-lo.

Para se preparar para mover o banco de dados de coleção do site

Preparar SQL Server

Se você estiver movendo o banco de dados de coleção para um servidor ou a instância que já está hospedando um ou mais bancos de dados para Team Foundation Server, ignorar este procedimento.

Você deve preparar SQL Server para o host Team Foundation Server bancos de dados usando o TFSConfig PrepSQL utilitário de linha de comando. Este comando cria os grupos de permissões SQL Server que Team Foundation Server requer (TFSExecRole e TFSAdminRole) e preenche a esses grupos com a conta que foi usado para executar este comando.

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

  1. Faça logon no servidor de camada de aplicativo para Team Foundation para o qual você deseja mover o conjunto, abra uma janela de Prompt de comando e altere os diretórios para Drive: \%programfiles%\Microsoft de Team Foundation Server 2010\Tools.

  2. Digite o seguinte comando, onde ServerName é o nome da instância do SQL Server que irá hospedar o banco de dados de coleção para Team Foundation Server:

    **TFSConfig PrepSQL /SQLInstance:**ServerName

    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. For more information, see Comando de PrepSQL.

Mover o banco de dados de coleção do Site

Se você não executou as etapas como preparação para mover o banco de dados de coleção do site, conforme descrito anteriormente neste tópico, você pode ignorar este procedimento.

Se você fez backup do banco de dados de coleção do site da coleção de projeto de equipe que você está movendo, você deve restaurá-lo para o aplicativo da Web do SharePoint que suporta a implantação de Team Foundation Server para o qual você está movendo a coleção.

Para mover o banco de dados de coleção do site

Restaurar o banco de dados de coleção

Como parte da movimentação da coleção, você deve restaurar o banco de dados de coleção para uma instância de SQL Server que está configurado para oferecer suporte a implantação de Team Foundation Server para o qual você deseja mover a coleção.

Para restaurar o banco de dados de coleção

Anexar a coleção

Depois de restaurar o banco de dados de coleção, você pode anexar a coleção à implantação de Team Foundation Server para o qual você deseja mover o proprietário.

ObservaçãoObservação

Avisos são exibidos quando você anexa a coleção se sua implantação usa Produtos do SharePoint e a conta de serviço para Team Foundation Server não é membro do grupo Administradores de Farm. Esse comportamento é esperado.

Para anexar a coleção

  1. Abra o console de administração para Team Foundation no servidor que hospeda a camada de aplicativo para a implantação para o qual deseja mover a coleção.

  2. Clique em Coleções de projeto de equipee em seguida, clique em Anexe coleção do projeto de equipe.

    O Attach Wizard de coleção de projeto de equipe abre.

  3. Sobre o Selecione o banco de dados de coleção de projeto de equipe para anexar página, Instância de SQL Server, digite o nome do servidor e a instância que hospeda o banco de dados de coleção, se já não estiver listado.

  4. No bancos de dados lista, clique no banco de dados de coleção que você deseja anexar e clique em próximo.

  5. Sobre o Enter as informações de coleção do projeto de equipe de página, digite um nome para a coleção no nome se uma não estiver presente.

  6. (Opcional) Em Descrição, digite uma descrição da coleção.

  7. Click Next.

  8. No Examinar as configurações que serão usadas para anexar a coleção de projeto de equipe de página, reveja as informações.

  9. Se você precisar alterar quaisquer configurações, clique em anterior. Se todas as configurações estiverem corretas, clique em Verify.

  10. Quando todas as verificações de preparação foram concluídas com êxito, clique em Attach.

  11. No a coleção de projeto de equipe do Monitor anexar o progresso página, quando tem concluído a todos os processos, clique em próximo.

  12. (Opcional) Sobre o informações complementares de revisão para este conjunto de projeto de equipe de página, clique em ou anote a localização do arquivo de log.

  13. Click Close.

    A coleção de projeto de equipe aparece na lista de coleções no console de administração. O aplicativo da Web do SharePoint que suporte a essa coleção em sua implantação original aparecerá na lista de aplicativos da Web.

  14. (Opcional) Modificar ou remover o aplicativo da Web da lista de aplicativos da Web. For more information, see Modificar ou remover o acesso entre um aplicativo Web do SharePoint e do Team Foundation Server.

Mover relatórios

Você pode ignorar este procedimento se você não estiver usando um servidor de relatórios como parte de sua implantação, ou se a implantação de Team Foundation Server para o qual você está movendo a coleção usa o mesmo servidor de relatório.

Você deve mover os relatórios que essa coleção usa para o servidor de relatório para a implantação de Team Foundation Server para o qual você moveu a coleção. Você deve carregar cada relatório manualmente, que pode ser um processo demorado. Considere se deseja carregar todos os relatórios ou se um subconjunto dos relatórios atenderá às suas necessidades de negócios. Não é necessário carregar todos os relatórios ou, mas somente os relatórios que você carregar estarão disponíveis após a conclusão do processo de movimento.

Para mover relatórios

  1. O upload de cada relatório que você deseja mover para a pasta apropriada no Report Manager.

    Para obter mais informações, consulte o tópico a seguir no site da Microsoft: O carregamento de arquivos para uma pasta.

  2. No Gerenciador de relatório, edite cada relatório para alterar a fonte de dados para o novo servidor de relatório.

    Para obter mais informações, consulte o tópico a seguir no site da Microsoft: How to: Configurar propriedades de fonte de dados para um relatório de.

  3. Depois de ter carregado e editada de cada relatório, reconecte o aplicativo da Web do SharePoint que suporta os portais para os projetos de equipe que usam os relatórios.

    For more information, see the next procedure.

Reconecte os recursos do aplicativo da Web do SharePoint

Se você está movendo a coleção para uma implantação do Team Foundation Server que não use Produtos do SharePoint ou um servidor de relatórios, ignorar o procedimento a seguir.

É necessário reparar a conexão com o aplicativo da Web do SharePoint, mesmo se você mover a coleção para uma implantação do Team Foundation Server que usa o mesmo aplicativo da Web do SharePoint, como a implantação de Team Foundation Server partir do qual você moveu a coleção. Você deve executar este procedimento para garantir que todas as conexões estão corretamente definidas entre a coleção restaurada e o aplicativo da Web.

Para reparar a conexão com um aplicativo da Web do SharePoint

  1. Abra o console de administração para Team Foundation no servidor que hospeda a camada de aplicativo para a implantação para o qual deseja mover a coleção.

  2. Clique em Aplicativos da Web do SharePointe clique em ' Ajuda ' na lista de aplicativos da Web, o aplicativo da Web que ofereça suporte a coleção que você acabou de ser anexado.

    O Reparar a conexão botão aparece depois de selecionar um aplicativo da Web na lista.

  3. Clique em Reparar a conexãoe de Reparar a conexão de um aplicativo da Web do SharePoint caixa de diálogo, clique em reconectar.

  4. Quando a janela de Status informa operação de reconexão bem-sucedida, clique em Fechar.

Configurar a coleção de projeto de equipe movido

Você pode ignorar este procedimento se movido a coleção no mesmo domínio, você pretende usar o mesmo aplicativo de Web suportados anteriormente da coleção, e você deseja permitir o acesso para os administradores dessa coleção para essa implantação de Team Foundation Server.

Depois que você mover uma coleção, você deve atualizar os grupos de permissão e de aplicativo da Web para essa coleção com as configurações apropriadas.

Para configurar a coleção movida

Configurar recursos de Lab Management

Você pode ignorar este procedimento se você moveu a coleção de projeto de equipe no mesmo domínio e pretende usar o mesmo Virtual Machine Manager SCVMM (System Center) que são suportados anteriormente da coleção.

Se você moveu a coleção para um domínio diferente ou pretende usar um Virtual Machine Manager diferente do System Center, você deverá recriar os grupos de host do projeto de equipe e compartilhamentos de biblioteca de equipe do projeto em Team Foundation Server e as máquinas virtuais, modelos, ambientes e em Microsoft Test Manager.

Para configurar os recursos de Lab Management

  1. Configurar o nível de aplicativo para Team Foundation.

    For more information, see Configurando Lab Management pela primeira vez.

  2. Recrie a golden VMs mestres e o SCVMM novo modelos.

    For more information, see Como: Criar e máquinas virtuais de armazenamento e os modelos prontos para Lab Management.

  3. Importe as máquinas virtuais e os modelos da coleção de projeto de equipe.

    For more information, see Como: Importar uma máquina Virtual ou um modelo do SCVMM.

  4. Recrie os ambientes para cada projeto de equipe.

    For more information, see Como: Criar um ambiente de máquinas virtuais ou modelos.

Configurar a integração do Project Server

Você pode ignorar este procedimento se a coleção de projeto de equipe 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ê mover uma coleção e pretende continuar a integração entre ele e o Project Server, você deve executar as seguintes tarefas:

  • Registre a instância do Project Web Access ou o aplicativo de Web de projeto (PWA) que ofereça suporte a um plano de projeto da empresa com o servidor de camada de aplicativo que hospeda a coleção de projeto de equipe movido.

  • Aguarde até que os metadados sincronizar.

  • Cancelar o registro do servidor de camada de aplicativos que anteriormente hospedado na coleção, se ele não hospeda outras coleções que são integradas com o Project Server.

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

Configurar projetos

Você pode ignorar este procedimento se você moveu a coleção no mesmo domínio e deseja permitir acesso para usuários de projetos dessa coleção para essa implantação de Team Foundation Server.

Depois de configurar os administradores para a coleção movido, você ou os administradores devem adicionar usuários e grupos para os projetos dessa coleção. Dependendo da sua implantação, talvez você também precise configurar permissões para esses usuários no Produtos do SharePoint e Reporting Services.

Para adicionar usuários a projetos de equipe

Para adicionar recursos para mover projetos de equipe

Consulte também

Tarefas

Dividir uma coleção de projeto de equipe

Conectar a um documento de Microsoft Office a Team Foundation Server de

Conceitos

Arquitetura de Team Foundation Server

O Console de administração do Team Foundation

Interações entre produtos do SharePoint e do Team Foundation Server

Outros recursos

Alterar a configuração da implantação

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.

Alteração de recurso do SP1.