Uso de una actualización de prueba para encontrar posibles problemas (Windows SharePoint Services)

Antes de empezar el proceso de actualización, deseará saber aproximadamente cuánto tiempo tardará, cuántas personalizaciones habrá que repetir o volver a aplicar y qué sitios podrían no actualizarse como se espera. El método siguiente le ayudará a determinar qué problemas puede encontrarse durante el proceso de actualización, para que pueda solucionarlos antes o después de la actualización, como corresponda.

  1. Ejecute la herramienta de detección previa a la actualización para buscar los sitios personalizados o las páginas que no se han convertido en fantasma (obligatorio).

    Nota

    Debe ejecutar la herramienta de detección previa a la actualización antes de empezar el proceso de actualización. Esta herramienta analiza todas las colecciones de sitios y genera un informe sobre el estado de cada sitio. También guarda información sobre la definición de listas de cada lista. Puede revisar los informes para ver los problemas y solucionarlos antes de empezar el proceso de actualización. Es necesario realizar el análisis para poder proceder a la actualización. El Asistente para configuración de Productos y Tecnologías de SharePoint no se ejecutará si no se ha realizado el análisis. Para obtener más información acerca de esta herramienta y los pasos para realizar el análisis, vea Ejecución de la herramienta de detección previa a la actualización (Windows SharePoint Services).

  2. Revise los problemas comunes para ver cuáles se pueden aplicar a su entorno.

    Esta lista presenta algunos de los problemas comunes que podría encontrarse, así como la forma de solucionarlos antes o después de la actualización.

  3. Realice una actualización de prueba con una copia de seguridad del sitio o un sitio reflejado (de solo lectura) (recomendado, pero opcional).

    Es el mejor método para detectar problemas. Puede obtener una vista previa de todo el proceso de actualización para detectar problemas y solucionarlos antes de empezar, o al menos saber qué puede esperar. Este método requiere tiempo y hardware adicionales, pero, si realiza una ejecución de prueba, el proceso de actualización real le resultará mucho más fácil.

  4. Prueba de elementos web personalizados. Puede probar los elementos web basados en Windows SharePoint Services 2.0 para comprobar que seguirán funcionando tras la actualización.

Revisión de los problemas comunes

Cuando ejecute la herramienta de detección previa a la actualización o una actualización de prueba, podría advertir uno o varios de los siguientes problemas comunes en los sitios. Si tiene varios sitios con estos problemas, es aconsejable que realice una actualización gradual. Con una actualización gradual, tiene las versiones antigua y nueva de los sitios afectados, y puede revertir a los sitios antiguos o realizar actualizaciones en los nuevos sitios antes de usar las nuevas versiones. Si tiene que ejecutar una actualización inmediata, asegúrese de hacer una copia de seguridad de los sitios antes de ejecutar la actualización.

Error Explicación y qué hacer

No sé lo que se ha personalizado.

Es posible que el paso que consuma más tiempo en el proceso de actualización sea identificar las personalizaciones existentes y, después, decidir cuáles de ellas se van a actualizar, migrar o descartar; y, a continuación, asignar dichas personalizaciones a Office SharePoint Server 2007. Use WinDiff, una herramienta que se incluye con la mayoría de sistemas operativos de Microsoft, para comparar los archivos originales de definición de sitios (predeterminados) con los archivos actuales de definición de sitios (personalizados) para identificar las personalizaciones.

