Herramienta de copia de seguridad y restauración de la configuración del servidor (Project Server 2010)

 

Se aplica a: Project Server 2010

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

La herramienta de copia de seguridad y restauración de la configuración del servidor (Server Settings Backup/Restore) de Microsoft Project Server 2010 es parte del kit de recursos de Microsoft Project Server 2010 (PRK). Permite a los administradores de Project Server 2010 realizar una copia de seguridad de la configuración del servidor desde una sesión de Project Server 2010 seleccionada en un archivo XML o un archivo binario .playbook. La herramienta puede a continuación restaurar la configuración del servidor en otra sesión de Project Server 2010. Los datos del archivo XML (o binario) exportado es lo que se importa a la sesión de Project Server 2010 de destino. Esta herramienta puede resultar especialmente útil al trasladar la configuración del servidor de un entorno de prueba a uno de producción, pero también puede usarse para generar un "playbook" simple de vistas y campos personalizados (por ejemplo para diferentes industrias).

Puede obtener acceso a la herramienta de copia de seguridad y restauración de la configuración del servidor de Project Server 2010 al descargar el PRK de Project 2010 en el Centro de descargas de Microsoft.

Nota

Debe importar la configuración del servidor solo de fuentes de confianza.

Requisitos

La herramienta de copia de seguridad y restauración de la configuración del servidor tiene los siguientes requisitos de uso:

  • Windows 7, Windows XP, Windows Vista, Windows Server 2003 o Windows Server 2008

  • Microsoft .NET Framework 2.x o 3.x

  • Permisos de administrador en la sesión de Project Server 2010 a la cual se obtiene acceso

  • Va a migrar la configuración desde un sitio de Project Server 2010 hasta otro sitio de Project Server 2010 o desde un sitio actualizado de Project Server 2010 (que se ejecuta en el modo de compatibilidad con versiones anteriores) hasta un sitio completo de Project Server 2010.

    Nota

    Cuando migre de un sitio actualizado a un sitio completo, tenga en cuenta que la información global de la empresa no podrá restaurarse.

  • Para la mayoría de las configuraciones, puede realizar copias de seguridad y restaurar la configuración en sesiones de Project Server sin que sea necesario ejecutar la herramienta de copia de seguridad y restauración de la configuración del servidor de Project Server 2010 en el equipo que hospeda esa sesión. Sin embargo, para algunas configuraciones de flujo de trabajo (vea la sección Configuración del servidor), debe estar en el equipo servidor que hospeda la sesión de Project Server 2010 para ejecutar un proceso de copia de seguridad o de restauración mediante esta herramienta. Si la herramienta de copia de seguridad y restauración de la configuración del servidor de Project Server 2010 no se ejecuta desde un equipo servidor para la configuración del flujo de trabajo, entonces es posible que vea un mensaje de error similar al siguiente:

    ERROR: No se puede cargar el archivo o el ensamblado 'Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' o una de sus dependencias. El sistema no encuentra el archivo especificado.

    Nota

    No modifique un servidor manualmente durante el proceso de copia de seguridad o restauración y no ejecute varias sesiones de la herramienta de copia de seguridad y restauración de la configuración del servidor de Project Server 2010 al mismo tiempo. Cualquiera de estas acciones podría dañar daños en los datos o producir alteraciones no deseadas en el servidor.

Copia de seguridad de la configuración del servidor

El primer paso al utilizar la herramienta de copia de seguridad y restauración de la configuración del servidor de Project Server 2010 es guardar la configuración del servidor de la sesión de Project Server 2010 de la cual desea realizar la copia de seguridad. Esta configuración del servidor se restaura más tarde en otra sesión de Project Server 2010.

