Mover todas las bases de datos (Project Server 2010)

 

Se aplica a: Project Server 2010

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

Este artículo contiene información y pasos para mover todas las bases de datos asociadas con Microsoft Project Server 2010 de un servidor de base de datos a otro servidor de base de datos dentro del mismo conjunto o granja de servidores.

Importante

Esta tarea requiere que detenga toda la granja. Esto hará que todos los sitios de la granja de servidores y los activos no estén disponibles para los usuarios hasta que se complete el proceso.

Este artículo no proporciona información acerca de cómo migrar o mover la granja de servidores de Project Server 2010 desde un grupo de servidores a otro grupo de servidores. Para obtener más información acerca de cómo mover la granja de servidores completa de un conjunto de servidores de la granja a otro, vea Migrar una sesión de Project Web App en Project Server 2010.

Este artículo no proporciona información acerca de cómo actualizar SQL Server 2008 en el servidor de bases de datos. Para obtener más información acerca de cómo actualizar SQL Server 2008, vea el tema sobre la actualización a SQL Server 2008 (https://go.microsoft.com/fwlink/?linkid=188747\&clcid=0xC0A) en los libros en pantalla de SQL Server 2008.

Debe mover las siguientes bases de datos asociadas con Project Server 2010:

  • Base de datos de borrador

  • Base de datos publicada

  • Base de datos de archivo

  • Base de datos de informes

  • Base de datos de contenido

Es necesario lo siguiente para realizar los procedimientos de esta tarea:

  • Debe iniciar sesión en el servidor que ejecuta el sitio web de Administración central de SharePoint.

  • Debe integrar los siguientes roles en SQL Server:

    • Rol fijo de base de datos db_backupoperator para realizar copia de seguridad de bases de datos.

    • Rol fijo de servidor dbcreator en el servidor de destino que ejecuta SQL Server o una instancia de SQL Server para restaurar las bases de datos.

  • Debe coordinar los procedimientos de traslado con el administrador de la base de datos (DBA). Los pasos que requieren la participación del DBA están indicados con el prefijo "[DBA]".

Información general de procedimientos

Esta sección resume los procedimientos que debe seguir para completar el proceso de traslado de todas las bases de datos asociadas con Project Server 2010. Para conocer los pasos reales de los procedimientos, vea cada procedimiento detallado después de la información general.

En el proceso de traslado, se usarán herramientas de Project Server 2010 y herramientas de SQL Server 2005 o SQL Server 2008. El traslado de todas las bases de datos de un servidor de bases de datos a otro consta de los siguientes pasos:

(En algunos entornos, el administrador de la base de datos debe realizar ciertos pasos. Esos pasos comienzan con las letras "[ABD]".)

  1. Realizar una copia de seguridad completa de la aplicación de servicios compartidos (SSP) predeterminada.

  2. Detener completamente la granja de servidores mediante la detención de los servicios asociados con Project Server 2010 y la detención de Internet Information Services (IIS).

  3. [ABD] Realizar una copia de seguridad de las bases de datos en el servidor de bases de datos de origen mediante las herramientas de SQL Server:

    • Base de datos de borrador

    • Base de datos publicada

    • Base de datos de archivo

    • Base de datos de informes

    • Base de datos de contenido

  4. [ABD] Copiar o mover los archivos de copia de seguridad al servidor de base de datos de destino.

  5. [ABD] Restaurar las bases de datos en el servidor de base de datos de destino usando las herramientas de SQL Server.

  6. [ABD] Copiar al servidor de destino todos los inicios de sesión de SQL Server, roles fijos de servidor, roles fijos de bases de datos y permisos para estas bases de datos.

Realizar una copia de seguridad de las bases de datos en el servidor de bases de datos de origen

Importante

Debe tener el rol fijo de base de datos db_backupoperator como requisito mínimo para completar este procedimiento.

Importante

Es importante que el servicio de cola esté vacío y detenido para evitar incoherencias de datos.

En algunos entornos, el ABD debe realizar estos pasos.

Realizar una copia de seguridad de las bases de datos en el servidor de bases de datos de origen

  1. Abra Microsoft SQL Server Management Studio y establezca conexión con el servidor de base de datos.

  2. En el Explorador de objetos, expanda Bases de datos.

  3. Haga clic con el botón secundario en la base de datos de la que desea hacer una copia de seguridad, elija Tareas y, a continuación, haga clic en Copia de seguridad.

  4. En el cuadro de diálogo Realizar copia de seguridad de la base de datos, seleccione el tipo de copia de seguridad que desee realizar desde la lista Tipo de copia de seguridad. Para obtener más información acerca de qué tipo de copia de seguridad usar, vea el tema sobre información general de modelos de recuperación (https://go.microsoft.com/fwlink/?linkid=114396\&clcid=0xC0A) en los libros en pantalla de SQL Server 2008.

  5. En Componente de copia de seguridad, seleccione la opción Base de datos.

  6. En la sección Conjunto de copia de seguridad, use el nombre predeterminado que se ofrece o especifique un nombre para el conjunto de copia de seguridad en el cuadro de texto Nombre.

  7. Especifique la fecha de expiración del conjunto de copia de seguridad. Esto determina a partir de cuándo cualquier copia de seguridad posterior podrá sobrescribir al conjunto de copia de seguridad con el mismo nombre. De forma predeterminada, el conjunto de copia de seguridad se configura para que no expire nunca (0 días).

  8. En la sección Destino, si no aparece la ruta correcta a la carpeta de copia de seguridad, puede hacer clic en Agregar para agregar la ruta.

  9. Haga clic en Aceptar para hacer la copia de seguridad de la base de datos.

  10. Repita los pasos 3 a 9 para cada base de datos que desee mover.

Importante

Solo debe hacer una copia de seguridad de las bases de datos publicadas y de borrador desde el servidor de base de datos de origen.

Copiar o mover los archivos de copia de seguridad al servidor de base de datos de destino

Importante

Debe tener acceso de lectura a la carpeta compartida del equipo de origen y acceso de escritura a la carpeta compartida del equipo de destino como requisito mínimo para completar este procedimiento.
En algunos entornos, el ABD debe realizar estos pasos.

Copiar o mover los archivos de copia de seguridad al servidor de base de datos de destino

  1. En el Explorador de Windows, busque la ubicación de los archivos .bak para las bases de datos.

  2. Seleccione los archivos .bak correspondientes a las bases de datos que desee mover y, a continuación, cópielos o muévalos al directorio de destino.

Restaurar las bases de datos en el servidor de base de datos de destino

Importante

Debe tener el rol fijo de servidor dbcreator como requisito mínimo para completar este procedimiento.
Debe agregar la cuenta del administrador de la granja de servidores al rol fijo de servidor dbcreator para realizar este procedimiento. Una vez finalizada la operación de recuperación, se puede quitar la cuenta del rol.
En algunos entornos, el ABD debe realizar estos pasos.

Restaurar las bases de datos en el servidor de base de datos de destino

  1. Abra Microsoft SQL Server Management Studio y establezca una conexión con el servidor de base de datos.

  2. En el Explorador de objetos, expanda la instancia de bases de datos.

  3. Haga clic con el botón secundario en el nodo Bases de datos y, a continuación, haga clic en Restaurar base de datos.

  4. En el cuadro de diálogo Restaurar base de datos, en Destino de la restauración, escriba el nombre de la base de datos. Debe usar el mismo nombre para la base de datos que tenía en el servidor de base de datos de origen.

  5. En Origen de la restauración, seleccione la opción Desde dispositivo.

  6. En el cuadro de diálogo Especificar copia de seguridad, seleccione Archivo de la lista Medios de copia de seguridad.

  7. Haga clic en Agregar y, a continuación, busque el archivo .bak de la base de datos.

  8. Seleccione el archivo .bak y, a continuación, haga clic en Aceptar. Haga clic en Aceptar nuevamente para agregar la ruta del cuadro de diálogo Restaurar copia de seguridad.

  9. Asegúrese de que esté seleccionado el conjunto de copia de seguridad en la lista Seleccione conjuntos de copia de seguridad para restaurar.

  10. En el panel Seleccionar una página, haga clic en Opciones.

  11. En la sección Opciones de restauración, seleccione solamente Sobrescribir la base de datos existente. A menos que el entorno o las directivas requieran lo contrario, no seleccione las demás opciones de esta sección.

  12. En la sección Estado de recuperación, seleccione a la opción RESTORE WITH RECOVERY.

    Para obtener más información acerca de estas opciones de recuperación, vea el tema sobre cómo restaurar bases de datos (página Opciones) (https://go.microsoft.com/fwlink/?linkid=114420\&clcid=0xC0A).

  13. Haga clic en Aceptar para completar la operación de recuperación.

  14. Repita los pasos 3 a 13 para cada base de datos que mueva.

Copiar al servidor de destino todos los inicios de sesión de SQL Server, roles fijos de servidor, roles fijos de bases de datos y permisos para estas bases de datos

Para obtener información sobre cómo copiar los roles y permisos de SQL Server al servidor de bases de datos de destino, consulte el artículo 246133 de Ayuda y soporte técnico de Microsoft sobre cómo transferir los inicios de sesión y contraseñas entre instancias de SQL Server (https://go.microsoft.com/fwlink/?linkid=132636\&clcid=0xC0A). Para obtener información sobre la solución de problemas, consulte el artículo 240872 de Ayuda y soporte técnico de Microsoft sobre cómo resolver problemas de permiso cuando se mueve una base de datos entre servidores que ejecutan SQL Server (https://go.microsoft.com/fwlink/?linkid=123469\&clcid=0xC0A).

Reiniciar el servidor

Importante

La pertenencia al grupo de administradores del equipo local es el requisito mínimo para completar estos procedimientos.

Reiniciar el servidor

  1. Reinicie el servidor que ejecuta Project Server.

  2. En el complemento Servicios, asegúrese de que se hayan iniciado los siguientes servicios:

    • Servicio de eventos de Project Server de SharePoint Server

    • Servicio de cola de Project Server de SharePoint Foundation

  3. En el administrador de Internet Information Services (IIS), asegúrese de que se hayan iniciado los siguientes sitios web:

    • Servicios web de servidor de Office

    • Todos los sitios web de SSP

    • Administración central de SharePoint