Compartir a través de


Restauración de bases de datos (Office SharePoint Server)

Puede restaurar las siguientes bases de datos:

  • Bases de datos de contenido

  • Bases de datos para proveedores de servicios compartidos (SSP)

  • Bases de datos de búsqueda para SSP

  • Bases de datos de búsqueda

    Nota

    El índice de búsqueda no se almacena en SQL Server. Si usa las herramientas de SQL Server 2005 para hacer copias de seguridad y restaurar la búsqueda, debe realizar un rastreo completo al restaurar la base de datos. Para obtener más información, vea Selección de qué se va a proteger (Office SharePoint Server).

  • Base de datos de contenido de Administración central

  • Base de datos de configuración

    Nota

    La base de datos de configuración y la base de datos de contenido de Administración central contienen información específica del equipo. Por lo tanto, sólo puede restaurarlas en un entorno configurado para ser exactamente igual, incluidas las actualizaciones de software, los nombres de servidor y el número de servidores. Es decir, no puede hacer una copia de seguridad de la base de datos de configuración, cambiar la topología o las funciones del servidor y, a continuación, restaurar la base de datos de configuración.

Para obtener más información acerca del uso de SQL Server para restaurar bases de datos, vea el artículo sobre copia de seguridad y restauración de bases de datos en SQL Server (https://go.microsoft.com/fwlink/?linkid=102629&clcid=0xC0A).

Restauración de las bases de datos de Office SharePoint Server 2007

Nota

Al proteger Microsoft Office SharePoint Server 2007, se recomienda configurar una granja de servidores de recuperación —una segunda granja, que sólo se usa para restaurar datos— para la recuperación del sitio y de elementos. La granja de servidores de recuperación no pretende ser una granja de servidores activos. La granja de servidores de recuperación no necesita tener el mismo hardware que la granja de servidores principal: se recomienda usar una instalación única de servidor o una granja de servidores virtual. Para obtener más información acerca de cómo crear una granja de servidores, vea Creación de una granja de servidores de recuperación (Office SharePoint Server 2007).

Si su entorno de TI requiere que el administrador de la base de datos (DBA) deba restaurar las bases de datos asociadas con el proveedor de servicios compartidos (SSP) debe coordinar la copia de seguridad y restaurar las operaciones con el administrador de bases de datos. La cuenta usada para restaurar las bases de datos debe ser un miembro de la función fija de servidor dbcreator de SQL Server.

Restauración de una base de datos mediante las herramientas integradas

Use este procedimiento para restaurar una base de datos mediante las herramientas integradas de Productos y Tecnologías de SharePoint.

Importante

El requisito mínimo para completar el procedimiento siguiente es pertenecer al grupo Administradores de la granja de servidores de SharePoint.

Restauración de una base de datos mediante la interfaz de usuario

  1. En la página Operaciones del sitio web de Administración central de SharePoint, en la sección Copia de seguridad y restauración, haga clic en Restaurar a partir de copia de seguridad.

  2. En la página Seleccionar ubicación de copia de seguridad, en la sección Ubicación de archivo de copia de seguridad, escriba la ruta de UNC a la carpeta de copia de seguridad.

  3. En la página Seleccionar la copia de seguridad que se desea restaurar, seleccione el archivo de copia de seguridad que desea usar para la restauración y, a continuación, haga clic en Continuar proceso de restauración.

  4. En la página Seleccionar componente para restaurar, seleccione la base de datos que desea restaurar y, a continuación, haga clic en Continuar proceso de restauración.

  5. En la página Seleccionar opciones de restauración:

    1. En la sección Restaurar componente, compruebe que la base de datos seleccionada se muestra.

    2. En la sección Opciones de restauración, seleccione Misma configuración.
      Se muestra un mensaje que notifica al usuario que se sobrescribirá la granja de servidores actual. Haga clic en Aceptar.

    3. En la sección Nombres nuevos, escriba nuevos nombres y direcciones URL para cada componente o acepte los valores predeterminados.

  6. Haga clic en Aceptar.

Use este procedimiento para restaurar una base de datos mediante la herramienta de línea de comandos Stsadm.

Importante

El requisito mínimo necesario para completar el siguiente procedimiento es pertenecer al grupo Administradores en el equipo local.

Restauración de una base de datos mediante la línea de comandos

  1. En la unidad en que se ha instalado Productos y Tecnologías de SharePoint, cambie al siguiente directorio: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Para obtener el GUID de la copia de seguridad específica que desea restaurar, escriba el siguiente comando y presione ENTRAR:

    stsadm -o backuphistory -directory <ruta de acceso UNC>

    donde ruta de acceso UNC es la ruta de acceso a la carpeta compartida que contiene la copia de seguridad.

  3. Si no conoce el nombre de la base de datos que desea restaurar, escriba el comando siguiente y presione ENTRAR.

    stsadm –o restore –showtree -directory <ruta de acceso UNC> -backupid <GUID de historial de copia de seguridad>

    donde ruta UNC es la ruta de acceso a la carpeta compartida que contiene la copia de seguridad y donde GUID de historial de copia de seguridad es el GUID del paquete de copia de seguridad que desea restaurar.

    Nota

    Los elementos entre corchetes "[]" no pueden restaurarse.

  4. Para restaurar una base de datos, escriba el comando siguiente y, a continuación, presione ENTRAR:

    stsadm -o restore -directory <ruta de acceso UNC> -backupid <GUID de historial de copia de seguridad> -item <ruta de acceso creada del árbol> -restoremethod overwrite

    donde ruta UNC es la ruta de acceso UNC a la carpeta compartida de copia de seguridad, GUID de historial de copia de seguridad es el GUID del paquete específico de copia de seguridad que desea restaurar y ruta de acceso creada del árbol es la notación de la ruta de acceso completa de la granja de servidores como se muestra en el parámetro -showtree.

  5. Cuando se muestre una advertencia de que todos los elementos seleccionados se sobrescribirán, escriba s y presione ENTRAR.

  6. Cuando se le solicite, escriba el nombre de usuario y la contraseña de la base de datos.

  7. Si la recuperación se realiza correctamente, la ventana de comandos muestra el siguiente texto:

    Completed with 0 warnings.
    Completed with 0 errors.
    Restore completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  8. Si la recuperación no se lleva a cabo correctamente, aparecerá el mensaje siguiente:

    The restore job failed. For more information, see the error log that is located in the backup directory. 
    

    El registro de errores al que se hace referencia es el archivo sprestore.log de la carpeta compartida de copia de seguridad.

Uso de las herramientas de SQL Server para recuperar una base de datos

En caso de error, debe usar las copias de seguridad para restaurar la base de datos. Debe recuperar la base de datos en el orden siguiente:

  1. Si es posible, haga una copia de seguridad del registro de transacciones activo de la base de datos actual para proteger los cambios realizados desde la última copia de seguridad completa.

  2. Restaure la última copia de seguridad completa de la base de datos.

  3. Restaure la copia de seguridad diferencial más reciente desde la última copia de seguridad completa de la base de datos.

  4. Restaure todas las copias de seguridad del registro de transacciones desde la última copia de seguridad completa o diferencial de la base de datos.

Advertencia

La recuperación de la base de datos de configuración no se puede realizar mediante este procedimiento. Para restaurar la base de datos de configuración, vea Restauración de una granja de servidores después de un problema de la base de datos de configuración (Office SharePoint Server).

Importante

El requisito mínimo para realizar el siguiente procedimiento es pertenecer a la función fija de servidor dbcreator.

Restauración de una base de datos existente

  1. Si el servicio de temporizador de Windows SharePoint Services se está ejecutando, deténgalo y espere unos minutos a que se completen los procedimientos almacenados que se estén ejecutando en ese momento. No reinicie el servicio hasta que se hayan restaurado todas las bases de datos que sea necesario restaurar. Para detener el Temporizador de Windows SharePoint Services.

    1. En Microsoft Windows Server 2003, inicie el complemento Servicios.

    2. En Servicios (locales), haga clic en Temporizador de Windows SharePoint Services.

    3. Haga clic en Detener este servicio.

    4. Compruebe que todos los trabajos en ejecución se han completado antes de continuar con este procedimiento.

  2. Inicie SQL Server Management Studio y conéctese al servidor de base de datos.

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

  4. Haga clic con el botón secundario en la base de datos que desee restaurar, elija Tareas y Restaurar y, continuación, haga clic en Base de datos.

    La base de datos se desconecta automáticamente durante la operación de restauración y los demás procesos no pueden tener acceso a ella.

  5. En el cuadro de diálogo Restaurar base de datos, especifique el destino y el origen y, a continuación, seleccione el conjunto o los conjuntos de copia de seguridad que desee restaurar.

    Los valores predeterminados para el destino y el origen suelen ser adecuados para la mayoría de los escenarios de recuperación.

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

  7. 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.

  8. En la sección Estado de recuperación:

    • Si ha incluido todos los registros de transacciones que debe restaurar, seleccione RESTORE WITH RECOVERY.

    • Si debe restaurar registros de transacciones adicionales, seleccione RESTORE WITH NONRECOVERY.

    • La tercera opción, RESTORE WITH STANDBY, no se usa en este escenario.

      Nota

      Para obtener más información acerca de estas opciones de recuperación, vea el artículo acerca de la restauración de bases de datos (página Opciones) (https://go.microsoft.com/fwlink/?linkid=114420&clcid=0xC0A).

  9. Haga clic en Aceptar para completar la operación de restauración.

  10. Repita los pasos 4 a 9 de este proceso para cada base de datos que vaya a restaurar.

  11. Inicie el servicio de Temporizador de Windows SharePoint Services:

    • En Microsoft Windows Server 2003, inicie el complemento Servicios.

    • En Servicios (locales), haga clic en Temporizador de Windows SharePoint Services.

    • Haga clic en Iniciar este servicio.

Vea también

Conceptos

Copia de seguridad y restauración de bases de datos (Office SharePoint Server)
Copia de seguridad de bases de datos (Office SharePoint Server)
Copia de seguridad y restauración de bases de datos mediante DPM (Office SharePoint Server)