Funcionamiento del proceso de actualización (Office SharePoint Server)

En este artículo:

  • Actualización inmediata

  • Actualización gradual

  • Tratamiento del redireccionamiento de direcciones URL durante una actualización gradual

  • Cambios en el proceso de actualización gradual cuando existen servicios compartidos

Es posible elegir entre tres tipos de actualización: inmediata, gradual y migración de base de datos. Una actualización inmediata se usa para actualizar todos los sitios de Microsoft® SharePoint® al mismo tiempo y se recomienda para servidores únicos o implementaciones de poco volumen. Una actualización gradual proporciona un control más preciso del proceso de actualización, al permitir que se actualicen una o más colecciones de sitios a la vez. Tanto la actualización inmediata como la gradual se efectúan en el mismo hardware en el que está instalada la versión anterior. Una migración de base de datos permite mover el contenido a una nueva granja de servidores o a nuevo hardware.

Sugerencia

Para implementaciones más grandes, una actualización gradual es más adecuada que una actualización inmediata, ya que permite al administrador que está realizando la actualización controlar cuántas colecciones de sitios actualizará de una vez. De esta forma, se pueden actualizar implementaciones grandes gradualmente, durante varios fines de semana, mientras se siguen hospedando los sitios de las versiones anteriores. Esto es posible porque puede seguir hospedando sitios que aún no se han actualizado en el mismo servidor que los sitios actualizados.

En una actualización inmediata:

  • La nueva versión sobrescribe la antigua, y se cambian las bases de datos de contenido. Por este motivo, una actualización inmediata no es un proceso reversible; es decir, no es posible volver a la versión previa.

  • Los sitios originales se actualizan de forma inmediata, por lo que no es posible ver las versiones anteriores de los sitios después de la actualización.

  • Ningún sitio está disponible para los visitantes durante la actualización. Los sitios dejan de estar disponibles durante el período completo de actualización de todo el servidor o granja de servidores.

  • Los visitantes del sitio seguirán utilizando las mismas direcciones URL después de la actualización.

En una actualización gradual:

  • A medida que se actualiza cada grupo de colecciones de sitios, el proceso de actualización copia los datos que éstos contienen de la base de datos original a una nueva base de datos antes de actualizar los datos. Los datos originales se conservan en la base de datos original hasta que el administrador del servidor los elimina explícitamente. Así, si fuera necesario, se puede volver fácilmente a la versión anterior de los sitios actualizados.

  • La mayoría de los sitios están disponibles para los visitantes durante la actualización; sólo quedan sin conexión las colecciones de sitios que se están actualizando en ese momento. (Tenga en cuenta que los sitios de la versión anterior se marcan como actualizaciones una vez que han sido copiados para preparar la actualización).

  • La actualización sólo afecta a los usuarios que necesitan el sitio o los sitios que se están actualizando.

  • Después de la actualización, las direcciones URL originales señalan a la versión actualizada de los sitios. De esta forma, los usuarios pueden seguir usando las mismas direcciones URL que antes de la actualización.

Una migración de base de datos es, básicamente, una actualización inmediata realizada sobre una copia del contenido. En una migración de base de datos:

  • Se copian todas las bases de datos, excepto las bases de datos de configuración y de búsqueda y, a continuación, se agregan las bases de datos a una nueva instalación independiente o de granja de servidores.

  • Cuando se adjuntan las bases de datos a la nueva granja de servidores, se ejecuta el proceso de actualización y los datos se actualizan inmediatamente.

    Importante

    Debido al período de inactividad y al riesgo de que la actualización tarde más que lo esperado o que sea necesario modificar algunos sitios después de la actualización, es fundamental que el administrador del servidor informe a los propietarios y usuarios de los sitios sobre las consecuencias del proceso. Para obtener más información, vea Creación de un plan de comunicación.

Actualización inmediata

