Compartilhar via


Atualizar sua implantação para a versão mais recente do Azure DevOps Server

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020

Este guia explica como atualizar sua implantação local para o Servidor do Azure DevOps. Se você estiver migrando do TFS 2015 ou do Azure DevOps Server 2019, o processo garante que seu ambiente esteja pronto para os recursos e melhorias de desempenho mais recentes.

Pré-requisitos

Pré-requisito Detalhes
Versão de origem com suporte Há suporte para atualizações somente do TFS 2015 e posteriores. Se sua implantação estiver executando o TFS 2013 ou uma versão anterior, primeiro atualize essa implantação para o TFS 2015 e atualize para o Servidor do Azure DevOps.
Requisitos do sistema Examine os requisitos do sistema para o servidor de destino – isso pode incluir atualizações para sistemas operacionais, versões do SQL Server e hardware.
Backups de banco de dados Crie um conjunto completo e consistente de backups para todos os bancos de dados do Azure DevOps. Consulte o planejamento de backup e restauração do banco de dados. Esses backups serão essenciais para recuperação se a atualização falhar.
Credenciais da conta de serviço Verifique se você tem acesso administrativo e credenciais para as contas de serviço usadas pelo Azure DevOps Server.
Licença e chave do produto Tenha sua licença do Azure DevOps Server e a chave do produto prontas para instalação e ativação.
Ambiente de pré-produção (recomendado) Se você estiver atualizando no local, execute uma avaliação (ensaio de teste) em um ambiente de pré-produção para validar o processo: ensaio de pré-produção.
Opções de modelo de processo Decida se deseja usar o modelo de processo de Hereditariedade ou XML no local para novas coleções de projetos — essa escolha afeta os recursos de personalização e capacidades de relatórios.

Caminhos de atualização com suporte

Use a seguinte matriz de atualização para determinar o caminho correto com base na sua versão atual:

Matriz de caminho de atualização do Servidor do Azure DevOps para todas as versões anteriores.

Matriz de caminho de atualização do Azure DevOps Server 2022 para todas as versões anteriores.

Recursos preteridos

O assistente Configurar Recursos não tem mais suporte no Azure DevOps Server 2019 e posterior.
Para obter informações sobre atualizações para processos padrão do sistema, consulte Alterações feitas em modelos de processo.

Disponibilidade do modelo de processo de herança para novas coleções de projetos

O Azure DevOps Server 2019 oferece suporte para usar o modelo de processo de herança para personalizar sua experiência de acompanhamento de trabalho. Você só pode obter acesso a esse recurso criando uma nova coleção de projetos. As coleções de projetos existentes só darão suporte ao modelo de processo XML local.

Se você escolher o modelo de processo de herança para novas coleções de projetos, você também escolherá automaticamente o Serviço de Análise para dar suporte a relatórios. Não é possível adicionar o SQL Server Reporting Services a projetos que você adiciona nas novas coleções de projetos. Se você escolher o modelo de processo XML local para novas coleções de projetos, terá acesso ao Serviço de Análise e aos serviços de relatórios do SQL Server. Isso também é verdadeiro para coleções existentes que você atualiza.

Considere os requisitos de personalização e de relatórios para o acompanhamento do trabalho à medida que avançar com novas coleções de projetos. Para obter mais informações sobre essas opções, consulte os seguintes artigos:

Substituição do assistente Configurar Recursos

No passado, o assistente Configurar Recursos era usado para atualizar modelos de processo padrão para aplicar as atualizações feitas neles. Esse recurso não tem mais suporte no Azure DevOps Server 2019.

Para saber mais sobre as atualizações feitas em processos padrão do sistema, consulte Alterações feitas em modelos de processo.

Atualizar complexidade

A complexidade da atualização depende de:

  • Número de servidores
  • Integração com o SQL Server Reporting Services
  • Tamanho do banco de dados
  • Versão atual

Independentemente da configuração, o processo principal permanece o mesmo: preparar e atualizar.

Tempo de inatividade

Sua implantação está offline durante a atualização. A duração varia de acordo com o tamanho da implantação. Para minimizar o tempo de inatividade: