Résoudre les problèmes d’administration de serveur

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2013

Notes

Azure DevOps Server a été précédemment nommé Visual Studio Team Foundation Server.

passez en revue les questions et réponses fournies ici pour plus d’informations sur la gestion des Azure DevOps Server, précédemment nommées Team Foundation Server (TFS).

Important

Vous ne devez modifier manuellement aucune des bases de données TFS, sauf si vous êtes invité à le faire en Support Microsoft ou lorsque vous suivez les procédures décrites pour la sauvegarde manuelle des bases de données. Toutes les autres modifications peuvent invalider votre contrat de service.

Q : puis-je renommer un projet ou une collection de projets ?

R : Vous pouvez renommer un projet et une collection de projets.

Q : comment les services sont-ils gérés ?

r : Azure DevOps et les produits avec lesquels il s’intègre incluent plusieurs services et comptes de service qui s’exécutent sur tout ou partie des niveaux logiques et des ordinateurs physiques qui composent un déploiement. Vous pouvez utiliser le même compte pour tous ces comptes de service ou utiliser des comptes différents. Le choix du compte ou des comptes à utiliser dépend de la configuration de votre déploiement, de vos besoins de sécurité et des composants que vous avez installés. Par souci de clarté, il est fait référence à chaque compte de service séparément en utilisant des noms d'espace réservé.

Pour plus d’informations, consultez comptes de service et dépendances.

Q : Comment mettre à l'échelle mon déploiement ?

R : vous pouvez déplacer Azure DevOps Server vers un nouveau serveur ou ajouter des serveurs de couche application supplémentaires. vous pouvez également déplacer des Azure DevOps Server d’un environnement à un autre.

Q : Comment surveiller mon déploiement ?

R : vous pouvez surveiller Azure DevOps activité locale à l’aide des outils suivants :

  • à partir de la page journaux de la console administration, vous pouvez ouvrir un fichier journal généré lors de la configuration ou de la maintenance Azure DevOps local.

  • Dans la page d'administration web du serveur de couche Application, vous pouvez afficher les journaux d'activité et les graphiques de surveillance du travail.

    http://MyServer:8080/tfs/\_oi/

  • À partir du panneau de configuration du portail Web, vous pouvez exporter un journal d’audit de tous les utilisateurs et de leurs niveaux d’accès. Consultez modifier les niveaux d’accès.

Pour obtenir des conseils supplémentaires sur la surveillance, consultez ce billet de blog : à quoi ressemble aujourd’hui un serveur TFS bien géré.

Q : que dois-je savoir sur la gestion de plusieurs serveurs ?

R : selon la façon dont vous avez installé et configuré initialement Azure DevOps localement, vous devrez peut-être le gérer sur un ou plusieurs serveurs pour gérer et faire fonctionner votre déploiement. par exemple, l’illustration suivante montre l’architecture logique d’un déploiement qui s’intègre avec les produits SQL Server Reporting Services et SharePoint :

Relations de base de données avec les produits SharePoint

Dans cet exemple, vous devez :

  • Gérez la configuration des composants, les utilisateurs, les groupes et les autorisations sur plusieurs serveurs.
  • Configurez des pare-feu ou d’autres périphériques pour autoriser le trafic réseau sur les ports requis pour la communication entre les serveurs.
  • Assurez-vous que tous les services requis par le déploiement sont en cours d’exécution et configurés pour démarrer automatiquement.
  • assurez-vous que le compte de service Azure DevOps est entièrement approuvé par chaque ordinateur du déploiement.

Consultez également ce billet de blog : à quoi ressemble aujourd’hui un serveur TFS bien géré.

Q : où puis-je en savoir plus sur les spécifications ?

R : Consultez un ou plusieurs des articles suivants :

Vous pouvez également en savoir plus sur les exigences et l’infrastructure dans ces Articles de référence :

Pour plus d’informations sur les licences, consultez le livre blancsur les licences.

Q : existe-t-il des restrictions de maintenance ?

R : Oui. comme indiqué ci-dessus, vous ne devez jamais modifier manuellement Azure DevOps bases de données locales, car cela peut invalider votre contrat de service, bloquer les mises à niveau et les correctifs, et entraîner la perte ou l’altération des données. Il n'existe que deux cas dans lesquels vous devez procéder à une modification :

  • Le support technique de Microsoft vous demande de la faire.
  • vos besoins en matière de déploiement vous obligent à sauvegarder manuellement vos bases de données Azure DevOps. Dans ce cas, vous devez uniquement modifier les bases de données comme décrit ici.

Q : quelles sont les autres ressources disponibles ?

R : Les ressources et les outils suivants sont disponibles :

Azure DevOps Server :

Azure DevOps Services :