Información general sobre actualizaciones de software (SharePoint Foundation 2010)

 

Se aplica a: SharePoint Foundation 2010

Última modificación del tema: 2016-11-30

Este artículo proporciona información general sobre la implementación de las actualizaciones de software en una granja de servidores de Microsoft SharePoint Foundation 2010.

En este artículo:

  • Mejoras y nuevas características

  • Audiencia prevista y ámbito del artículo

  • Proceso de actualización de software

  • Estrategia de actualización de software

  • Ciclo de implementación de actualizaciones de software

Mejoras y nuevas características

SharePoint Foundation 2010 presenta mejoras y nuevas características que facilitan la obtención de una mejor experiencia de actualización de software de un extremo a otro. Algunas de estas características son:

  • Compatibilidad con versiones anteriores entre versiones de actualizaciones en servidores diferentes, lo cual permite instalar los archivos binarios de actualización y posponer la finalización de la actualización para un momento posterior.

  • Puede actualizar varios servidores de Microsoft SharePoint Foundation simultáneamente para desplazar la carga de trabajo a los servidores de bases de datos.

  • Compatibilidad total con actualizaciones automáticas que usan Windows Server Update Services (WSUS), Windows Update y Microsoft Update.

    Nota

    Una actualización automática instalará los archivos binarios en los servidores de la granja de servidores, pero debe completar la actualización de software mediante la ejecución de la actualización en los servidores.

  • Los administradores pueden supervisar el estado de la actualización mediante el sitio web de Administración central o Windows PowerShell.

Para obtener más información sobre las mejoras y nuevas características de SharePoint Foundation, vea Novedades de la actualización (SharePoint Foundation 2010).

Audiencia prevista y ámbito del artículo

La información que se proporciona acerca del proceso de actualización de software está destinada a todos los profesionales de TI que mantengan SharePoint Foundation 2010. Sin embargo, las instrucciones específicas para instalar una actualización de software están dirigidas a los profesionales de TI que tengan que implementar actualizaciones de software en una granja de servidores de SharePoint Foundation.

La información de este artículo se aplica a los productos siguientes:

  • SharePoint Foundation 2010

  • Paquete de idioma de SharePoint Foundation 2010

  • Microsoft Filter Pack

Nota

El proceso de instalación de actualizaciones de software en entornos independientes de SharePoint Foundation es un proceso más sencillo que el usado para instalar actualizaciones de software en una granja de servidores. Además, no requiere todos los pasos que se necesitan para una granja de servidores.

Proceso de actualización de software

Es importante comprender que implementar actualizaciones en un entorno de SharePoint Foundation 2010 es un proceso de dos fases: revisión y actualización. El término revisión se usa en este artículo para diferenciar entre la aplicación de actualizaciones menores de software y la actualización del software.

Cada fase tiene resultados y pasos específicos. Es posible posponer la fase de actualización.

Advertencia

Si se pospone la actualización durante más de varios días, se podría provocar un comportamiento incoherente de la granja de servidores. Cuanto mayor sea el retraso, mayor será el riesgo de que se produzcan problemas en el comportamiento de la granja de servidores.

Fase de aplicación de actualizaciones menores

La fase de revisión tiene dos pasos, la aplicación de revisiones y la implementación. Durante el paso de aplicación de revisiones, se copian nuevos archivos binarios en el servidor de Administración central. Los servicios que usen archivos que deban reemplazarse, se detendrán temporalmente. La detención de los servicios reduce la necesidad de reiniciar el servidor para reemplazar los archivos que estén en uso. Sin embargo, existen algunos casos en los que es necesario reiniciar el servidor.

El segundo paso de la fase de revisión es el paso de implementación. En este paso, el instalador copia archivos de compatibilidad en los directorios adecuados del servidor que ejecuta SharePoint Foundation. Este paso garantiza que todas las aplicaciones web ejecuten los archivos binarios adecuados y funcionen correctamente después de instalar la actualización menor. La fase de aplicación de actualizaciones menores finaliza después del paso de implementación.

La segunda y última fase de la implementación de actualizaciones de software es la fase de actualización.

Fase de actualización de versión

Una vez finalizada la fase de revisión, se inicia la fase de actualización para completar la instalación de actualizaciones. En esta fase se realizan una gran cantidad de tareas y, por lo tanto, es la que tarda más tiempo en completarse. La primera acción es actualizar todos los procesos de SharePoint Foundation que estén en ejecución. Una vez actualizados los procesos, las bases de datos se rastrean y actualizan. Debido a que el proceso de actualización se puede ejecutar en un único servidor, los demás servidores de la granja pueden continuar atendiendo las solicitudes.