Para realizar la copia de seguridad de la configuración del servidor

  1. Ejecute Playbooks.exe para iniciar la herramienta de copia de seguridad y restauración de la configuración del servidor de Project Server 2010.

  2. En la página Select Server URL (Seleccionar dirección URL del servidor), escriba la información acerca de la sesión de Project Server 2010 desde la cual desea realizar la copia de seguridad de la configuración del servidor.

    Página Select Server URL (Seleccionar dirección URL del servidor) de la herramienta Playbook

    1. En el cuadro Server URL (Dirección URL del servidor), escriba la dirección URL de la sesión de Project Server 2010 desde la cual desea realizar la copia de seguridad de la configuración del servidor. De forma predeterminada, la dirección URL es el nombre del servidor en el cual se ejecuta la herramienta y que tiene como destino la sesión de PWA predeterminada. Reemplace la información predeterminada si no es correcta.

    2. Haga clic en Use Windows Authentication (Usar autenticación de Windows) o Use Forms Authentication (Utilizar autenticación de formularios) para especificar el modo de autenticación con el cual se está conectando a Project Server 2010. Si selecciona Use Forms Authentication, escriba el usuario y la contraseña en los cuadros de texto correspondientes. Haga clic en OK (Aceptar).

      Nota

      Si Project Server 2010 está configurado para la "autenticación múltiple" (autenticación de Windows y basada en formularios en la misma dirección URL), entonces solo podrá iniciar sesión utilizando la opción Forms Authentication.

  3. En la página Playbooks – Project Server Settings Backup/Restore (Playbooks – Copia de seguridad y restauración de la configuración de Project Server), haga clic en la pestaña Backup (Copia de seguridad).

    Ficha Backup (Copia de seguridad) de la herramienta Playbook

    1. En el cuadro File Name (Nombre de archivo), escriba una ruta de acceso y el nombre del archivo de copia de seguridad que está creando y al que va a exportar la información de configuración del servidor. (De forma predeterminada, se guarda como un archivo .xml pero también se puede establecer en un archivo binario .playbook.) También puede utilizar el botón Browse (Examinar) para seleccionar una ruta de acceso.

    2. El cuadro de solo lectura Source Server (Servidor de origen) muestra la dirección URL del servidor al cual está actualmente conectado.

    3. En el cuadro opcional Description (Descripción), escriba información acerca de la copia de seguridad.

    4. En la lista Settings (Configuración) podrá ver la lista de opciones de configuración del servidor disponibles. Seleccione la configuración que desea guardar desde el servidor en el archivo de copia de seguridad.

    5. Una vez que haya terminado de seleccionar las opciones de configuración que desea guardar en el archivo de copia de seguridad, haga clic en Backup (Copia de seguridad). Un cuadro de diálogo muestra el estado del proceso de copia de seguridad.

  4. Aparece el cuadro de mensaje Backup Server Settings (Copia de seguridad de la configuración del servidor), que indica si la copia de seguridad se realizó correctamente. Si es así, se crea el archivo de copia de seguridad en la ubicación de archivo que haya especificado. Si la copia de seguridad no se realizó correctamente, haga clic en View Log (Ver registro) para ver el archivo de registro de la copia de seguridad y determinar dónde se produjo un problema. Haga clic en OK para cerrar el cuadro de mensaje. De forma predeterminada, el archivo de registro se encuentra en la misma carpeta donde se encuentra el archivo Playbooks.exe.

    Nota

    Es responsabilidad del usuario eliminar manualmente los archivos XML o .playbook que ya no necesite. La herramienta no administra la limpieza de estos archivos.

Restauración de la configuración del servidor

Después de guardar la configuración del servidor de Project Server 2010, puede utilizar la herramienta de copia de seguridad y restauración de la configuración del servidor de Project Server 2010 para restaurarla en otro conjunto o granja de servidores.

Nota

Para garantizar la correcta restauración de la configuración del servidor, asegúrese de que todos los objetos de empresa (por ejemplo, campos personalizados, tablas de búsqueda y calendarios) estén protegidos en la sesión de PWA restaurada antes del proceso de restauración. Puede utilizar la configuración Forzar protección de objetos de la empresa en la sección Configuración del servidor del sitio de Microsoft Project Web App para forzar la protección de todos los objetos de empresa desprotegidos.

