Compartilhar via


Como: Configurar o SQL servidor espelhamento para a camada de dados do Team Foundation servidor

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

Você pode configurar um servidor de camada de dados segundo para atuar sistema autônomo um SQL Server Espelhar do seu servidor entidade de segurança de segurança de camada de dados para Team Foundation. Se você configurar espelhamento de banco de dados, cópias de todos os bancos de dados no servidor entidade de segurança de segurança serão mantidas sincronizadas com os bancos de dados no servidor de espelhamento.Se seu servidor entidade de segurança de segurança ficar não disponível, você pode trocar manualmente as funções de servidores principais e espelhamento para que o servidor de espelhamento se torne o servidor entidade de segurança de segurança.Para obter mais informações, consulte Espelhamento do camada de dados do Team Foundation servidor.

Observação:

Failover automático para um SQL Server Espelhar não há suporte para Team Foundation Server.

Permissões necessárias

To perform these procedures, you must be a member of the Administrators group and a member of the SQL ServerAdministrator group on the principal and mirroring data-tier servers for Team Foundation.Para obter mais informações, consulte Team Foundation servidor Permissões.

Para preparar o servidor entidade de segurança de segurança de camada de dados para um Espelhar do SQL Server

  1. No servidor entidade de segurança de segurança de camada de dados, fazer uma completa backup de todos os bancos de dados e o log de transação para Team Foundation Server. Para obter mais informações, consulte Como: Fazer backup de um Team Foundation servidor.

  2. Fazer o fazer backup da chave de criptografia para o Reporting Services.Certifique-se de que você armazenar a chave em um local seguro em um computador diferente do Team Foundation Server e que você pode acessar a chave se necessário. Para obter mais informações, consulte Como: Fazer backup a chave de criptografia Reporting Services.

Instalar o SQL servidor para funcionar sistema autônomo o SQL servidor Espelhar

Após você fazer backup dos bancos de dados, você deve instalar um segundo servidor de camada de dados a fim de atuar sistema autônomo a SQL Server Espelhar.

Para instalar e preparar um Espelhar do SQL servidor

  • Instalar o SQL Server em um servidor atuar sistema autônomo o SQL Server Espelhar.

    Para obter instruções detalhadas sobre como tornar-se de que SQL Server está corretamente instalado e operacional, consulte os tópicos a seguir no guia de instalação para Team Foundation sobre o Microsoft Web site

    • "Como instalarSQL Server 2005 para Team Foundation Serverem uma implantação de servidor dual"

    • "Como instalarSQL Server 2008 para Team Foundation Serverem uma implantação de servidor dual"

    • "Como verificarSQL Server 2005 ou SQL Server 2008"

    Observação importante:

    Certifique-se de instalar qualquer necessários serviço packs sistema autônomo parte da instalação.

Restaure dados sobre o SQL servidor Espelhar

Usando sistema autônomo ferramentas de restauração que são fornecidas com SQL Server, você deve restaurar sistema autônomo dados para Team Foundation logon no servidor de camada de dados que servirá sistema autônomo o SQL Server Espelhar.

Cuidado:

Você deve restauração todos os bancos de dados para backups feitos no mesmo ponto no time ou os bancos de dados corrompidos.

Para em em aberto o SQL servidor Management Studio e exibir bancos de dados

  1. No servidor de camada de dados que atuará sistema autônomo a SQL Server espelhar, clicar Iniciar, point to Todos sistema autônomo programas, point to Microsoft SQL Servere, em seguida, clicar SQL Server Management Studio.

    Observação:

    Para obter mais informações, consulte " Implementação de cenários de restauração para bancos de dados do SQL servidor " no site da Microsoft para um SQL servidor 2005 or SQL servidor 2008.

  2. selecionar Mecanismo de banco de dados for the Tipo de servidor.selecionar o apropriado Nome do servidor and Autenticação esquema para o servidor.Fornecer um válidoNome de usuário and Senha se ele é exigido pelo SQL servidor e, em seguida, clicar Conectar-se.

  3. expandir o Bancos de dados nó para mostrar a lista de bancos de dados que compõem o Team Foundation camada de dados. A lista estará vazia de Team Foundationbancos de dados até que você siga o procedimento "restauração cada banco de dados" para Team Foundation bancos de dados.

