Restauración de bases de datos (Search Server 2008)
Actualizado: 2008-07-24
Contenido de borrador Este artículo se publicó para una versión anterior de este producto y se publica sin cambios para esta versión.
Puede restaurar las siguientes bases de datos:
Bases de datos de contenido
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, incluyendo todas 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 Realizar copias de seguridad y restaurar bases de datos en SQL Server (https://go.microsoft.com/fwlink/?linkid=102629&clcid=0xC0A).
Restauración de las bases de datos de Search Server 2008
Nota
Cuando se protege Microsoft Search Server 2008, 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. No se pretende que la granja de servidores de recuperación sea 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 de un solo servidor o una granja de servidores virtual.
Si su entorno de TI requiere que el administrador de la base de datos (DBA) restaure 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.
Restauración de una base de datos mediante herramientas integradas
Use este procedimiento para restaurar una base de datos mediante las herramientas integradas de Productos y Tecnologías de SharePoint.
Importante: |
---|
Para completar el procedimiento siguiente, la cuenta que vaya a usar para restaurar las bases de datos debe ser miembro del grupo de administradores de la granja de servidores de SharePoint y de la función fija de servidor dbcreator de SQL Server. |
Restauración de una base de datos mediante la interfaz de usuario
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.
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 acceso UNC (convención de nomenclatura universal) a la carpeta de copia de seguridad.
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.
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.
En la página Seleccionar opciones de restauración:
En la sección Restaurar componente, compruebe que la base de datos seleccionada se muestra.
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.En la sección Nombres nuevos, escriba nombres y direcciones URL para cada componente o acepte los valores predeterminados.
Haga clic en Aceptar.
Use este procedimiento para restaurar una base de datos mediante la herramienta de línea de comandos Stsadm.
Importante: |
---|
Para completar el procedimiento siguiente, la cuenta que vaya a usar para restaurar las bases de datos debe ser miembro del grupo Administradores en el equipo local y de la función fija de servidor dbcreator de SQL Server. |
Restauración de una base de datos mediante la línea de comandos
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.
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 UNC es la ruta de acceso a la carpeta compartida que contiene la copia de seguridad.
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 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.
Para restaurar una base de datos, escriba el comando siguiente y, a continuación, presione ENTRAR:
stsadm -o restore -directory <ruta 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.
Cuando se muestre una advertencia de que todos los elementos seleccionados se sobrescribirán, escriba s y presione ENTRAR.
Cuando se le solicite, escriba el nombre de usuario y la contraseña de la base de datos.
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.
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 restaurar 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:
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.
Restaure la última copia de seguridad completa de la base de datos.
Restaure la copia de seguridad diferencial más reciente desde la última copia de seguridad completa de la base de datos.
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 (Search Server 2008). |
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
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.
En Microsoft Windows Server 2003, inicie el complemento Servicios.
En Servicios (locales), haga clic en Temporizador de Windows SharePoint Services.
Haga clic en Detener este servicio.
Compruebe que todos los trabajos en ejecución se han completado antes de continuar con este procedimiento.
Inicie SQL Server Management Studio y conéctese al servidor de base de datos.
En el Explorador de objetos, expanda Bases de datos.
Haga clic con el botón secundario en la base de datos que desee restaurar, elija Tareas, elija Restaurar y haga clic en Base de datos.
La base de datos se desconecta automáticamente durante la operación de restauración y otros procesos no pueden tener acceso a ella.
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 copias 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.
En el panel Seleccionar una página, haga clic en Opciones.
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.
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 NORECOVERY.
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 Restaurar base de datos (página Opciones) (https://go.microsoft.com/fwlink/?linkid=114420&clcid=0xC0A).
Haga clic en Aceptar para completar la operación de restauración.
Repita los pasos del 4 al 9 de este proceso para cada base de datos que vaya a restaurar.
Inicie el servicio 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
Copia de seguridad y restauración de bases de datos (Search Server 2008)
Copia de seguridad de bases de datos (Search Server 2008)