SharePoint 2010: Actualización y migración desde SharePoint 2007 (I)!

La actualización desde SharePoint 2007 a SharePoint 2010 implica un proceso previo de preparación y análisis de los entornos de SharePoint 2007 disponibles que faciliten la identificación de problemas potenciales. Por un lado, el proceso de preparación supone satisfacer necesariamente los requerimientos de hardware y software que necesita SharePoint 2010. Por otro lado, para facilitar el proceso de análisis, Microsoft incluyó con el SP2 de Windows SharePoint Services 3.0 (WSS 3.0) y Microsoft SharePoint Server 2007 (MOSS 2007) una actualización para la herramienta de administración de línea de comandos “stsadm” que incluye el comando “preugradecheck”. Este comando suministra y genera informes con datos sobre:

  • Los servidores que forman parte de la granja y la cantidad total de contenido. Adicionalmente, se informa si los servidores cumplen los requerimientos de hardware de 64 bits y S.O Windows Server 2008 o superior.
  • Información sobre la configuración de las búsquedas.
  • Los tipos de actualizaciones soportados por la granja.
  • Asignaciones de acceso alternativo configuradas.
  • Características disponibles.
  • Definiciones de Sitios y plantillas de Sitio instaladas en el conjunto de servidores.Los paquetes de idioma instalados y que serán necesarios en la instalación de SharePoint 2010 para poder realizar la actualización.

Además de la información anterior, la ejecución de este comando de “stsadm” expone problemas potenciales que pueden aparecer durante el proceso de actualización y que se deben corregir de forma previa para facilitar la actualización:

  • Comprobar que el sistema operativo instalado es adecuado para realizar la actualización o migración: Windows Server 2008 SP2 x64 o posterior.
  • Personalizaciones en la granja no soportadas como modificaciones en el esquema de la BD de contenidos.
  • Elementos huérfanos como Sitios o BDs de contenidos.
  • Listas grandes que existan en los Sitios disponibles.
  • Configuraciones no válidas o inexistentes en la granja: nombres de host no correctos, cuentas de servicio no válidas o falta de archivos web.config.
  • Vistas CAML y Tipos de Contenido CAML.
  • Cuentas de servicios no válidas.
  • Lista de BD’s que están en modo solo lectura.

El comando “preugradecheck” comprende un conjunto de rutinas que leen un archivo de configuración XML ubicado en la ruta “..CONFIGPreUpgradeCheck” del directorio 12 de la instalación de WSS 3.0 o MOSS. Este archivo de configuración contiene la definición de las reglas que se van a utilizar para realizar la evaluación. La sintaxis general del comando es:

stsadm –o preugradecheck

SI ejecutamos el comando se iniciará el proceso de chequeo, y por pantalla se irán mostrando un resumen de los pasos realizados durante el chequeo así como el resultado obtenido al evaluar la regla o reglas correspondientes:

image

  • Pasada (en verde), es decir, no se ha detectado ningún problema.
  • Sólo información (en amarillo), que implica que es necesario comprobar el archivo de log generado para obtener información adicional. Este archivo (en formato .xml) puede contener referencias a artículos de la “Knowledge Base” (KB) de Microsoft para comprender mejor las acciones a realizar. Las reglas cuya evaluación produce este resultado suelen estar relacionadas con actualizaciones manuales como campos personalizados, vistas CAML, definiciones de sitios personalizadas, etc.
  • Fallada (en rojo), indica que hay algo que va a impedir la actualización. De nuevo es necesario leer el archivo de log para determinar las causas que han motivado este estado. Por ejemplo, esta situación se produce cuando se están referenciando características no instaladas y que tendrán que ser instaladas para realizar la actualización.

Lógicamente, una vez ejecutado preugradecheck y detectados los problemas que pueda dar la actualización es momento de proceder a su resolución para garantizar que la actualización a SharePoint 2010 se puede realizar sin problemas.

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

Deja un comentario

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