Una actualización inmediata se realiza en el mismo hardware donde está instalada la versión anterior. Al realizar una actualización inmediata, el proceso actualiza toda la instalación en una secuencia predefinida. En los siguientes pasos, se explica qué ocurre durante el proceso de actualización inmediata:

  1. Después de realizar todos los pasos previos a la actualización, el administrador del servidor instala Microsoft Office SharePoint Server 2007 en el servidor en el que se ejecuta Microsoft Office SharePoint Portal Server 2003 y elige la opción de actualización inmediata.

  2. El proceso de actualización se ejecuta y actualiza la base de datos de configuración y el sitio de Administración central.

  3. El proceso de actualización se ejecuta y actualiza cualquier dato específico del servidor (por ejemplo, las opciones de búsqueda).

  4. El proceso de actualización se ejecuta en cada servidor virtual y actualiza cada colección de sitios en ese servidor virtual.

  5. Cuando todos los sitios se han actualizado, el proceso de actualización finaliza.

  6. Repita la acción de actualización en cada servidor en un entorno de granja de servidores.

  7. El administrador confirma que la actualización se ha completado y, a continuación, desinstala SharePoint Portal Server 2003.

Actualización gradual

Como ocurre con la actualización inmediata, la actualización gradual se realiza en el mismo hardware que se usó para la instalación de la versión anterior. Sin embargo, una actualización gradual permite controlar el momento en que se realiza la actualización de cada colección de sitios individual y seguir ejecutando la versión anterior y la versión nueva al mismo tiempo en ese hardware. Al realizar una actualización gradual, las topologías inicial y final tienen la misma configuración, tal como ocurre con una actualización inmediata, salvo en los puntos siguientes:

  • Durante la actualización y después de ésta, los servidores cliente web ejecutan SharePoint Portal Server 2003 y Office SharePoint Server 2007. Las colecciones de sitios actualizadas se ejecutan en Office SharePoint Server 2007, mientras que las colecciones de sitios que no se pudieron actualizar o que no se habían seleccionado para la actualización continúan ejecutándose en SharePoint Portal Server 2003.

    Nota

    Los escenarios en los que quizás no desee actualizar los sitios son: cuando se deben conservar algunos sitios en la versión anterior hasta que esté disponible un paquete de idioma necesario para la versión actual o cuando se debe esperar a que se cree una nueva definición de sitio personalizada.

  • Durante la actualización y después de ésta, los servidores de aplicaciones ejecutan los servicios de SharePoint Portal Server 2003 y de Office SharePoint Server 2007. Los sitios de portal actualizados usan los servicios compartidos de Office SharePoint Server 2007; los portales que no se actualizaron o que no se pueden actualizar usan los servicios compartidos de SharePoint Portal Server 2003. Después de la actualización, se pueden agregar servicios adicionales (como los servicios de Microsoft Excel®).

  • Durante la actualización y después de ésta, las bases de datos de SharePoint Portal Server 2003 y de Office SharePoint Server 2007 están disponibles. El contenido de los sitios actualizados se almacena en las bases de datos de Office SharePoint Server 2007; el contenido de los sitios que no se pudieron actualizar o que deben permanecer en el mismo estado continúa almacenándose en las bases de datos de SharePoint Portal Server 2003. Existen bases de datos de configuración para Office SharePoint Server 2007 y para SharePoint Portal Server 2003.

En la siguiente ilustración se muestra el proceso de actualización gradual:

Proceso de actualización gradual