Conclua o procedimento "restauração cada banco de dados" para os seguintes bancos de dados:

  • ReportServer

  • ReportServerTempDB

  • O banco de dados de configuração para Produtos e tecnologias do SharePoint (STS_Config_TFS ou WSS_Config)

  • O banco de dados de conteúdo Produtos e tecnologias do SharePoint (STS_Content_TFS ou WSS_Content)

    Observação:

    O nome do banco de dados que contém dados para Produtos e tecnologias do SharePoint variam de acordo com a versão do Produtos e tecnologias do SharePoint que é instalado e se a pessoa que instalou personalizadas o nome. Além disso, se Produtos e tecnologias do SharePoint é instalado em um servidor separado do Team Foundation Server, esses bancos de dados podem não estar presentes no servidor de camada de dados para Team Foundation. Se não estiverem presentes, você deve gerenciar seu backup, restauração e configuração separadamente de Team Foundation Server. No entanto, você deve sincronizar a manutenção de bancos de dados para evitar erros de sincronização.

  • TfsBuild

  • TfsIntegration

  • TfsVersionControl

  • TfsWarehouse

  • TfsWorkItemTracking

  • TfsWorkItemTrackingAttachments

  • TfsActivityLogging

Observação:

O nome do banco de dados que contém dados Para Produtos e tecnologias do SharePoint irão variar dependendo de qual versão do Produtos e tecnologias do SharePoint está instalado e se a pessoa que instalou personalizado o nome do banco de dados.

restauração cada banco de dados

  1. clicar com o botão direito do mouse no banco de dados que você deseja restauração, aponte para Tarefas, point to restauraçãoe, em seguida, clique em Banco de dados.

  2. No Restaurar o banco de dados caixa de diálogo de de seleçãoDo dispositivo in the Fonte para restauração área e, em seguida, clicar no botão de reticências ().

  3. No Especificar o backup caixa de diálogo, preencha as informações para especificar o local do arquivo de backup e, em seguida, clicar OK.

    O primeiro backup aplicar deve ser um backup completo, seguido de backups de log de transação, na ordem em que foram criadas.

  4. No selecionar os conjuntos de backup restauração área, selecionar que os conjuntos de backup restauração.

  5. No painel de navegação esquerdo, selecionar Opções.No Opções de restauração área, selecionar o Substituir o banco de dados existente box.

  6. No restauração sistema autônomo arquivos de banco de dados sistema autônomo área, verifique se sistema autônomo caminhos especificados correspondem aos seus caminhos de banco de dados corrente.

  7. No Estado de recuperação área, clicar Deixe o banco de dados não-operacional e não reverter transações não confirmadas. Logs de transação adicionais podem ser restaurados. (restauração COM NORECOVERY).

  8. clicar OK para descartar o Restaurar o banco de dadoscaixa de diálogo e restauração do banco de dados.

  9. Se você estiver aplicando os logs de transação adicionais, siga este procedimento para cada backup de log na ordem em que foram criadas a partir de um feitas após a completa backup.Para obter mais informações, consulte "Aplicando backups de log de transações" no site da Microsoft para umSQL servidor 2005 or SQL servidor 2008.

Configurar o servidor de camada de dados do Team Foundation para usar o SQL Server Espelhar

Assim que você restaurou a Team Foundation bancos de dados para o servidor de camada de dados que servirá sistema autônomo o SQL Server Espelhar, configurar o servidor de camada de dados original para usar Outros servidor sistema autônomo um Espelhar.

Observação importante:

Você deve permitir o tráfego de TCP no apropriado porta entre o servidor de camada de dados e o servidor de espelhamento de banco de dados que você deseja usar sistema autônomo um Espelhar.A porta padrão para que isso é 5022.Você pode configurar o SQL servidor para usar outra porta para espelhamento.