Para obtener más información acerca de las actualizaciones, vea Introducción al proceso de actualización (SharePoint Foundation 2010).

Estrategia de actualización de software

La estrategia de actualización que seleccione se basará principalmente en uno de los factores siguientes:

  • La cantidad de tiempo de inactividad aceptable para instalar la actualización.

  • El personal y los recursos informáticos adicionales disponibles para reducir el tiempo de inactividad.

Al determinar la estrategia de actualización, tenga en cuenta el modo en que la estrategia permite administrar y controlar la actualización.

En términos de reducción del tiempo de inactividad, están disponibles las siguientes opciones, ordenadas de mayor a menor tiempo de inactividad:

  • Instalar la actualización menor y no posponer la fase de actualización.

  • Instalar la actualización menor y posponer la fase de actualización.

  • Instalar la actualización menor con el tiempo de inactividad más corto posible y posponer la fase de actualización.

Ciclo de implementación de actualizaciones de software

El ciclo que se usa para actualizar granjas y servidores de SharePoint Foundation también se aplica a la implementación de actualizaciones de software, que son un subconjunto de una actualización. Se recomienda que use el ciclo de actualización que se muestra en la ilustración siguiente como una guía para implementar actualizaciones de software.

Ciclo de implementación de actualizaciones de software

Aprender

Durante esta fase del ciclo, el propósito es aprender qué se necesita para instalar la actualización. Esta información también afecta a los nuevos servidores que desee actualizar y, a continuación, agregar a la granja.

Requisitos y requisitos previos

En primer lugar, asegúrese de que el sistema pueda aprovisionarse como un servidor de granja de servidores. Para obtener más información, vea Requisitos de hardware y software (SharePoint Foundation 2010). Asegúrese de que todos los servidores que va a actualizar ejecuten la misma versión del sistema operativo que los demás servidores de la granja. Esto incluye actualizaciones, Service Packs y revisiones de seguridad.

Estrategia de actualización

Determine qué estrategia desea usar para actualizar la granja de servidores. De acuerdo a sus necesidades, puede usar una de las siguientes estrategias:

  • En contexto

  • Base de datos adjunta

Puede usar cualquiera de las estrategias anteriores para crear un enfoque híbrido que se adapte a su entorno. Para obtener más información, vea Determinación del método de actualización (SharePoint Foundation 2010).

Reducción del tiempo de inactividad

Investigue y evalúe las opciones que están disponibles para reducir el tiempo de inactividad. Lo primero que debe comprobar es si hay dependencias ausentes, lo que podría extender el tiempo de inactividad. Identifique todas las dependencias de la actualización y ocúpese de ellas antes de empezar a implementar la actualización o tome en cuenta el costo de tiempo en la programación. Considere la posibilidad de usar bases de datos de contenido de solo lectura y realizar actualizaciones paralelas para reducir el tiempo de inactividad.

Importante

Se recomienda no usar redireccionamiento de direcciones URL de asignación alternativa de acceso (AAM) con la base de datos adjunta como una opción para la reducción del tiempo de inactividad. AAM no se diseñó para implementar actualizaciones de software. Para obtener más información, vea Uso de redirecciones URL de AAM como parte del proceso de actualización (SharePoint Foundation 2010) (notas del producto).

Problemas comunes

Identifique y resuelva problemas comunes, como dependencias desactualizadas o ausentes y la falta de espacio en los servidores donde se instalará la actualización.

Preparar

Prepare la actualización de software mediante la documentación del entorno y la planeación de una estrategia de actualización para asegurarse de que la actualización se realice según lo previsto, en el intervalo de tiempo de inactividad esperado.

Documentar el entorno

El propósito de la documentación del entorno es determinar los elementos que son únicos en la granja de servidores. Puede usar varias técnicas para recopilar información sobre la granja de servidores, como la inspección manual, las comparaciones mediante WinDiff y los comandos de Windows PowerShell.

Documente, según corresponda, los siguientes elementos del entorno:

  • Jerarquía de sitios y topología de la granja de servidores

  • Paquetes de idioma y paquetes de filtro instalados

  • Personalizaciones a las que pueda afectar la actualización

Administrar las personalizaciones

Las personalizaciones normalmente son uno de los principales problemas durante una actualización de software o una actualización menor de la granja de servidores. Identifique las personalizaciones de la granja de servidores y determine si la actualización podría afectarlas. En caso de dudas, proceda con precaución y determine cómo se administrarán las personalizaciones. Debe asegurarse de que las personalizaciones funcionen después de la actualización de software. Puede usar el comando Stsadm, ExportIPFSAdminObjects, para recopilar y exportar las personalizaciones.

