SharePoint 2010. Actualización desde SharePoint 2007

Ya hace unos meses que tenemos disponible SharePoint 2010 y es un buen momento de empezar a plantearse la actualización de nuestro viejo SharePoint 2007 a esta nueva y mejorada versión SharePoint 2010.

Para la actualización, tenemos que tener en cuentas ciertos aspectos:

Plataforma de 64-bit y Windows Server 2008

SharePoint 2010 sólo se puede instalar en servidores x64, incluyendo al servidor SQL Server. Desde que salió el SP2 de SharePoint 2007, ya se comentó este requisito y para los que no hayan cambiado de plataforma, es una necesidad para pasarse a la versión 2010.

Windows Server 2008 o Windows Server 2008 R2 es otro requisito imprescindible para SharePoint 2010.

Pueden consultar el documento de Planning.

Métodos de actualización

Se plantean dos procesos para la actualización:

  • In-place upgrade. Este proceso nos permite realizar la actualización en nuestra actual plataforma de SharePoint 2007. Este proceso nos permitiría mantener las personalizaciones y configuraciones de nuestra granja, sin embargo, los servidores permanecen offline durante el proceso.
  • Database attach upgrade. No se actualiza la granja, se realiza la instalación en una nueva plataforma y se adjunta y actualiza las bases de datos de contenido. El principal problema de este proceso es que primero hay que instalar todas las personalizaciones, características y demás en el nuevo servidor.

Podemos descargar el documento con los procesos.

Antes de la actualización

Antes de realizar la actualización, debemos de realizar una serie de comprobaciones y copias de seguridad para asegurarnos que el proceso de realizará de forma segura y satisfactoria.

  • Pre-Upgrade checker. Con el SP2 de SharePoint 2007 tenemos un comando administrativo que nos permite realizar una serie de comprobaciones para conocer si podemos realizar una migración sin problemas a SharePoint 2010. Muy importante identificar las personalizaciones que no serán soportadas en SharePoint 2010.
  • Elegir un método de actualización. Habrá que elegir entre uno de los métodos de actualización disponibles o realizar un proceso híbrido que nos permita utilizar los mejores pasos que se adapten a nuestra granja. Por ejemplo, en una de las actualizaciones que estamos realizando, vamos a clonar las máquinas virtuales para realizar una actualización In-place y así conseguir actualizar las bases de datos de contenido al nuevo esquema de SharePoint 2010. Una vez que tenemos esta actualización, realizar exportaciones del contenido para importarlo en la nueva estructura que se ha definido en el nuevo servidor de SharePoint 2010.
  • Identificar las personalizaciones. Este punto es importante, ya que tenemos que volver a instalarlas o comprobar que la actualización se ha realizado correctamente, una vez finalizado el proceso de actualización.
  • Backup. Creo que este punto lo dice todo, cualquier proceso de actualización es candidato a fallar, aunque lo hayamos comprobado todo dos veces.

Durante la actualización

Después de realizar el pre-upgrade y comprobar que todo el proceso se realizará satisfactoriamente, debemos empezar con el proceso seleccionado.

  • Configurar todos los servidores de la granja
  • Instalar los paquetes de idiomas necesarios
  • Decidir si vamos a realizar el Visual Upgrade a la nueva versión o vamos a mantener la imagen anterior de SharePoint 2007.

Después de la actualización

Este paso es muy importante. Tenemos que comprobar y asegurarnos que la actualización se ha realizado correctamente.

  • Revisa los logs, tanto de SharePoint (ahora están en la 14) como de Windows.
  • Comprueba los sitios, contenidos y seguridad.
  • Reestructura el contenido de la granja. Este es el momento ideal, los usuarios están esperando a que terminemos con la migración y podemos aprovechar para mejorar la estructura y hacer limpieza.

Todos estos pasos están muy bien, pero siempre va a fallar algo. Tengamos en cuenta que los procesos de actualización que funcionan correctamente son sobre aquellas granjas en las que no se hayan realizado muchas personalizaciones o se hayan utilizado características compatibles o no se hayan jugado al límite implementando formularios no soportados o ensamblados en el gac.

Sonrisa

Yo soy partidario de realizar las actualizaciones manuales, aprovechando para reestructurar la granja, los sitios y asegurándonos que todas las personalizaciones se migran a Visual Studio 2010 y se mejora el código de SharePoint 2010.

 

Saludos a todos…

2 comentarios sobre “SharePoint 2010. Actualización desde SharePoint 2007”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *