Restauración de una aplicación de servicio (SharePoint Foundation 2010)

 

Se aplica a: SharePoint Foundation 2010

Última modificación del tema: 2016-11-30

Hay situaciones en las que es posible que tenga que restaurar una aplicación de servicio específica en lugar de restaurar la granja de servidores completa. Algunas aplicaciones de servicio, por ejemplo, la aplicación del Servicio de conectividad a datos empresariales, proporcionan datos a otros servicios y sitios. Como resultado, los usuarios podrían experimentar algunas interrupciones del servicio hasta que termine 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 Restaurar una granja de servidores (SharePoint Foundation 2010).

Importante

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

Nota

SharePoint Foundation 2010 realiza una copia de seguridad del almacén de metadatos del servicio Conectividad a datos empresariales, que incluye tipos de contenido externos, sistemas externos y modelos BDC. Para obtener más información, vea Administración del Servicio de conectividad a datos empresariales (SharePoint Foundation 2010). Tenga en cuenta que esto no realiza una copia de seguridad de los orígenes de datos externos. Para proteger los datos, se debe realizar una copia de seguridad de los orígenes de datos externos.
Si restaura la aplicación de servicio o la granja de servidores y después restaura el origen de datos en una ubicación diferente, debe cambiar la información de la ubicación en la definición del tipo de contenido externo. De lo contrario, es posible que el servicio Conectividad a datos empresariales no encuentre el origen de datos.

Nota

SharePoint Foundation 2010 restaura almacenes remotos de objetos binarios grandes (BLOB) pero solo si está usando el proveedor FILESTREAM para colocar datos en almacenes remotos de blobs.
Si va a usar otro proveedor, debe restaurar manualmente los almacenes remotos de blobs.

Procedimientos incluidos en este artículo:

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

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

  • Para restaurar las bases de datos de una aplicación de servicio mediante las herramientas de SQL Server

    Nota

    No se puede restaurar la aplicación de servicio completa, pero se pueden restaurar las bases de datos asociadas con la aplicación de servicio.

Usar 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 mediante Windows PowerShell

  1. Compruebe si cumple los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Restore-SPFarm -Directory <BackupFolder> -Item <ServiceApplicationName> -RecoveryMethod Overwrite [-BackupId <GUID>] [-Verbose]

    Para especificar qué copia de seguridad usará, use el parámetro BackupId. Para ver las copias de seguridad de la granja de servidores, escriba: Get-SPBackupHistory -Directory <Backup folder> -ShowBackup. Si no especifica el parámetro BackupId, se usará la copia de seguridad más reciente. 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.

Nota

Se recomienda usar Windows PowerShell para realizar tareas administrativas de línea de comandos. La herramienta de línea de comandos Stsadm ya no se usa, pero se ha incluido para ofrecer compatibilidad con las versiones anteriores del producto.

Usar 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 mediante Administración central

  1. Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo de administradores de la granja de servidores de SharePoint.

  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 copia de seguridad que desea restaurar; seleccione en 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 a nivel de granja 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 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, expanda Aplicaciones de servicios compartidos, active la casilla de verificación que está 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 Granja\Aplicaciones de servicios compartidos\<Aplicación de servicio> aparezca en la lista Restaurar el siguiente componente.

    En la sección Opciones de restauración, en Tipo de restauración, seleccione la opción Misma configuración. Aparecerá un cuadro de diálogo que le solicitará confirmar la operación. Haga clic en Aceptar.

    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 Temporizador. Por lo tanto, la recuperación podría tardar unos segundos en comenzar.

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

Uso de herramientas de SQL Server para restaurar las bases de datos de 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 a la aplicación de servicio. Para restaurar la aplicación de servicio completa, use Windows PowerShell o Administración central.

Para restaurar las bases de datos de una aplicación de servicio mediante las herramientas de SQL Server

  1. Compruebe si la cuenta de usuario que usa para restaurar las bases de datos pertenece a la función fija de servidor sysadmin de SQL Server en el servidor de bases de datos donde 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 desee restaurar, elija Tareas, elija Restaurar y haga clic en Base de datos.

  5. En el cuadro de diálogo Restaurar base de datos, en la página General, seleccione la base de datos que desea restaurar de la lista desplegable A una base de datos.

  6. Seleccione el origen de restauración de la lista desplegable Desde base de datos.

  7. En el área Seleccionar los conjuntos de copia de seguridad que se van a restaurar, active la casilla de verificación ubicada junto a la base de datos.

  8. En la ficha Opciones, seleccione el estado de recuperación en la sección Estado de recuperació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.

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

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