Escenario: Actualizar Team Foundation Server
Puede utilizar este tema para planear y actualizar la implementación existente a Visual Studio Team Foundation Server 2010. Antes de actualizar, debería entender las versiones desde las que puede actualizar, otros requisitos y cualquier característica opcional de Team Foundation Server 2010 que podría requerir su consideración antes de actualizar.
Después de completar la actualización, debería seguir los vínculos al final de este tema para entender tareas y consideraciones posteriores a la actualización. Por ejemplo, es posible que todavía tenga algunos pasos manuales que realizar en sus proyectos de equipo actualizados para poder utilizar ciertas características de Team Foundation Server 2010. Además, quizás desee conocer más a fondo ciertos problemas de compatibilidad entre las distintas versiones de Team Foundation Server y los clientes de Team Foundation.
Puede actualizar a Team Foundation Server 2010 desde las siguientes versiones:
Candidato de versión comercial de Team Foundation Server 2010
Versión beta 2 de Team Foundation Server 2010
Visual Studio Team System 2008 Team Foundation Server con Service Pack 1 (SP1)
Team System 2008 Team Foundation Server
Visual Studio 2005 Team Foundation Server
Visual Studio 2005 Team Foundation Server con SP1
No puede actualizar ninguna instalación de Team Foundation Server que tenga conexiones abiertas. La actualización requiere un tiempo de inactividad.
Rutas de actualización de migración o en contexto
Puede elegir cualquiera de las dos rutas de actualización. A continuación se incluyen las descripciones e ilustraciones de ambas rutas, junto con ejemplos y razones para utilizar una u otra.
Ruta de actualización en contexto
Puede realizar una actualización in situ con una actualización del mismo hardware que ejecutaba la versión anterior de Team Foundation Server. Al utilizar esta ruta, debe desinstalar la versión anterior de Team Foundation Server, instalar Team Foundation Server 2010 y, a continuación, ejecutar el asistente para la actualización. La siguiente ilustración muestra una actualización in situ. Esta ilustración representa un entorno de Team Foundation Server 2010 único después de la actualización.
Ilustración de una actualización en contexto
Si utiliza una actualización en contexto, tendrá un único entorno de Team Foundation Server 2010 después de la actualización. Ya no existe el entorno anterior que estaba anteriormente en su sistema. En este caso, un entorno hace referencia a todos los servidores que constituyen una versión única de Team Foundation Server, sea Team Foundation Server 2010 o una versión anterior de Team Foundation Server.
Ruta de actualización de migración
También puede realizar una actualización de migración migrando los datos a un hardware diferente. Si utiliza esta ruta, debe copiar los datos en un hardware diferente, instalar Team Foundation Server 2010 y, a continuación, ejecutar el asistente para actualización. La siguiente ilustración muestra una actualización de migración:
Ilustración de una actualización de migración
Si desea ejecutar el nuevo entorno de Team Foundation Server y el entorno anterior simultáneamente, debería realizar una actualización de migración a un nuevo hardware. Podría ejecutar simultáneamente dos entornos para probar la actualización en los datos antes de confirmar la ejecución de la nueva versión. Después de mover y restaurar los datos existentes al nuevo hardware, esos datos son autónomos y se pueden actualizar para crear un entorno diferente, aunque sus clientes sigan utilizando el entorno anterior. La ilustración denominada "Actualización de migración" muestra una actualización de migración que crea dos entornos que se ejecutan en paralelo en equipos diferentes después de la actualización.
El asistente para actualización elimina los datos antiguos durante la actualización. Independientemente del tipo de actualización que realice o de cuántos entornos ejecute, debe hacer un copia de seguridad de los datos antes de empezar.
Qué tipo de actualización conviene utilizar
Debería utilizar el tipo de actualización que cumpla mejor los objetivos del equipo. Las actualizaciones en contexto normalmente son menos complejas, pero las actualizaciones de migración ofrecen la posibilidad de mejorar la escalabilidad y las pruebas.
A continuación se incluyen algunos ejemplos de los diferentes tipos de actualizaciones y la mejor lista de comprobación que puede utilizar. No pretende ser una lista completa, simplemente ofrece algunos ejemplos de lo que puede hacer si utiliza cada tipo de actualización.
Ejemplos de la actualización en contexto
El entorno actual incluye una versión de Team Foundation Server que admite la actualización, con todos los requisitos previos en el mismo servidor. Desea continuar utilizando el hardware existente. Use Lista de comprobación: Actualización en contexto de Team Foundation Server en un único servidor.
El entorno actual incluye una versión de Team Foundation Server que admite la actualización, con uno o más requisitos previos en otro servidor. Desea continuar utilizando el hardware existente. Use Lista de comprobación: Actualización de Team Foundation Server usando más de un servidor.
Ejemplos de actualización de migración
El entorno actual incluye una versión de Team Foundation Server que admite la actualización, con todos los requisitos previos en el mismo servidor. Desea cambiar a un hardware diferente o modificar la topología actual para que uno o más requisitos previos se apliquen en su propio servidor tras la actualización. Use Lista de comprobación: Actualización de Team Foundation Server usando más de un servidor.
El entorno actual incluye una versión de Team Foundation Server que admite la actualización, con uno o más requisitos previos en otro servidor. Desea tener dos entornos de Team Foundation Server después de la actualización. Use Lista de comprobación: Actualización de Team Foundation Server usando más de un servidor.
Nuevos requisitos previos
Antes de iniciar la actualización, puede que tenga que actualizar SQL Server o los Productos de SharePoint para cumplir los nuevos requisitos de Team Foundation Server.
Debe utilizar SQL Server 2008 para hospedar cualquier base de datos que necesite Team Foundation Server. En versiones anteriores de Team Foundation Server, el término "servidor de la capa de datos" se utilizaba para describir el servidor que hospedaba todos los datos de Team Foundation Server. En esta versión, se pueden distribuir los datos de una instalación de Team Foundation Server entre varias instancias de SQL Server, pero todas ellas requieren SQL Server 2008.
En esta versión de Team Foundation Server, los informes y el servidor del portal son características opcionales. Para utilizar cualquiera de estas características, debe utilizar unas versiones concretas del software necesario.
Informes: si utiliza informes, debe usar una instancia de SQL Server 2008 de SQL Server Reporting Services y SQL Server Analysis Services.
Productos de SharePoint: si utiliza un servidor para el portal, debería usar Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 o Microsoft SharePoint Server 2010. Windows SharePoint Services 2.0 ya no se admite.
Servidor del portal y opciones de actualización de informes
Cuando actualiza Team Foundation Server, puede utilizar el sitio del portal existente o señalar a un sitio diferente. No puede instalar los Productos de SharePoint durante la actualización. Todos los proyectos actualizados utilizarán el sitio que especifique durante la actualización.
Si desea mover el sitio del portal a un hardware diferente, debería hacer una copia de seguridad de los datos del sitio del portal y, a continuación, migrarlos al nuevo hardware, antes de iniciar el asistente para actualización de Team Foundation Server.
Si el portal está en el mismo servidor que Team Foundation Server, las extensiones se actualizan automáticamente durante la actualización.
Si su portal se encuentra en un servidor diferente al de Team Foundation Server, debe instalar las extensiones en el portal antes de ejecutar la actualización.
Si desea que los datos de los proyectos actualizados aparezcan en un portal y en los informes, debería agregar estas características al realizar la actualización de modo que los proyectos actualizados se vinculen automáticamente a las características del portal e informes. Si agrega un portal o funcionalidad de informes después de la actualización, no se pueden crear fácilmente los vínculos entre todos los proyectos actualizados y el portal.
Sugerencia |
---|
No debería omitir el paso para agregar un servidor de informes o un portal durante la actualización, porque no puede agregar con facilidad estas características a los proyectos actualizados después de la actualización. |
Actualización de informes
El servidor de informes debe cumplir los nuevos requisitos enumerados previamente en este tema. Si ejecuta varios entornos de Team Foundation Server, cada uno requiere su propio servidor de informes. A diferencia de las versiones anteriores de Team Foundation Server, el servidor de informes no tiene que ejecutarse en el servidor que está ejecutando Team Foundation Server.
El tiempo exigido para migrar los datos existentes depende de muchas variables, que incluyen el tamaño inicial de la base de datos del almacén de datos de informes y las capacidades del hardware en el que se está ejecutando la migración. Una vez finalizada la migración, los informes aparecen tal y como se mostraban en la versión anterior de Team Foundation Server.
Consideraciones posteriores a la actualización
Después de actualizar a Team Foundation Server 2010, podrá acceder inmediatamente a algunas características nuevas, pero debe realizar tareas adicionales para tener acceso a otras. Para obtener más información, vea la siguiente página en el sitio web de Microsoft: Updating an Upgraded Team Project to Access New Features.
Con las nuevas características de Team Foundation Server 2010, deseará conocer las limitaciones o restricciones que existen cuando los usuarios utilizan versiones anteriores de Team Explorer para conectar a Team Foundation Server 2010. Para obtener más información, vea la página siguiente en el sitio web de Microsoft: Updating an Upgraded Team Project to Access New Features.
Vea también
Referencia
Lista de comprobación: Actualización de Team Foundation Server usando más de un servidor
Otros recursos
Lista de comprobación: Actualización en contexto de Team Foundation Server en un único servidor
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Octubre de 2010 |
Se ha agregado la recomendación de no omitir la configuración de las características de informes y un portal al realizar la actualización. |
Mejora de la información. |