Los siguientes pasos corresponden a los números de llamada de la ilustración anterior y explican qué ocurre durante la ejecución del proceso de actualización gradual.

  1. Una vez realizados los pasos previos a la actualización, el administrador del servidor instala Office SharePoint Server 2007 en el primer servidor cliente web de la granja de servidores y selecciona la opción de actualización gradual.

    Nota

    Recomendamos que realice una copia de seguridad del entorno antes de proceder a la actualización. Para obtener más información, vea Ejecución y prueba de una copia de seguridad completa en SQL Server [Office SharePoint Server].

  2. El proceso de actualización se ejecuta y actualiza los datos específicos de cada servidor (por ejemplo, las opciones de búsqueda almacenadas en el sistema de archivos de los servidores de SharePoint Portal Server 2003).

  3. El proceso de actualización crea una aplicación web de Office SharePoint Server 2007 para hospedar Administración central de SharePoint; también se crea el sitio de Administración central.

  4. El proceso de actualización crea una nueva base de datos de configuración para almacenar los datos de configuración para Office SharePoint Server 2007. Los datos de configuración de la base de datos de configuración de SharePoint Portal Server 2003 se copian en la nueva base de datos.

  5. Después de instalar Office SharePoint Server 2007 en el primer servidor cliente web, el administrador lo instala en todos los demás servidores de la granja de servidores. Si el entorno usa servicios compartidos, el proceso de actualización actualiza los perfiles de usuario y los datos de búsqueda (estos datos son específicos para el sitio de portal que se seleccionó).

  6. El administrador selecciona el servidor virtual que desea actualizar y especifica la aplicación web de destino. El proceso de actualización crea la aplicación web de destino y agrega los elementos web implementados en el servidor virtual de SharePoint Portal Server 2003 a la nueva aplicación web.

  7. El proceso de actualización crea una base de datos de contenido temporal para cada base de datos de contenido que existe en la versión anterior. El proceso de actualización copia la lista de sitios de SharePoint Portal Server 2003 en el nuevo entorno. El administrador selecciona las colecciones de sitios que se actualizarán. El proceso de actualización copia los datos de esos sitios en la base de datos de contenido temporal y, a continuación, actualiza esos sitios en la base de datos de contenido temporal. Cada sitio dejará de estar disponible durante un tiempo, mientras se copia en la base de datos de contenido temporal.

  8. Una vez actualizado el contenido, el proceso de actualización traslada los datos a la base de datos de contenido de Office SharePoint Server 2007 y luego elimina la base de datos de contenido temporal.

  9. Al final del proceso de actualización, SharePoint Portal Server 2003 y Office SharePoint Server 2007 están disponibles y en ejecución. Después de actualizar todos los sitios, el administrador confirma que la actualización se ha completado. Si ya no se necesita SharePoint Portal Server 2003, el administrador lo desinstala.

Tratamiento del redireccionamiento de direcciones URL durante una actualización gradual