Para obtener más información, vea Determinación del modo de controlar las personalizaciones (SharePoint Foundation 2010).

Planear la estrategia de actualización

Durante la fase Aprender del ciclo de actualización, debería haber determinado una estrategia de actualización y la minimización del tiempo de inactividad necesaria. Además de determinar los requisitos de hardware, espacio y software, debe incluir los siguientes detalles en la estrategia de actualización:

  • La secuencia de actualización para los servidores de la granja

  • El orden de las operaciones

  • Los límites de tiempo de inactividad y cómo se va a reducir el tiempo de inactividad

  • Un proceso de reversión en caso de que haya un problema grave

Sugerencia

Limpie el entorno de la granja de servidores antes de implementar la actualización. Las ventajas de una limpieza son la mejora del rendimiento de la instalación de actualizaciones y la eliminación de los posibles problemas durante y después de la actualización de software. Para obtener más información, vea Limpieza del entorno antes de la actualización (SharePoint Foundation 2010).

Los dos requisitos finales para la estrategia de actualización son un plan de comunicación y una programación de actualización.

Es muy importante que se comunique a los propietarios del sitio y a los usuarios qué deben esperar durante una actualización. El administrador debería informar acerca del tiempo de inactividad y el riesgo de que la actualización pueda llevar más tiempo del esperado o que sea necesario modificar algunos sitios después de la actualización. Para obtener más información, vea Creación de un plan de comunicación (SharePoint Foundation 2010).

Cree una programación de operaciones de actualización del banco de pruebas que contenga las horas de inicio de las operaciones relacionadas con la implementación de la actualización. Como mínimo, el plan debe incluir las siguientes operaciones:

  • Realice una copia de seguridad de la granja de servidores.

  • Iniciar la actualización de los servidores de la granja.

  • Iniciar la actualización de las bases de datos de la granja de servidores.

  • Iniciar una reversión del entorno, si es necesario.

  • Reanudar la actualización, si es necesario.

  • Comprobar que el entorno esté funcionando completamente, ya sea como la versión original, si se realizó una reversión; o bien, como la nueva versión, si finalizó la actualización.

Preparar los elementos de la granja de servidores para la actualización

Asegúrese de que los elementos de la granja de servidores estén preparados para la actualización. Estarán listos cuando se haya realizado una copia de seguridad de ellos, se hayan documentado o se hayan actualizado para garantizar que se pueda instalar la actualización. Compruebe que los siguientes aspectos de la granja de servidores estén listos para la actualización:

  • Soluciones

  • Características

  • Definiciones de sitio

  • Elementos web

Prueba

El rigor, la minuciosidad y el detalle de las pruebas determinarán si la implementación de actualizaciones de software se realiza correctamente o no. En un entorno de equipo de producción no hay ningún acceso directo seguro y, si las pruebas son insuficientes, habrá consecuencias. Para obtener más información, vea Uso de una actualización de prueba para encontrar posibles problemas (SharePoint Foundation 2010).

Crear una granja de servidores de prueba

Cree una granja de servidores de prueba que sea representativa del entorno de producción. Se recomienda que use una copia de los datos de producción para determinar posibles áreas con problemas y supervisar el rendimiento general del sistema durante la actualización. El indicador clave es el período de tiempo que tarda el proceso de implementación desde que empieza hasta que termina. Esto debe incluir la copia de seguridad y la validación. Esta información puede incorporarse a la programación de actualizaciones.

Si es posible, use hardware en el entorno de prueba que tenga capacidades de rendimiento equivalentes a los servidores de producción.

Sugerencia

Considere el uso de una granja de servidores de prueba en un entorno virtual. Una vez finalizadas las pruebas, puede apagar la granja de servidores virtual y usarla más adelante para actualizaciones futuras.

Evaluar las técnicas

Una granja de servidores de prueba también permite evaluar las técnicas que va a usar para actualizar el entorno de producción. Además de probar y evaluar la estrategia de reducción del tiempo de inactividad, puede refinar la supervisión de actualizaciones. Esto es especialmente importante en las áreas de validación y solución de problemas de la actualización de software.

Implementar

La estrategia de actualización que use determinará si tiene que crear una nueva granja de servidores o implementar la actualización en los servidores actuales de la granja.

Generar o actualizar granjas de servidores

Ya sea que vaya a crear una nueva granja de servidores o realizar una actualización en contexto, los elementos de la granja de servidores más importantes que debe tener en cuenta son los siguientes:

  • Contenido

  • Servicios

  • Aplicaciones de servicio

Implementar personalizaciones

