Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Você deve fazer backup dos bancos de dados do servidor do Azure DevOps regularmente para diminuir o risco de perda de produtividade ou dados devido a falhas de equipamento ou outros eventos inesperados. O Assistente de Backups Agendados facilita o backup de seus bancos de dados, que fazem parte da camada de dados do Azure DevOps Server e são armazenados no SQL Server. Todas as informações necessárias para restaurar uma implantação do Servidor do Azure DevOps são armazenadas nesses bancos de dados. Não é necessário fazer backup de computadores cliente do Azure DevOps ou servidores da camada de aplicativo.
Para obter uma visão geral dos bancos de dados do Azure DevOps, consulte Noções básicas sobre como fazer backup do servidor do Azure DevOps. Os artigos a seguir fornecem procedimentos para fazer backup e restaurar bancos de dados do Servidor do Azure DevOps.
Tarefa | Procedimentos |
---|---|
Fazer backup dos seus dados | |
Restaurar bancos de dados de backup | |
Recuperar de uma falha de hardware na camada de aplicativo |
Restaurar dados para o mesmo servidor
Você pode restaurar dados de um backup para o mesmo servidor e instância do SQL Server do Azure DevOps Server de onde os dados foram originalmente copiados. Por exemplo, talvez você queira restaurar um conjunto corrompido de bancos de dados para o último bom estado conhecido.
Para restaurar dados em outro servidor ou outra instância do SQL Server, consulte Restaurar uma implantação para novos hardwares. As etapas para restaurar dados para o mesmo servidor ou servidor variam de acordo com a forma como o Servidor de DevOps do Azure é instalado e configurado. Os procedimentos neste artigo são estruturados para uma implantação moderadamente complexa do Servidor de DevOps do Azure, como mostra a ilustração a seguir:
Se sua topologia não corresponder totalmente a este exemplo, talvez seja necessário ajustar as etapas neste procedimento. Por exemplo, se você tiver uma implantação em que todos os componentes estejam instalados em um único servidor físico, você executará todos os procedimentos nesse servidor. Se os bancos de dados para coleções de projetos forem implantados em mais de um servidor, execute as etapas para restaurar cada banco de dados de coleção no servidor apropriado. Para obter mais informações sobre quais componentes podem ser implantados em cada servidor, consulte os seguintes artigos:
- Entenda os bancos de dados do Azure DevOps Server, as topologias de implantação e o backup
- Arquitetura do Azure DevOps Server
- exemplos de topologia simples
- exemplos de topologia moderada
- exemplos de topologia complexa
Restaurar dados para um servidor diferente
Você pode restaurar os dados para a implantação do Servidor do Azure DevOps para um servidor ou instância diferente de onde eles foram armazenados originalmente. Por exemplo, você deseja atualizar o servidor da camada de dados ou o hardware no servidor original falhou. Para ajudar a garantir a recuperação bem-sucedida de dados nesse cenário, você deve configurar transações marcadas como parte de sua estratégia de backup. Para obter mais informações, consulte Fazer backup do servidor do Azure DevOps.
Para restaurar dados em um servidor diferente, você deve executar etapas diferentes daquelas executadas para restaurar dados no mesmo servidor. Para obter mais informações sobre como restaurar dados para o mesmo servidor ou servidores, consulte Restaurar dados para o mesmo local. Para obter informações sobre como restaurar uma implementação de servidor único após uma falha de hardware, consulte Restaurar uma implementação de servidor único para um novo hardware. Se sua implantação usar produtos do SharePoint, você deverá executar etapas adicionais para fazer backup e restaurar seus bancos de dados, conforme descrito nos procedimentos deste artigo.
As etapas para restaurar dados em diferentes servidores ou instâncias variam, com base em como o Servidor de DevOps do Azure é instalado e configurado. Por exemplo, os procedimentos neste artigo se aplicam à restauração apenas dos bancos de dados do Servidor do Azure DevOps em uma implantação moderadamente complexa, como mostra a ilustração a seguir:
Sua topologia não precisa corresponder a este exemplo para seguir os procedimentos neste artigo, mas talvez seja necessário ajustar as etapas. Por exemplo, se a implantação tiver todos os componentes instalados em um único servidor físico, execute todos os procedimentos no servidor que está executando o Servidor do Azure DevOps. Se os bancos de dados para coleções de projetos foram originalmente implantados em mais de um servidor, execute as etapas para restaurar cada banco de dados no servidor ou servidores especificados. Você não precisa restaurar os bancos de dados na mesma configuração de antes, mas deve restaurar cada banco de dados. Você também deve restaurar os bancos de dados para Produtos do SharePoint, Microsoft Project Server e SQL Server Reporting Services em alguns casos, como se todos eles estivessem hospedados em um servidor que falhou. Para obter mais informações sobre quais componentes podem ser implantados em cada servidor, consulte os seguintes artigos:
- Noções básicas sobre como fazer backup do servidor do Azure DevOps
- Arquitetura do Azure DevOps Server
- exemplos de topologia simples
- exemplos de topologia moderada
- exemplos de topologia complexa
Perguntas e Respostas
P: onde posso saber mais sobre backups no Azure DevOps Server?
R: Você pode saber mais sobre os tipos de backups disponíveis em Entenda bancos de dados do Servidor do Azure DevOps, topologias de implantação e backups.
P: Há situações em que eu não gostaria de usar a ferramenta Backups Agendados?
R: a ferramenta Backups Agendados foi projetada para atender às necessidades da maioria das implantações. Talvez seja necessário configurar backups manualmente, se sua implantação tiver restrições de segurança que impeçam o uso da ferramenta ou tiver outros requisitos para fazer backup de bancos de dados (por exemplo, para fins de auditoria). Para obter mais informações, confira Backup manual do Azure DevOps Services.
P: Eu implantei o Servidor do Azure DevOps em vários servidores. Como faço para restaurá-lo?
R: As etapas para restaurar o Azure DevOps Server em uma implantação de vários servidores são essencialmente as mesmas descritas no tutorial para restauração de dados em um único servidor. O processo é o mesmo que o descrito em uma movimentação baseada em restauração.
P: Posso mover o Servidor do Azure DevOps?
R: Sim, você pode mover o Servidor do Azure DevOps para novosde hardware. Você também pode alterar seu ambiente, como seu domínio.
P: Camada de nível de dados? Camada de aplicação? O que são esses? Onde posso saber mais sobre a arquitetura do Azure DevOps Server?
A: Saiba mais sobre como o Azure DevOps Server funciona na arquitetura do Azure DevOps Server.
P: Não posso simplesmente tocar nos bancos de dados manualmente?
R: Não. A menos que você esteja seguindo o procedimento para fazer backup manualmente dos bancos de dados, a modificação de qualquer banco de dados do Azure DevOps Server pode invalidar seu contrato de suporte. Isso pode causar perda de dados, tornar impossível a atualização ou o patch do Azure DevOps Server ou causar outros problemas graves.