Para restaurar la configuración del servidor

  1. Ejecute Playbooks.exe para iniciar la herramienta de copia de seguridad y restauración de la configuración del servidor.

  2. En la página Select Server URL (Seleccionar dirección URL del servidor), en el cuadro Server URL (Dirección URL del servidor), escriba la dirección URL de la sesión de Project Server 2010. De forma predeterminada, la dirección URL utiliza el nombre del servidor en el cual se ejecuta la herramienta y que tiene como destino la sesión de PWA predeterminada.

  3. También en la página Select Server URL, haga clic en Use Windows Authentication (Usar autenticación de Windows) o Use Forms Authentication (Utilizar autenticación de formularios) para especificar el modo de autenticación con el cual se está conectando a Project Server 2010. Si selecciona Use Forms Authentication, escriba el usuario y la contraseña en los cuadros de texto correspondientes. Haga clic en OK(Aceptar).

    Nota

    Si Project Server 2010 está configurado para la "autenticación múltiple" (autenticación de Windows y basada en formularios en la misma dirección URL), entonces solo podrá iniciar sesión utilizando la opción Forms Authentication.

  4. En la página Playbooks – Project Server Settings Backup/Restore (Playbooks – Copia de seguridad y restauración de la configuración de Project Server), haga clic en la pestaña Restore (Restaurar).

    Página Restore (Restaurar) de la herramienta Playbook

    1. En el cuadro File Name (Nombre de archivo), haga clic en el botón Open File (Abrir archivo) para buscar y seleccionar el archivo de copia de seguridad de la configuración del servidor. Una vez seleccionado el archivo de copia de seguridad, se completarán los cuadros Description (Descripción) y Settings (Configuración).

    2. En el cuadro de solo lectura Destination Server (Servidor de destino), observe la dirección URL del servidor al cual está conectado actualmente. Para conectarse a otro servidor, puede hacer clic en Change Server URL (Cambiar dirección URL del servidor) en el menú File (Archivo) del cuadro de diálogo. El cuadro de solo lectura Description contiene información acerca del archivo de copia de seguridad de configuración del servidor, incluido el nombre del servidor de origen, la versión, la compilación, la revisión, la versión de playbook, la fecha de creación e información de descripción.

    3. La lista Settings muestra todas las opciones de configuración del servidor que se han guardado en el archivo de copia de seguridad. (Estas opciones están seleccionadas). Puede elegir restaurar todas las configuraciones del servidor de las cuales realizó la copia de seguridad o restaurar una configuración del servidor específica, en cuyo caso debe desactivar los elementos activados.

      Nota

      Vea la sección Configuración del servidor para obtener una lista completa de la configuración del servidor de Project Server 2010.

    4. En la sección Strategy (Estrategia), puede elegir si desea combinar o reemplazar las opciones de configuración del servidor en la nueva sesión de Project Server con la configuración del servidor del cual se hizo la copia de seguridad.

      • Merge (Combinar): esta opción se utiliza normalmente al pasar de un entorno de prueba a otro para recolectar la lista de opciones de configuración que desee. Aquí se muestra un ejemplo de una combinación que va desde el archivo de copia de seguridad hasta el servidor de destino y su resultado:

        Archivo de copia de seguridad Servidor de destino Resultado

        Vista A

        Vista C

        Vista A

        Vista B

        Vista B

        Vista C

        En esta tabla, el archivo de copia de seguridad contiene las Vistas A y B de la sesión inicial de Project Server 2010. La selección de la opción Merge da como resultado una nueva sesión de Project Server 2010 que contiene las vistas del archivo de copia de seguridad (Vistas A y B). También contiene las vistas existentes que se encontraban en la sesión de Project Server 2010 en la cual se restauró el archivo de copia de seguridad (Vista C).

      • Replace (where it is possible) [Reemplazar (cuando sea posible)]: utilice esta opción cuando los datos en el archivo de copia de seguridad tengan prioridad sobre los datos en el servidor de destino. Esta opción se puede utilizar cuando va a desplegar datos desde un entorno de prueba a una implementación donde los elementos en el archivo de copia de seguridad representan el estado final del servidor. Este ejemplo muestra lo que ocurre al hacer una operación de reemplazo:

        Archivo de copia de seguridad Servidor de destino Resultado

        Vista A

        Vista C

        Vista A

        Vista B

        Vista B

        En esta tabla, todas las vistas existentes en el servidor de destino en el cual se ha restaurado el archivo de copia de seguridad (Vista C) se reemplazan con las vistas en el archivo de copia de seguridad (Vistas A y B).

        Nota

        Los campos personalizados, las tablas de búsqueda y las categorías de seguridad utilizan la estrategia de combinación.

  5. Después de realizar su selección, haga clic en Restore (Restaurar). Un cuadro de diálogo muestra el estado del proceso de recuperación.

  6. Aparece el cuadro de mensaje Restore Settings (Restaurar configuración) que indica si la restauración se realizó correctamente. Si es así, haga clic en OK para salir del cuadro de mensaje. Si la restauración no se realizó correctamente, haga clic en View Log (Ver registro) para ver el archivo de registro y determinar dónde se produjo un problema.

    Nota

    En el proceso de restauración, las opciones de configuración con varios campos (por ejemplo, campos personalizados, tablas de búsqueda, etc.) se validan con el servidor una a una. Sin embargo, éstas se actualizan en el servidor como un lote al final de la restauración de esa configuración. Por lo tanto, si se produce un error en un proceso de restauración en la mitad de la configuración de los campos personalizados, no se actualizarán los campos personalizados en el servidor de destino.