Use soluciones siempre que sea posible para poder implementar rápidamente las personalizaciones.

Reducir el tiempo de inactividad

Reduzca el tiempo de inactividad mediante técnicas como bases de datos de solo lectura y paralelismo de actualizaciones. Para obtener más información, vea Determinación del método de actualización (SharePoint Foundation 2010).

Supervisar el progreso

Las técnicas refinadas que se usan para supervisar el software de actualización en el entorno de prueba se trasladan a la implementación de la actualización del entorno de producción. Use la página Actualización y migración de Administración central para supervisar los indicadores de estado disponibles. Esta característica permite la supervisión en directo y proporciona una única ubicación para ver el estado de la revisión para todos los servidores de la granja. Además, puede usar la página Actualización y migración para ver el estado de actualización de servidores individuales, así como el estado y tipo de las bases de datos de la granja de servidores. Por último, un aspecto valioso de la supervisión mediante Administración central consiste en identificar los servidores de la granja que se deben actualizar.

En las siguientes tablas se describe la información de estado que está disponible en Administración central.

Valor de estado Descripción Hipervínculo

No se requiere ninguna acción

Actualmente, el servidor de la granja no necesita que el administrador realice ninguna acción.

No hay hipervínculo

Se requiere instalación

En el servidor de la granja falta un archivo .msi, que se establece como obligatorio para todos los servidores de la granja; o bien, el servidor tiene un nivel de revisión individual por debajo de la versión de revisiones eficaz de toda la granja de servidores.

Hipervínculo a la página de estado de implementación de revisiones

Actualización en curso

Actualmente, en el servidor de la granja se está realizando una operación de actualización.

Hipervínculo a la página Estado de actualización

Actualización disponible

El servidor de la granja se ejecuta en modo de compatibilidad con versiones anteriores.

Hipervínculo a la página Actualización y migración

Se requiere actualización

El servidor de la granja está fuera del rango del modo de compatibilidad con versiones anteriores con una o varias bases de datos.

Hipervínculo a la página Actualización y migración

Actualización bloqueada

Si hay una actualización disponible y se requiere la instalación de algún servidor de la granja, los servidores restantes que no requieran instalación se establecerán en este estado, a menos que se esté llevando a cabo una actualización.

Hipervínculo a la página de estado de implementación de revisiones

Valor de estado Descripción

Instalado

Indica que no se requiere ninguna acción

Ausente/Obligatorio

Se muestra si se requiere un producto en cada servidor o si una revisión para un archivo .msi específico está ubicada en un servidor, pero no en el servidor para el cual se muestra este estado

Ausente u opcional.

Se muestra si no se necesita un producto en cada servidor

Sustituido

Se muestra si ya no se requiere una actualización en un servidor debido a que lo sustituye una revisión más reciente

Otras herramientas para supervisar el proceso de actualización son archivos de registro y comandos de Windows PowerShell.

Importante

Recuerde que debe supervisar el período de tiempo que tarda la actualización. Compare los procesos de actualización actuales con la programación del banco de pruebas para determinar si la actualización cumplirá con el intervalo de tiempo de inactividad. Si no es así, debe comunicar esta información a los usuarios de la granja de servidores.

Validar

Puede comenzar a validar si la actualización es correcta durante la fase de implementación y continuar con la validación una vez que se haya implementado la actualización.

Errores de eventos registrados

Revise los registros de eventos para detectar cualquier problema que se haya producido durante la implementación. Resuelva estos problemas y, a continuación, reanude o reinicie la actualización, según corresponda.

Problemas de interfaz de usuario o experiencia

Cualquier problema con la interfaz de usuario o la experiencia del usuario quedarán expuestos en las páginas del sitio. Busque los siguientes problemas:

  • Convertir en fantasma

  • Las versiones de interfaz de usuario no coinciden

  • Cumplimiento de HTML y XHTML

Algunos problemas adicionales podrían incluir plantillas ausentes, identificadores de usuario y problemas de contenido, como listas grandes.

Problemas con los datos

Los problemas con los datos surgen de la condición de las bases de datos de la granja de servidores y pueden incluir todos o algunos de los siguientes:

  • Problemas de conectividad con orígenes de datos

  • Daños en la base de datos

  • Elementos huérfanos

  • Datos de columnas ocultos

En algunos casos, podría haber problemas secundarios que puede solucionar y, a continuación, reanudar o reiniciar la actualización. Esté preparado para realizar una reversión de la actualización en cuanto haya problemas que no se puedan resolver fácilmente.

See Also

Other Resources

Centro de recursos: actualizaciones de los productos de SharePoint 2010