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

 

Se aplica a: Search Server 2010

Última modificación del tema: 2010-04-13

Cuando restaura una aplicación web, también se restaura la configuración de Internet Information Services (IIS) y todas las bases de datos de contenido que están asociadas a la aplicación web. Solo puede restaurar una aplicación web a la vez mediante este procedimiento. Sin embargo, puede restaurar simultáneamente todas las aplicaciones web en el conjunto o granja de servidores si restaura la granja completa. Para obtener más información, vea Restauración de una granja de servidores (Search Server 2010).

Nota

No puede usar herramientas de SQL Server para restaurar una aplicación web.

Procedimientos incluidos en este tema:

  • Para restaurar una aplicación web mediante Windows PowerShell

  • Para restaurar una aplicación web mediante Administración central

Uso de Windows PowerShell para restaurar una aplicación web

Puede usar Windows PowerShell para restaurar una aplicación web manualmente o como parte de un script que puede ejecutarse a intervalos programados.

Para restaurar una aplicación web mediante Windows PowerShell

  1. Compruebe que se cumplen los siguientes requisitos mínimos: Consulte Add-SPShellAdmin. También debe tener permiso de lectura en la carpeta de copia de seguridad y pertenecer a los siguientes roles fijos de base de datos: db_owner en la base de datos de configuración de la granja de servidores y dbcreator en las bases de datos de contenido que se están restaurando.

  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 <Option> -Item <WebApplicationName> -BackupId <GUID> -Verbose
    

    donde:

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

    • <Option> es uno de los siguientes valores:

      • Overwrite, para restaurar en la misma granja de servidores.

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

    • <WebApplicationName> es el nombre de la aplicación web.

    • <GUID> es la identidad de la copia de seguridad específica que desea usar. Puede ver las copias de seguridad de la granja de servidores si escribe lo siguiente: Get-SPBackupHistory -Directory <BackupFolder> -ShowBackup. Si no usa el parámetro BackupID, se usará la copia de seguridad más reciente. No puede restaurar una aplicación web mediante una copia de seguridad de solo configuración.

    Para ver el progreso de la operación, 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 el trabajo no finaliza correctamente, se mostrará un mensaje de error similar al siguiente:

    Restore-SPFarm: The job failed. For more information, see the error log that is located in the backup folder. At line: <line> char:<column>. + <cmdlet> <<<< <location of error>

  4. Si hay errores o advertencias, o si la restauració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 web

Puede usar Administración central para restaurar una aplicación web.

Para restaurar una aplicación web mediante Administración central

  1. Compruebe si la cuenta de usuario que lleva a cabo este procedimiento pertenece al grupo de administradores de la granja de servidores. Además, compruebe si el servicio V4 de temporizador Windows SharePoint Services y la cuenta de Acceso a la base de datos de la granja de servidores tienen permisos de control total en la carpeta de copia de seguridad.

  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; 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 o de la aplicación web 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) de 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 una aplicación web.

  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 que está junto a la aplicación web 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 Granja\<aplicación web> 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 web 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 aplicación web o restaurar la granja de servidores 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, podrá revisarlos en la columna Mensaje de error de la página Estado del trabajo de copia de seguridad y restauración. Puede encontrar más detalles en el archivo Sprestore.log, en la ruta de acceso UNC especificada.