Configuración del servidor

A continuación, se muestra una lista de configuraciones del servidor de Project Server 2010 de las cuales se puede realizar una copia de seguridad o que pueden ser restauradas.

Directivas operativas

Configuración adicional del servidor

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/ServerConfig.aspx

Alertas y avisos

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/Notification.aspx

Configuración del controlador de eventos del servidor

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/Events.aspx

Configuración de aprovisionamiento de áreas de trabajo de Project

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/WorkspaceProvisioningSettings.aspx

Nota

La herramienta de copia de seguridad y restauración de la configuración del servidor de Project Server 2010 no realiza la copia de seguridad de la información de ninguna "dirección URL de sitio" desde la Configuración de aprovisionamiento de áreas de trabajo de Project.

Administración de horas y tareas

Períodos de presentación de informes de horas

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/TimePeriod.aspx

Los períodos de presentación de informes de horas siempre tienen un enfoque de reemplazo, independientemente del método de recuperación seleccionado, para evitar conflictos de períodos.

Si un período de presentación de informes de horas tiene un parte de horas asociado, no se puede eliminar. Por lo tanto, si el servidor de destino tiene un período de presentación de informes con un parte de horas asociado, se produce un error en la restauración de los períodos de presentación de informes de horas.

Clasificaciones de los partes de horas

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/LineClass.aspx

Configuración y valores predeterminados del parte de horas

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/TSSettings.aspx

Tiempo administrativo

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/AdmTime.aspx

Configuración y presentación de tarea

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/Statusing.aspx

Administración de bases de datos

Administración de bases de datos OLAP

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/CubeAdmin/CubeGenAdmin.aspx

Aspecto

Inicio rápido

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/SiteMap.aspx

Vistas

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/ViewsMain.aspx

Datos de la empresa

Campos personalizados y tablas de consulta

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/CustomizeFields.aspx

La restauración de campos personalizados para Playbooks no distingue mayúsculas de minúsculas pero, en Project Server, los campos personalizados distinguen mayúsculas de minúsculas. Si tiene dos campos personalizados con el mismo nombre pero con una configuración diferente de mayúsculas o minúsculas, cambie el nombre de uno de estos campos personalizados si desea que ambos estén en el servidor de destino.

Información global de empresa

Realiza la copia de seguridad de la información global de la empresa. El binario E-Global se conserva en el archivo XML.

Calendarios de empresa

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/Admin/CalendarsMain.aspx

