Restauración de una granja de servidores (Search Server 2010)

 

Se aplica a: Search Server 2010

Última modificación del tema: 2016-12-01

La recuperación del conjunto o granja de servidores suele realizarse solamente después de un error que afecte a toda la granja o si no es posible una recuperación parcial de parte de la granja. Si solo debe restaurar parte de la granja de servidores, una base de datos específica, una aplicación de servicio, una lista o biblioteca de documentos, o un documento específico, use otro método de recuperación.

La recuperación de la granja de servidores se realiza generalmente por alguna de las siguientes razones:

  • Restauración de una granja de servidores después de un incendio, un desastre, un error del equipo u otro evento de pérdida de datos.

  • Restauración de los datos y la configuración de la granja de servidores a una determinada fecha y hora anteriores.

  • Desplazamiento de una implementación de Microsoft Search Server 2010 de una granja de servidores a otra.

Procedimientos incluidos en esta tarea:

  • Uso de Windows PowerShell para restaurar una granja de servidores

  • Para restaurar una granja de servidores mediante Administración central

  • Uso de herramientas de SQL Server para restaurar una granja de servidores

Requisitos de la tarea

Tenga en cuenta la siguiente información antes de restaurar una granja de servidores:

  • Si está usando una granja de servidores de recuperación, debe tener la misma topología que la granja de servidores de origen.

  • No se puede restaurar una granja de varios servidores en una granja de recuperación de un único servidor, ni una granja de un único servidor en una granja de recuperación de varios servidores.

  • No se puede hacer una copia de seguridad de una versión de Search Server y restaurar a otra versión de Search Server.

  • No se pretende que una granja de servidores de recuperación sea una granja activa. Esta granja se usa únicamente para restaurar datos. 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 independiente o una granja de servidores virtual.

Uso de Windows PowerShell para restaurar una granja de servidores

Puede usar Windows PowerShell para restaurar una granja de servidores.

Para restaurar una granja de servidores mediante Windows PowerShell

  1. Compruebe que cumple los siguientes requisitos mínimos: Consulte Add-SPShellAdmin.

  2. En la consola de administración de SharePoint 2010, en el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Restore-SPFarm -Directory <BackupFolder> -RestoreMethod Overwrite -BackupId <GUID>
    

    donde:

    • <BackupFolder> es la ruta de acceso de la carpeta de copia de seguridad que desea usar.

    • <GUID> es la identidad de la copia de seguridad que se va a usar. Para especificar qué copia de seguridad usará, use el parámetro BackupId. Para ver las copias de seguridad de la granja de servidores, escriba el siguiente comando: Get-SPBackupHistory -Directory <BackupFolder> -ShowBackup -Verbose. Si no usa el parámetro BackupId, se usará la copia de seguridad más reciente. No puede usar una copia de seguridad de solo configuración para restaurar las bases de datos de contenido junto con la configuración.

    Nota

    Si no usa la cuenta de la granja de servidores para iniciar sesión, se le pedirán las credenciales de la cuenta de la granja de servidores.

    Este comando restaura la misma granja de servidores porque usa la opción Overwrite. Para restaurar a una granja de servidores distinta, como una granja de servidores de recuperación, use la opción New. Para ver el progreso de la copia de seguridad, use el parámetro Verbose.

    Para obtener más información, vea Restore-SPFarm.

  3. Si no usa el parámetro Verbose, la ventana del símbolo del sistema no mostrará ningún mensaje cuando la operación se complete satisfactoriamente. Si la operación no finaliza correctamente, se mostrará un mensaje de error similar al siguiente:

    Restore-SPFarm: The operation failed. At line: <line> char:<column>. + Restore-SPFarm <<<< <Error Message>

  4. Si hay errores o advertencias, o si la tarea no finaliza correctamente, revise el archivo Sprestore.log en la carpeta de la copia de seguridad.

Uso de Administración central para restaurar una granja de servidores

Puede usar Administración central para restaurar una granja de servidores.