Para configurar o espelhamento do servidor de camada de dados entidade de segurança de segurança do Team Foundation no espelhamento do SQL Server

  1. No servidor de camada de dados entidade de segurança de segurança para Team Foundation, clicar Iniciar, clicar Todos os programas, clicar Microsoft SQL Servere, em seguida, clicar SQL Server Management Studio.

    The Conectar-se ao servidor caixa de diálogo é aberta.

  2. No Tipo de servidor clicarMecanismo de banco de dados.

  3. In Nome do servidor, clicar no servidor de camada de dados entidade de segurança de segurança.

  4. In Autenticação, clicar no esquema apropriado.

  5. (Opcional) Se você estiver usando Autenticação do SQL servidor, tipo de credenciais válidas no Nome de usuário and Senhae clicar Conectar-se.

  6. expandir o Bancos de dados nó para exibir a lista de bancos de dados que formam a camada de dados para Team Foundation. Você deve executar as seguintes etapas para os seguintes bancos de dados na ordem em que aparecem:

    • ReportServer

    • ReportServerTempDB

    • O banco de dados de configuração para Produtos e tecnologias do SharePoint (STS_Config_TFS ou WSS_Config)

    • O banco de dados de conteúdo produtos e tecnologias (STS_Content_TFS ou WSS_Content) do SharePoint

      Observação:

      O nome do banco de dados que contém dados para Produtos e tecnologias do SharePoint variam de acordo com a versão do Produtos e tecnologias do SharePoint que é instalado e se a pessoa que instalou personalizadas o nome. Além disso, se Produtos e tecnologias do SharePoint é instalado em um servidor separado do Team Foundation Server, esses bancos de dados podem não estar presentes no servidor de camada de dados para Team Foundation. Se não estiverem presentes, você deve gerenciar seu backup, restauração e configuração separadamente de Team Foundation Server. No entanto, você deve sincronizar a manutenção de bancos de dados para evitar erros de sincronização.

    • TfsBuild

    • TfsIntegration

    • TfsVersionControl

    • TfsWarehouse

    • TfsWorkItemTracking

    • TfsWorkItemTrackingAttachments

    • TfsActivityLogging

  7. clicar com o botão direito do mouse no primeiro banco de dados que você deseja espelhar e, em seguida, clique em Propriedades.

  8. In Propriedades do banco de dados, in the selecionar uma página janela, clicar O espelhamento.Sobre o O espelhamento página, clicar Configurar a segurança.

    The Configurar o Assistente de segurança de espelhamento de banco de dados é aberta.Clique em Next.

  9. Sobre o Incluir servidor testemunha página, clicar Nãoe, em seguida, clicar Próximo.

  10. Sobre o Escolher servidores para configurar página, clicar Próximo.

  11. Sobre o Instância do servidor entidade de segurança de segurança página, examine as informações padrão para certificar-se de que correspondam às informações para o original Team Foundation servidor de camada de dados e, em seguida, clicar Próximo.

  12. Sobre o Instância do servidor espelho página, in Instância do servidor espelho, digite o nome do Team Foundation servidor de camada de dados você configurado para agir sistema autônomo o SQL Server espelhar e, em seguida, clicar Conectar-se.

  13. In Conectar-se ao servidor, selecionar o apropriado Nome do servidor and Autenticação esquema para o servidor.Fornecer um válidoNome de usuário and Senha se ele é exigido pelo SQL servidor e, em seguida, clicar Conectar-se.

  14. Sobre o Contas de serviço página, in entidade de segurança de segurança, digite o nome do Team Foundation conta de serviço (chamada de TFSService).In Espelhar, digite o nome do Team Foundation conta de serviço. Esses devem ser a mesma conta.Clique em Next.

  15. Sobre o Conclua o Assistente página, examine as informações e se todas as informações estiverem corretas, clicar Concluir.

  16. Quando o assistente terminar como configurar os pontos de extremidade do espelhamento, clicar Fechar.

    The Propriedades do banco de dados caixa de diálogo é aberta.clicar Inicie o espelhamento.

    Observação:

    Em algumas configurações, talvez seja necessário alterar o identidade Para as instâncias de SQL Server para a conta de serviço para Team Foundation e restauração os logs de transação antes você pode iniciar com êxito os bancos de dados de espelhamento.

  17. Repetir as etapas 8 a 13 para cada Team Foundation banco de dados. No participante do processo, todos os Team Foundation bancos de dados devem ser espelhados do entidade de segurança de segurança Team Foundation servidor de camada de dados para o espelhado Team Foundation servidor de camada de dados.

Consulte também

Tarefas

Como: Fail over a um servidor de camada de dados espelhado

Como: Fazer backup de um Team Foundation servidor

Como: Fazer backup a chave de criptografia Reporting Services

Conceitos

Team Foundation servidor Permissões

Espelhamento do camada de dados do Team Foundation servidor