Dos sitios no pueden compartir la misma dirección URL. Por lo tanto, durante una actualización gradual, al existir una versión anterior y una versión nueva de cada sitio, se necesitan las direcciones URL de dos dominios diferentes para cada sitio (por ejemplo, http://nombre_compañía/sites/SiteA y http://nombre_compañía_V2/sites/SiteA). Durante la actualización, se necesita una dirección URL de dominio temporal para hospedar los sitios originales de la versión anterior. La nueva versión usa la dirección URL de dominio que señala al contenido previo a la actualización y las solicitudes de los usuarios se redirigen a su contenido, haya sido actualizado o no. El siguiente proceso ocurre durante la actualización para permitir este redireccionamiento:

  1. Antes de comenzar la actualización, cree un dominio de dirección URL temporal para los sitios de la versión anterior.

  2. Cuando se lleva a cabo la actualización, el proceso solicita el dominio antes especificado. El proceso de actualización traslada el sitio de la versión anterior al dominio de dirección URL temporal y la nueva versión adopta el dominio de dirección URL original.

  3. Se crea automáticamente un redireccionamiento para que cada colección de sitios envíe las solicitudes correspondientes a la dirección URL original al sitio de la versión anterior hasta que el sitio esté actualizado.

  4. Una vez actualizado cada sitio, se descarta el redireccionamiento de ese sitio.

  5. Una vez actualizados todos los sitios y después de que se han eliminado los sitios de la versión anterior y de que ha finalizado el proceso de actualización, se puede quitar manualmente el dominio de dirección URL del Sistema de nombres de dominio (DNS).

Durante este proceso, el acceso para examinar la dirección URL original siempre funciona. Sin embargo, determinadas aplicaciones cliente (como las aplicaciones cliente de Microsoft Office) no pueden usar este tipo de redireccionamiento. Para obtener más información, vea Comparación de características clave. Antes de actualizar un sitio, la dirección URL original señala a la versión anterior; después de actualizar un sitio, la dirección URL original señala a la nueva versión.

En la tabla siguiente, se muestra el funcionamiento de las direcciones URL durante la actualización gradual.

Etapa Dirección URL del sitio original Dirección URL del sitio actualizado Notas

Antes de la actualización

http://*nombre_compañía*/sites/SiteA

n/d

El administrador del servidor crea http://*nombre_compañía*_V2 para su uso durante la actualización gradual.

Durante la actualización

http://*nombre_compañía*_V2/sites/SiteA

http://*nombre_compañía*/sites/SiteA

Las solicitudes para http://*nombre_compañía*/sites/SiteA se redirigen a http://*nombre_compañía*_V2/sites/SiteA hasta que ésta se actualice.

Después de la actualización

http://*nombre_compañía*_V2/sites/SiteA (hasta su eliminación)

http://*nombre_compañía*/sites/SiteA

El redireccionamiento se elimina una vez que finaliza la actualización y se validan los resultados.

Tenga en cuenta que este redireccionamiento de dirección URL puede dañar los vínculos codificados de forma rígida dentro de los sitios o documentos. Por ejemplo, los formularios de Microsoft Office InfoPath® suelen contener vínculos codificados de forma rígida a ubicaciones de datos (como una lista de SharePoint, un servicio web o un archivo XML específico). Como el vínculo está codificado de forma rígida, no puede actualizarse automáticamente para que haga referencia a la dirección URL temporal usada para los sitios que aún no fueron actualizados durante una actualización gradual. Antes de comenzar el proceso de actualización oficial, realice una actualización de prueba para identificar estos problemas. De esta forma, es posible identificar los sitios que deben actualizarse rápidamente a fin de que puedan volver a usar la dirección URL original y se eviten las llamadas al servicio de soporte técnico relacionadas con la pérdida de funcionalidad de formularios u otros elementos que contienen vínculos codificados de forma rígida.

Cambios en el proceso de actualización gradual cuando existen servicios compartidos

Si se usan servicios compartidos en SharePoint Portal Server 2003, el proceso de actualización gradual es más complicado. Se sigue el mismo esquema aproximado, pero se deben repetir los pasos para el sitio de portal primario y para todos los sitios de portal secundarios.

Durante una actualización gradual con servicios compartidos:

  • El sitio de portal primario de SharePoint Portal Server 2003 continúa proporcionando servicios a los sitios que están configurados para usar servicios compartidos.

  • Los sitios de SharePoint Portal Server 2003 que usan servicios compartidos mantienen la misma experiencia de usuario.

  • Se realizan dos rastreos de búsqueda: de forma predeterminada, Office SharePoint Server 2007 rastrea todos los elementos que se rastreaban en SharePoint Portal Server 2003 y el servicio de búsqueda de SharePoint Portal Server 2003 continúa rastreando el entorno de SharePoint Portal Server 2003. (Tenga en cuenta que Office SharePoint Server 2007 puede rastrear los sitios de SharePoint Portal Server 2003, pero SharePoint Portal Server 2003 no puede rastrear los sitios de Office SharePoint Server 2007). Esto significa que se podría estar usando hasta el doble de ancho de banda de red para el rastreo de búsqueda durante una actualización gradual con servicios compartidos. Para minimizar el impacto, puede reducir el ámbito de la versión anterior o los rastreos de Office SharePoint Server 2007 y, a medida que se actualizan los sitios de SharePoint Portal Server 2003, puede eliminar sus direcciones de inicio de la configuración de búsqueda de SharePoint Portal Server 2003.

  • Los datos de perfiles de usuario y de audiencia se modifican en una ubicación, Office SharePoint Server 2007, y se envían desde Office SharePoint Server 2007 hasta el entorno de SharePoint Portal Server 2003 por medio de un trabajo programado que el servicio de temporizador de SharePoint ejecuta.

Durante la actualización con servicios compartidos, actualice en primer lugar el sitio del portal primario y, a continuación, los sitios de portal secundarios. Sin embargo, si debe actualizar un sitio de portal secundario en primer lugar (por ejemplo, si desea actualizar un solo sitio de portal secundario y no otros sitios de portal secundarios ni el sitio del portal primario), puede hacer lo siguiente:

  1. Cree un proveedor de servicios compartidos (SSP) temporal en un nuevo entorno de Office SharePoint Server 2007.

  2. Actualice el sitio de portal secundario y conéctelo con los servicios del SSP temporal.

Descarga de este libro

En este tema se incluye el siguiente libro descargable para facilitar la lectura y la impresión:

Vea la lista completa de libros disponibles en la página que muestra el contenido descargable para Office SharePoint Server 2007.