Restauración de una aplicación de servicio (Search Server 2010)

 

Se aplica a: Search Server 2010

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

En algunas situaciones, puede resultar necesario restaurar una aplicación de servicio determinada en lugar de restaurar todo el conjunto o granja de servidores. Algunas aplicaciones de servicio, como la aplicación de Servicio de conectividad a datos empresariales y la aplicación de servicio de búsqueda, proporcionan datos a otros servicios y sitios. Como resultado, es posible que los usuarios experimenten una interrupción del servicio hasta que se completa el proceso de recuperación.

Para obtener información acerca de cómo restaurar simultáneamente todas las aplicaciones de servicio en una granja de servidores, vea Restauración de una granja de servidores (Search Server 2010).

Importante

No se puede realizar la copia de seguridad de una versión de Microsoft Search Server y restaurar a otra versión de Search Server.

Procedimientos incluidos en este tema:

  • Para restaurar una aplicación de servicio con Windows PowerShell

  • Para restaurar una aplicación de servicio con Administración central

  • Para restaurar una aplicación de servicio con las herramientas de SQL Server

Uso de Windows PowerShell para restaurar una aplicación de servicio

Puede usar Windows PowerShell para restaurar una aplicación de servicio.

Para restaurar una aplicación de servicio con 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> -Item <ServiceApplicationName> -RecoveryMethod <Option> -BackupId <GUID> -Verbose
    

    donde:

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

    • <ServiceApplicationName> es el nombre de la aplicación de servicio que se va a restaurar. Para mostrar los nombres de las aplicaciones de servicio, escriba el siguiente comando: Backup-SPFarm -ShowTree.

    • <Option> es uno de los siguientes valores:

      • Overwrite, para restaurar una aplicación de servicio en la misma granja de servidores.

      • New, para restaurar en una granja de servidores diferente, como una granja de servidores de recuperación.

    • <GUID> es la identidad de la copia de seguridad específica que desea usar. Si no usa el parámetro BackupId, se usará la copia de seguridad más reciente.

    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.

    Para ver el progreso de la operación, use el parámetro Verbose.

    No puede restaurar una aplicación de servicio desde una copia de seguridad de solo configuración.

    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 el trabajo no finaliza correctamente, se mostrará un mensaje de error similar al siguiente.

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

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

Uso de Administración central para restaurar una aplicación de servicio

Use el siguiente procedimiento para restaurar una aplicación de servicio mediante el sitio web de Administración central de SharePoint.

Para restaurar una aplicación de servicio con Administración central

  1. Compruebe si la cuenta de usuario que lleva a cabo 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 desea restaurar, seleccione de la lista de copias de seguridad el trabajo de copia de seguridad que contiene la copia de seguridad de la aplicación de servicio o una copia de seguridad en el nivel de conjunto o 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 de verificación situada junto a la aplicación de servicio y, a continuación, 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 Farm\<aplicación de servicio> aparezca en la lista Restaurar el siguiente contenido.

    En la sección Restaurar la configuración únicamente, asegúrese de que la opción Restaurar el contenido y la configuración esté seleccionada.

    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 aplicación de servicio. 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.

    Haga clic en Iniciar restauración.

  6. El estado general de todos los trabajos de recuperación se muestra en la parte superior de la página de estado del trabajo de copia de seguridad y restauración, en la sección Disponibilidad. El estado del trabajo de recuperación en curso se muestra en la parte inferior de la página, en la sección Restauración. Esta página de estado se actualiza automáticamente cada 30 segundos, aunque puede actualizar manualmente los detalles del estado si hace clic en Actualizar. La copia de seguridad y la recuperación son trabajos del servicio de temporizador. Por lo tanto, la copia de seguridad podría tardar unos segundos en comenzar.

    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 aplicación de servicio

No es posible restaurar la aplicación de servicio completa mediante las herramientas de SQL Server. Sin embargo, es posible usar las herramientas de SQL Server para restaurar las bases de datos asociadas con la aplicación de servicio. Para restaurar la aplicación de servicio completa, use Windows PowerShell o Administración central.

Para restaurar una aplicación de servicio con las herramientas de SQL Server

  1. Compruebe si la cuenta de usuario que usa para restaurar las bases de datos pertenece al rol fijo de servidor sysadmin de SQL Server en el servidor de bases de datos en el que se almacena cada base de datos.

  2. Abra SQL Server Management Studio y establezca la conexión con el servidor de bases 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 desea restaurar, elija Tareas y, a continuación, haga clic en Restaurar.

  5. En el cuadro de diálogo Restaurar base de datos, seleccione el tipo de recuperación que desea realizar desde la lista Tipo de restauración.

    Para obtener más información acerca de qué tipo de recuperación usar, vea el tema de introducción a los modelos de recuperación (https://go.microsoft.com/fwlink/?linkid=114396&clcid=0xC0A) en los libros en pantalla de SQL Server 2005.

  6. En el área Restaurar componente, haga clic en Base de datos.

  7. En el cuadro de texto Nombre, use el nombre predeterminado o especifique otro diferente para el conjunto de recuperación.

  8. Especifique la fecha de expiración del conjunto de recuperación. La fecha determina durante cuánto tiempo o cuándo se puede sobrescribir el conjunto de recuperación con recuperaciones posteriores que tengan el mismo nombre. De manera predeterminada, el conjunto de recuperación se configura para que no expire nunca (0 días).

  9. En el área Destino, especifique dónde desea almacenar la recuperación.

  10. Haga clic en Aceptar para restaurar la base de datos.

  11. Repita los pasos del 2 al 10 para cada base de datos asociada a la aplicación de servicio.