Restaurar aplicaciones para SharePoint en SharePoint Server

SE APLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

Puede restaurar un entorno de aplicaciones para SharePoint con las herramientas el sitio web de Administración central de SharePoint, PowerShell de Microsoft o SQL Server. La herramienta de restauración que use dependerá del tipo de entorno que haya implementado, sus necesidades de programación y los acuerdos de nivel de servicio que tenga con su organización.

El contenido y los paquetes de aplicación para SharePoint se almacenan en las bases de datos de contenido de SharePoint Server en colecciones de sitios individuales. El proceso de restauración le exige restaurar todos los servicios a los que hace referencia la aplicación. Las aplicaciones para SharePoint pueden hacer referencia a las siguientes bases de datos de SharePoint Server, que tal vez tenga que restaurar. También tendrá que restaurar la colección de sitios donde se ubica aplicación para SharePoint si va a restaurar las aplicaciones para SharePoint en el mismo entorno.

  • Contenido

  • Configuración

  • Aplicación del Servicio de almacenamiento seguro

  • Aplicación del servicio de administración de aplicaciones

Antes de empezar

Las bases de datos de contenido pueden almacenar datos de varias colecciones de sitios. Si tiene aplicaciones para SharePoint alojado en más de una colección de sitios, es probable que también tenga varias bases de datos de contenido. Para realizar una copia de seguridad de todas las aplicaciones para SharePoint de su entorno y restaurarlas, primero tendrá que realizar una copia de seguridad de todas las bases de datos de contenido y todas las colecciones de sitios de la granja de servidores y restaurarlas.

Restaurar bases de datos de contenido

Puede restaurar una sola base de datos de contenido o restaurar varias al mismo tiempo. Si desea información sobre cómo restaurar una base de datos de contenido en una granja de servidores, vea Restaurar bases de datos de contenido en SharePoint Server. Si desea información sobre cómo realizar una copia de seguridad de todas las bases de datos de contenido de una granja de servidores y cómo restaurarlas simultáneamente, vea Copia de seguridad de granjas de servidores en SharePoint Server.

Restaurar la base de datos de configuración

En SharePoint Server no tiene que restaurar la base de datos de configuración porque se puede restaurar directamente la configuración de la granja de servidores. Para obtener más información, vea Restaurar configuraciones de granjas de servidores en SharePoint Server.

Restaurar la base de datos de aplicación de servicio de almacenamiento seguro

La base de datos Servicio de almacenamiento seguro almacena y asocia las credenciales a identidades específicas o a un grupo de identidades. Para restaurar Servicio de almacenamiento seguro, necesita la frase de contraseña que se grabó al realizar la copia de seguridad. Si desea restaurar la base de datos Almacén seguro, vea Restaurar aplicaciones de Servicio de almacenamiento seguro en SharePoint Server.

Restaurar la base de datos de aplicación de servicio de administración de aplicaciones

La base de datos de aplicación del servicio de administración de aplicaciones almacena las licencias y los permisos de aplicaciones de todas las aplicaciones que se descargan del sitio Catálogo de aplicaciones en SharePoint Server. Tendrá que restaurar esta base de datos para asegurarse de que las licencias y los permisos de aplicaciones para SharePoint están disponibles en la granja de servidores. Para restaurar la base de datos de administración de aplicaciones, siga los mismos procedimientos utilizados para la mayoría de las demás aplicaciones de servicio de SharePoint Server. Para obtener más información, vea Restaurar aplicaciones de servicio en SharePoint Server.

Restaurar una colección de sitios

Solo se puede restaurar una colección de sitios en SharePoint Server mediante PowerShell. Use esta sección para restaurar una colección de sitios que contenga aplicaciones para SharePoint en el mismo entorno de SharePoint Server. Para restaurar una nueva granja de servidores, vea Para restaurar aplicaciones para SharePoint en una granja de servidores nueva.

Precaución

Cualquier aplicación para SharePoint que contenga componentes remotos que estén presentes en la copia de seguridad de una colección de sitios podría causar problemas. Esto se debe a que dos copias de la aplicación para SharePoint acceden a la conexión remota y pueden provocar la divulgación de información o la pérdida de datos. Por ejemplo, cuando una copia de seguridad copia una colección de sitios en un entorno de producción para un propósito de desarrollo, esto podría conceder a los desarrolladores acceso involuntariamente a los datos de producción en sitios remotos si la aplicación para SharePoint no está diseñada correctamente.

Para restaurar una colección de sitios con PowerShell

  1. Compruebe que cumple con las pertenencias siguientes:

    • Rol fijo de servidor securityadmin en la instancia de SQL Server.

    • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.

    • Grupo de servidores en el servidor en el que se van a ejecutar los cmdlets de PowerShell.

      Un administrador puede usar el cmdlet Add-SPShellAdmin para conceder permisos de uso para los cmdlets de SharePoint Server.

    Nota:

    Si no dispone de permisos, póngase en contacto con el administrador para la instalación o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de PowerShell, vea Add-SPShellAdmin.

  2. Inicie el Shell de administración de SharePoint.

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

    Restore-SPSite -Identity <SiteCollectionURL> -Path <Backup file> [-DatabaseServer <DatabaseServerName>] [-DatabaseName <ContentDatabaseName>] [-HostHeader <Host header>] [-Force] [-GradualDelete] [-Verbose]
    

    Donde:

    • <SiteCollectionURL> es la URL de la colección de sitios que desea restaurar.

    • <DatabaseServerName> es el nombre del servidor de la base de datos en el que reside la colección de sitios.

    • <ContentDatabaseName> es el nombre de la base de datos de contenido.

    Si desea restaurar la colección de sitios en una base de datos de contenido específica, use los DatabaseServer parámetros y DatabaseName para especificar la base de datos de contenido. Si no especifica una base de datos de contenido, la colección de sitios se almacenará en una base de datos de contenido elegida por SharePoint Server.

    Si va a restaurar una colección de sitios con nombre de host, use el Identity parámetro para especificar la dirección URL de la colección de sitios con nombre de host y use el HostHeader parámetro para especificar la dirección URL de la aplicación web que contendrá la colección de sitios con nombre de host.

    Si desea sobrescribir una colección de sitios existente, use el Force parámetro .

    Nota:

    Si la colección de sitios que va a restaurar es de 1 gigabyte o más, puede usar el parámetro para mejorar el GradualDelete rendimiento durante el proceso de restauración. Cuando se usa este parámetro, la colección de sitios que se sobrescribe se marca como eliminada, lo que impide de inmediato el acceso a su contenido. Un trabajo del temporizador elimina los datos de la colección de sitios marcada posteriormente y de forma gradual, en lugar de eliminarlos todos al mismo tiempo, lo que reduce el impacto en el rendimiento del servidor.

    Para obtener más información, vea Restaurar colecciones de sitios en SharePoint Server.

    Si desea más información, vea Restore-SPSite.

    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.

Restaurar aplicaciones para SharePoint en una granja de servidores nueva

Para restaurar aplicaciones para SharePoint en una nueva granja de servidores, también debe realizar una copia de seguridad y restauración de los servicios a los que haga referencia la aplicación. Estas aplicaciones de servicio de SharePoint Server pueden incluir Aplicación de servicio de Servicio de almacenamiento seguro, Servicios de Access en SharePoint y el servicio de administración de aplicaciones. Para obtener más información, vea los siguientes artículos:

Consulte también

Conceptos

Copia de seguridad de aplicaciones para SharePoint en SharePoint Server

Restaurar bases de datos de contenido en SharePoint Server

Restaurar colecciones de sitios en SharePoint Server