Para restaurar una granja de servidores mediante Administración central

  1. Compruebe que la cuenta de usuario que va a realizar este procedimiento pertenece al grupo Administradores de la granja de servidores.

  2. En Administración central, en la sección Copia de seguridad y restauración de la página principal, haga clic en Restaurar a partir de una copia de seguridad.

  3. En la página Restaurar a partir de copia de seguridad — Paso 1 de 3: Seleccionar la copia de seguridad que se desea restaurar, en la lista de copias de seguridad, seleccione el trabajo de copia de seguridad que contiene la copia de seguridad de la granja de servidores y, a continuación, haga clic en Siguiente. Puede ver más detalles acerca de cada copia de seguridad si hace clic en el símbolo (+) que se encuentra junto a la copia de seguridad.

    Nota

    Si no aparece el trabajo de copia de seguridad correcto, en el cuadro de texto Ubicación del directorio de copia de seguridad, escriba la ruta de acceso de la convención de nomenclatura universal (UNC) a la carpeta de copia de seguridad correcta y, a continuación, haga clic en Actualizar.
    No puede usar una copia de seguridad de solo configuración para restaurar la granja de servidores.

  4. En la página Restaurar a partir de copia de seguridad - Paso 2 de 3: Seleccionar componente para restaurar, active la casilla situada junto a la granja y haga clic en Siguiente.

  5. En la página Restaurar a partir de copia de seguridad - Paso 3 de 3: Seleccionar opciones de restauración, en la sección Restaurar componente, asegúrese de que Conjunto de servidores aparece en la lista Restaurar el siguiente componente.

    En la sección Restaurar la configuración únicamente, asegúrese de seleccionar la opción Restaurar el contenido y la configuración.

    En la sección Opciones de restauración, seleccione la opción Tipo de restauración. Use la opción Misma configuración, a menos que esté migrando la granja de servidores o usando una granja de servidores de recuperación. Si selecciona esta opción, aparecerá un cuadro de diálogo que solicitará la confirmación de la operación. Haga clic en Aceptar.

    Nota

    Si la sección Restaurar la configuración únicamente no aparece, la copia de seguridad seleccionada es una copia de seguridad de sólo configuración. Deberá seleccionar otra copia de seguridad.

    Nota

    Si va a migrar la granja de servidores o restaurarla a una granja de recuperación, seleccione la opción Nueva configuración.

    Haga clic en Iniciar restauración.

  6. Puede ver el estado general de todos los trabajos de recuperación en la parte superior de la página Estado del trabajo de copia de seguridad y restauración en la sección Disponibilidad. Puede ver el estado del trabajo de recuperación actual en la parte inferior de la página en la sección Restaurar. La página de estado se actualiza automáticamente cada 30 segundos. Para actualizar los detalles de estado manualmente, haga clic en Actualizar. La copia de seguridad y la recuperación son trabajos del servicio del temporizador. Por lo tanto, la copia de seguridad puede tardar unos segundos en iniciarse.

    Si recibe errores, puede revisarlos en la columna Mensaje de error de la página Estado del trabajo de copia de seguridad y restauración. También hallará más detalles en el archivo Sprestore.log en la ruta UNC especificada en el paso 2.

Uso de herramientas de SQL Server para restaurar una granja de servidores

Si bien con las herramientas de SQL Server no se puede restaurar la granja de servidores en su totalidad, es posible restaurar la mayoría de las bases de datos incluidas en la granja de servidores. Si restaura las bases de datos con las herramientas de SQL Server, debe restaurar la configuración de la granja de servidores mediante Administración central o Windows PowerShell. Para obtener más información acerca de cómo restaurar los valores de configuración de la granja de servidores, vea Restauración o copia de una configuración de granja de servidores (Search Server 2010).

Nota

El índice de búsqueda no se almacena en SQL Server. Si usa herramientas de SQL Server para hacer una copia de seguridad de la búsqueda y restaurarla, debe realizar un rastreo completo después de restaurar la base de datos de contenido.

Antes de restaurar Search Server 2010, se recomienda configurar una granja de servidores de recuperación para la recuperación del sitio y de elementos.

Para restaurar las bases de datos, siga estos pasos:

  1. Si es posible, realice una copia de seguridad del registro de transacciones activo de la base de datos actual para proteger los cambios que se realizaron después de 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.

Para restaurar una granja de servidores mediante herramientas de SQL Server

  1. Compruebe que la cuenta de usuario que va a realizar este procedimiento pertenece al rol fijo de servidor sysadmin.

  2. Si el servicio de temporizador de Windows SharePoint Services se está ejecutando, deténgalo y espere varios minutos a que finalicen 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.

  3. Inicie SQL Server Management Studio y establezca la conexión con el servidor de bases de datos.

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

  5. 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 recuperación y otros procesos no pueden tener acceso a ella.

  6. 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 son adecuados para la mayoría de los escenarios de recuperación.

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

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

  9. 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 el tema sobre cómo restaurar bases de datos (página Opciones) (https://go.microsoft.com/fwlink/?linkid=114420&clcid=0xC0A).

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

  11. Repita los pasos del 4 al 9 de este proceso para cada base de datos que vaya a restaurar, excepto para la base de datos de configuración.

  12. Para restaurar la configuración, debe usar la base de datos de configuración existente o crear de forma manual una base de datos nueva y restaurar la configuración en esa base de datos. Para obtener más información acerca de la restauración de la configuración de la granja de servidores, vea Restauración o copia de una configuración de granja de servidores (Search Server 2010).

  13. Inicie el servicio Temporizador de Windows SharePoint Services.