Calendarios base de empresa; los calendarios de recursos son independientes.

Seguridad

Grupos

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/ManageGroups.aspx

Dado que solo se restaura la información de configuración de grupo, esta configuración no conserva información del usuario en los grupos.

Categorías

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/ManageCategories.aspx

Dado que solo se restaura la información de configuración de categoría, esta configuración no conserva información del usuario en los grupos.

Plantillas de seguridad

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/ManageTemplates.aspx

Permisos de Project Web Access

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/OrgPermissions.aspx

Flujo de trabajo

Tipos de proyecto empresarial

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/Admin/EnterpriseProjectTypes.aspx

Como los tipos de proyecto empresarial dependen de las páginas de detalles del proyecto, deben seguir las mismas reglas que las páginas de detalles del proyecto que se indican más adelante en este artículo.

Si va a migrar los tipos de proyecto empresarial que pertenecen a los departamentos, también debe migrar los campos personalizados para que ese tipo de proyecto empresarial se restaure en el servidor de destino.

Fases de flujo de trabajo

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/WorkflowPhases.aspx

Etapas de flujo de trabajo

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/WorkflowStages.aspx

Las etapas de flujo de trabajo dependen de la página de detalles del proyecto y deben seguir las mismas reglas que se describen aquí para estas páginas.

Páginas de detalles del proyecto

http://<nombreDeServidor>/<PWASite>/Project Detail Pages/Forms/AllItems.aspx

Solo se puede obtener acceso a las páginas de detalles del proyecto a través de la herramienta de copia de seguridad y restauración de la configuración del servidor de Project Server 2010 si la sesión de PWA a la cual se está conectando se encuentra en el equipo donde se ejecuta la herramienta. Esto implica:

  1. A fin de realizar copias de seguridad y restaurar las páginas de detalles del proyecto, la herramienta debe ejecutarse primero localmente en el equipo que hospeda el servidor del cual se realizará la copia de seguridad.

  2. La copia de seguridad .xml o .playbook creada debe enviarse al equipo que hospeda el servidor que recibirá la restauración.

  3. La herramienta debe ejecutarse primero localmente en el equipo que hospeda el servidor en el cual se ha realizado la restauración de manera que se ejecute el proceso de restauración.

Los servidores de formularios de notificaciones no pueden tener acceso a las páginas de detalles del proyecto debido a limitaciones intrínsecas de Microsoft SharePoint Server 2010. Si va a migrar la configuración hacia un servidor de formularios de notificaciones o desde él, tenga en cuenta que la mayor parte de la configuración de flujo de trabajo no se podrá migrar.

La cuenta que se utiliza para iniciar una sesión en Project Server 2010, también debe tener permiso de lectura y escritura en la base de datos de contenido de SharePoint y también debe ser un administrador del sitio. El método recomendado es utilizar la cuenta de administrador del sitio de PWA predeterminada.

Si restaura las páginas de detalles del proyecto en un sitio que comparte la misma base de datos de contenido que el sitio del cual se realizó la copia de seguridad, se puede producir un error en el proceso. En el registro de ULS, verá un mensaje de error similar a éste: Infracción de restricción de CLAVE ÚNICA 'Docs_IdLevelUnique'. Esto ocurre porque cada página de detalles del proyecto en la base de datos de contenido debe ser única. Si realiza una copia de seguridad en un sitio y restaura en otro sitio de la misma base de datos, la misma página de detalles del proyecto restaurada tendrá el mismo GUID que uno que ya existe en la base de datos.

Usuario proxy del flujo de trabajo

http://<nombreDeServidor>/<PWASite>/_layouts/pwa/Admin/WorkflowSettings.aspx

Se trata del nombre de la cuenta que actúa como usuario proxy para la ejecución del flujo de trabajo.

Durante el proceso de recuperación, la cuenta física asociada con el usuario proxy del flujo de trabajo debe existir en el servidor de destino. El proceso de restauración no crea la cuenta sino que solo crea el vínculo de la configuración del servidor a la cuenta física.