Para obtener más información, vea el artículo acerca de áreas, sitios web de depósito, actualización y redirecciones (en inglés) (https://go.microsoft.com/fwlink/?linkid=139912&clcid=0xC0A) (en inglés).

El administrador del servidor local y de la granja de servidores no pueden explorar los sitios.

En la nueva versión, no se concede automáticamente a los administradores del servidor local y de la granja de servidores acceso al contenido de los sitios. Si desea que estos usuarios tengan acceso al contenido de todos los sitios, puede usar la directiva de aplicaciones web para concederles el permiso necesario. Para obtener más información, vea la sección acerca de la directiva para aplicaciones web del artículo Componentes de arquitectura lógica (Windows SharePoint Services).

Mis personalizaciones de marca se pierden durante la actualización

Los métodos usados para la personalización de marca del sitio han cambiado en la nueva versión. Por ejemplo, ahora puede usar las páginas maestras para controlar el diseño y la estructura de las páginas. Vuelva a aplicar la personalización de marca con los nuevos métodos.

Mis temas se pierden durante la actualización.

En la nueva versión, los temas son distintos y tienen un nuevo diseño. Aplique un tema nuevo.

Las personalizaciones realizadas en un editor de páginas web compatible con Windows SharePoint Services, como Microsoft® Office FrontPage® 2003, se conservan (mis páginas todavía no se han convertido en fantasma), pero la nueva funcionalidad no aparece en el sitio.

Revierta las páginas a la plantilla para obtener la funcionalidad más reciente y, a continuación, vuelva a aplicar las personalizaciones en un editor de páginas web compatible con Windows SharePoint Services 3.0, como por ejemplo Microsoft Office SharePoint Designer 2007.

Las direcciones URL codificadas en los elementos web y las páginas que señalaban a lugares específicos de mis sitios ya no funcionan.

Las direcciones URL de algunas páginas pueden haber cambiado durante la actualización (por ejemplo, si tenía áreas con las rutas de acceso /C2/ o /C16/, dichas rutas de acceso se pueden haber actualizado a /sitios/). Vaya a la ubicación que corresponda y vuelva a crear las direcciones URL para que señalen a la nueva ubicación.

Mis sitios se basan en una definición de sitio muy personalizada.

Antes de actualizar los sitios, cree una nueva definición de sitio y, a continuación, cree un archivo de definición de la actualización para que el proceso de actualización pueda asignar los elementos de la definición del sitio anterior a la definición del nuevo sitio.

Tenía bibliotecas de formularios extendidos y ya no funcionan.

La compatibilidad con los formularios se ha cambiado de bibliotecas de formularios a bibliotecas de documentos. Vuelva a implementar y aplicar los formularios en las nuevas bibliotecas de documentos.

Hemos iniciado un proceso de actualización gradual y mis formularios han dejado de funcionar.

Algunos formularios de InfoPath contienen vínculos codificados a una ubicación de datos (por ejemplo una lista específica de SharePoint, un servicio web o un archivo XML). Como el vínculo está codificado, no se puede cambiar automáticamente para que indique la dirección URL temporal usada para sitios que todavía no se han actualizado durante la actualización gradual. Para arreglar los formularios, puede actualizar inmediatamente los sitios que tienen formularios con vínculos rotos (restaurando así la dirección URL original). Si no puede actualizar los sitios inmediatamente (por ejemplo, si hay otros problemas con el sitio que tiene que analizar antes de la actualización), puede volver a publicar los formularios y señalar al dominio de la dirección URL temporal. Tenga en cuenta que si decide volver a publicar los formularios, tendrá que volver a publicarlos después de actualizar los sitios para que indiquen la dirección URL original, por lo que no debe usar esta opción a menudo. Para obtener más información sobre las direcciones URL usadas durante la actualización gradual, vea Funcionamiento del proceso de actualización (Windows SharePoint Services).

Tenía un mensaje personalizado para las alertas, que ya no se muestra.

Los mensajes personalizados se conservan, pero debe transferir manualmente el archivo del mensaje a la nueva ruta de acceso.

Tenía controladores de eventos personalizados configurados para mi entorno.

Es posible que tenga que volver a aplicar los controladores de eventos, o usar nuevas características para realizar las tareas.

Algunos controles que uso se han eliminado de la nueva versión.

Quite las referencias a los controles de la definición del nuevo sitio. Para obtener más información sobre los controles eliminados y qué controles o características debe usar en su lugar, vea el Kit de desarrollo de software (SDK) de Windows SharePoint Services 3.0.

Mis elementos web eran confusos en la versión anterior y no funcionan en la nueva.

Es posible que tenga que volver a crear los elementos web con ASP.NET 2.0.

Mis servicios web personalizados dependían de direcciones URL codificadas o funcionalidad que ha cambiado.

Es posible que tenga que modificar los servicios web para usar los nuevos esquemas de dirección URL y la nueva funcionalidad. Para obtener más información, vea el kit de desarrollo de software (SDK) de Windows SharePoint Services 3.0.

Algunos archivos (con la extensión .asmx, .rem, .resx, .soap o .ashx) ya no se pueden ver ni abrir después de una actualización.

Estas extensiones de archivo se agregan a la lista de extensiones de archivo bloqueadas en la nueva versión. Si desea que los usuarios puedan cargar o descargar archivos que tengan estas extensiones, podrá quitar de la lista las entradas correspondientes a estas extensiones. Para obtener más información sobre la administración de extensiones de archivo bloqueadas, vea el tema Administración de tipos de archivo bloqueados en el sistema de ayuda de la Administración central de Windows SharePoint Services 3.0.

No encuentro el botón Vincular a Outlook en las páginas de vistas.

Deberá revertir la página a la versión de la plantilla para obtener los nuevos controles de la interfaz de usuario en las páginas de vistas, como el control mencionado.

No puedo revertir una página personalizada a una plantilla.

Si agrega a un sitio una página totalmente personalizada (por ejemplo, si reemplaza default.aspx con un archivo completamente distinto, en vez de realizar cambios en el archivo default.aspx existente), la página no estará asociada a la definición de sitio, por lo que no podrá revertirse a plantilla. Si desea que la página personalizada tenga la misma apariencia y el mismo estilo que las demás páginas del sitio, considere la posibilidad de crear una nueva página basada en la definición de sitio y, a continuación, transferir las personalizaciones a la nueva página.

Actualización de prueba

Si dispone de los recursos, es aconsejable que realice una actualización de prueba para detectar posibles problemas antes de realizar la actualización definitiva. Puede hacerlo en una copia de seguridad o una versión de reflejo del sitio.

Para realizar una actualización de prueba en una copia de seguridad del entorno:

  1. Realice una copia de seguridad completa del servidor o granja de servidores.

  2. Restaure la copia de seguridad en otro hardware y configure el entorno de forma que sea idéntico al entorno del producto (por ejemplo, instale los elementos web personalizados, los binarios personalizados, las definiciones de sitios, etc.).

  3. Realice los pasos previos a la actualización, la actualización y los pasos posteriores a la actualización en la ruta de acceso de actualización que va a usar en el entorno real .

  4. Revise los resultados y busque los problemas que pueda solucionar antes de realizar la actualización en el entorno real.

Para realizar una actualización de prueba en una versión de reflejo (solo lectura) del entorno:

  1. En el entorno de reflejo, realice los pasos previos a la actualización, la actualización y los pasos posteriores a la actualización en la ruta de acceso de actualización que va a usar en el entorno real .

  2. Revise los resultados y busque los problemas que pueda solucionar antes de realizar la actualización en el entorno real.

Prueba de elementos web personalizados

Puesto que Windows SharePoint Services 2.0, Service Pack 2 (SP2), permite ejecutar ASP.NET 2.0 en el mismo sitio web de Internet Information System (IIS) (también conocido como servidor virtual o aplicación web en la nueva terminología), puede instalar y habilitar ASP.NET 2.0 en los servidores virtuales que ejecutan Windows SharePoint Services 2.0 y comprobar que los elementos web funcionarán en el entorno nuevo.

Para probar los elementos web, realice uno de los procedimientos siguientes

  • Descargue e instale ASP.NET 2.0 y .NET Framework 2.0 en un servidor cliente web en la granja de servidores o en su servidor independiente. A continuación, en IIS, habilite ASP.NET 2.0 para los sitios web de IIS que hospeden sitios de SharePoint y revise los elementos web de los sitios.

  • En un entorno de desarrollo, descargue, instale y habilite ASP.NET 2.0 y .NET Framework 2.0; copie ahí los elementos web. A continuación, revíselos para ver si todavía funcionan.

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 de libros descargables para Windows SharePoint Services.