22/9/2009 19:10 El Bruno

[TFS2010] Cambios en las estructuras de las bases de datos en TFS 2010

Buenas,

imagesi eres de los que alguna vez tuvo que administrar o explicarle a una persona de sistemas como se administra un servidor de Team Foundation Server, seguramente te has encontrado con que bajo algo tan simple como un servidor de desarrollo se esconden entre 5 o 7 bases de datos: una para el control de versiones, otra para la gestión de WorkItems, otra para los adjuntos y un par más que dan soporte a todo el server. Uno de los grandes problemas en estos escenarios, es que los escenarios de BackUp/Restore eran un poco complicados y mejor ni hablar las migraciones entre servidores TFS.

En Team Foundation Server 2010 el modelo orientado a Team Project Collections (de las que ya hable un poco aquí y aquí) agrupa los conceptos propios de cada colección en una única base de datos. De esta forma en un servidor base de TFS 2010, existiran 2 bases de datos propias del server y luego una nueva para cada TPC.

En un servidor con las TPCs que se muestran en la imagen (ElBrunoCollection y TPC01) existirán 4 bases de datos:

  • TFS_Config
    La base de dator principal del TFS que contiene toda la información de configuración del mismo: información propia del server e información de las Team Project Collections.
  • TFS_Warehouse
    Contiene información de negocio (BI) de todos los TPCs para explocar y analizar los mismos. Básicamente permite tener una única base de datos para analizar uno o más Team Project Collections.
  • TFS_ElBrunoCollection
    Esta base de datos es propia del TPC [ElBrunoCollection] y posee la información para: version control, work item tracking, build, etc.
  • TFS_TPC01
    Esta base de datos es propia del TPC [TPC01] y posee la información para: version control, work item tracking, build, etc.

Lo bueno de este modelo es que si deseamos eliminar, mover, restaurar un TPC, simplemente moviendo la base de datos correspondiente, ya tenemos casi todo el trabajo realizado.

Finalmente no quiero dejar de comentar, que también existirán las bases de datos propias de Sharepoint y Reporting Services que dan soporte a TFS 

 

Saludos @ Bilbao

El Bruno

Archivado en: ,,
Comparte este post:

# [VSTS2010] Listado de Novedades (XI)

Tuesday, December 22, 2009 11:03 AM by El Bruno

Buenas, 11vo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010

# [VSTS2010] Listado de Novedades (XII)

Tuesday, January 19, 2010 1:46 PM by El Bruno

Buenas, nuevo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010