Partilhar via


Atualize 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 orienta você na atualização de sua implantação local para o Servidor de DevOps do Azure. Se você estiver mudando 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 suportada As atualizações são suportadas apenas a partir do TFS 2015 e posterior. Se sua implantação estiver executando o TFS 2013 ou uma versão anterior, primeiro atualize essa implantação para o TFS 2015 e, em seguida, atualize para o Azure DevOps Server.
Requisitos do sistema Analise os requisitos do sistema para o servidor de destino — isso pode incluir atualizações para sistemas operacionais, versões do SQL Server e hardware.
Cópias de segurança de bases de dados Crie um conjunto completo e consistente de backups para todos os bancos de dados do Azure DevOps. Consulte Planejamento de backup e restauração de banco de dados. Esses backups são essenciais para a 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 Servidor de DevOps do Azure.
Licença e chave do produto Tenha sua licença do Azure DevOps Server e chave do produto prontas para instalação e ativação.
Ambiente de pré-produção (recomendado) Se estiver a atualizar no local, execute uma avaliação (dry-run) num ambiente de pré-produção para validar o processo: Dry-run de pré-produção.
Opções do modelo de processo Decida se deseja usar o modelo de processo Herança ou XML no Local para novas coleções de projetos — essa opção afeta os recursos de personalização e relatórios.

Caminhos de atualização suportados

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 de DevOps do Azure para todas as versões anteriores.

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

Funcionalidades descontinuadas

O assistente Configurar Recursos não tem mais suporte no Azure DevOps Server 2019 e posterior.
Para obter informações sobre atualizações de 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 fornece 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 darão suporte apenas ao modelo de processo XML local.

Se você escolher o modelo de processo de herança para novas coleções de projetos, também escolherá automaticamente o Serviço de Análise para dar suporte à geração de relatórios. Não é possível adicionar serviços de relatório do SQL Server a projetos adicionados às 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ório do SQL Server. Isso também é verdade para coleções existentes que você atualiza.

Considere seus requisitos de personalização e relatórios de acompanhamento de trabalho à medida que avança 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 com atualizações feitas neles. Esse recurso não é mais suportado no Azure DevOps Server 2019.

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

Complexidade da atualização

A complexidade da atualização depende:

  • 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, em seguida, 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:

  • Passo a passo numa atualização do Azure DevOps Server Express