Configuración de una configuración de varios servidores, Azure DevOps local
Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2015
Nota
Azure DevOps Server anteriormente se denominaba Visual Studio Team Foundation Server.
Puede escalar verticalmente una implementación de Azure DevOps Server, anteriormente denominada Team Foundation Server (TFS), para miles o decenas de miles de usuarios mediante la instalación del nivel de aplicación en muchos servidores, y puede garantizar la alta disponibilidad mediante SQL Server Grupos de disponibilidad AlwaysOn.
Nota
Si tiene una instalación de Azure DevOps existente y desea actualizarla, use el Asistente para actualización.
Preparación y requisitos previos
Capa de datos
Configure la implementación SQL Server mediante una versión compatible de SQL Server. La implementación puede ser una única instancia de SQL Server o un grupo de disponibilidad AlwaysOn.
Al configurar la SQL Server, instale el motor de base de datos y los servicios de búsqueda de texto completo.

Configure el firewall en cada uno de los servidores para permitir el acceso al motor de base de datos de SQL Server para que los servidores de nivel de aplicación de Azure DevOps puedan acceder a través del firewall para conectarse al motor de base de datos SQL Server.
Notificación
Si va a habilitar los informes, prepare los servidores de capa de datos para ello.
Nota
Asegúrese de revisar las opciones de configuración de informes para comprender las opciones disponibles y el impacto que tiene en la elección de los modelos de proceso de personalización de seguimiento de trabajo.
Instale SQL Server Analysis Services.
Puede instalar Analysis Services en el servidor o en el grupo de disponibilidad AlwaysOn donde instaló el motor de base de datos, o puede instalarlo en una instancia de SQL Server independiente o en un grupo de disponibilidad AlwaysOn independiente.
Configure el firewall en cada uno de los servidores Analysis Services para permitir el acceso a Analysis Services.
Instale y configure SQL Server Reporting Services.
Puede instalar Reporting Services en el servidor o en el grupo de disponibilidad AlwaysOn donde instaló el motor de base de datos o Analysis Services, o puede instalarlo en una instancia de SQL Server independiente o en un grupo de disponibilidad AlwaysOn independiente.
Configure el firewall en cada uno de los servidores Reporting Services para permitir el acceso a Reporting Services.
Instalación Azure DevOps servidores de nivel de aplicación
Instale Azure DevOps Server en varios servidores de nivel de aplicación.
Primer servidor de nivel de aplicación.
Si va a habilitar los informes, instale herramientas de cliente de SQL Server conectividad en el servidor de nivel de aplicación.

-
Descargue Azure DevOps Server a través de uno de los siguientes canales:
- Visual Studio Descargas,que es el método más sencillo (desplácese hacia abajo hasta Todas las descargas, Azure DevOps Server 2019)
- Visual Studio Dev Essentials
- Centro de servicios de licencias por volumen
Elija Asistente para inicio para ejecutar el Asistente para configuración solo de nivel de aplicación.

Elija la opción Nueva implementación : opciones avanzadas. Para obtener más información, vea Configurar mediante la opción Avanzadas.
En la página de la base de datos, seleccione la SQL Server en la capa de datos y pruebe la conexión.


En la página Cuenta, especifique la cuenta de servicio que se usará.

Y el método de autenticación.

De forma predeterminada, Azure DevOps servicios de red se ejecutarán como un servicio de red en un dominio o como sistema local en un grupo de trabajo. En un dominio, puede usar una cuenta de dominio y concederle solo los permisos que necesita Azure DevOps cuenta de servicio.
Notificación
Si desea habilitar los informes, encándalo aquí.
Desactive la casilla Configurar informes si no tiene previsto usar SQL Server Reporting Services o aún no ha instalado SQL Server Analysis Services y SQL Server Reporting Services. De lo contrario, mantenga activada la casilla.


Escriba el nombre del servidor donde instaló SQL Server Reporting Services. A continuación, elija Rellenar direcciones URL.


Establezca la cuenta a la que se asignará el rol Lector de informes en la instancia de Analysis Services y pruebe que la cuenta y la contraseña se pueden autenticar. Los informes usan esta cuenta cuando acceden a la base Analysis Services datos.


Servidores de nivel de aplicación adicionales
Si va a instalar TFS 2015 o una versión anterior, instale herramientas de cliente de SQL Server connectivity en el servidor de nivel de aplicación.

-
Descargue Azure DevOps Server a través de uno de los siguientes canales:
- Visual Studio Descargas,que es el método más sencillo (desplácese hacia abajo hasta Todas las descargas, Azure DevOps Server 2019)
- Visual Studio Dev Essentials
- Centro de servicios de licencias por volumen
En la página de la base de datos, seleccione la instancia de SQL Server que es la réplica principal del grupo de disponibilidad AlwaysOn donde instaló el motor de base de datos y enumé las bases de datos disponibles.


En la página Cuenta, especifique la cuenta de servicio que se usará.

Y el método de autenticación.

Grupo de disponibilidad AlwaysOn
Si ha instalado el motor de base de datos en SQL Server grupo de disponibilidad AlwaysOn, agregue las siguientes bases de Azure DevOps de datos al grupo de disponibilidad.
- TfsConfiguration
- TfsDefaultCollection
Si agrega una nueva colección de proyectos, agregue también esa base de datos al grupo de disponibilidad AlwaysOn.