Copia de seguridad de aplicaciones para SharePoint en SharePoint Server
SE APLICA A:2013 2016 2019 Subscription Edition SharePoint en Microsoft 365
Le recomendamos hacer copias de seguridad de la granja de servidores con regularidad. Sin embargo, los requisitos empresariales o de TI podrían exigir que se haga una copia de seguridad de las aplicaciones para SharePoint además de las copias de seguridad normales de la granja de servidores. Si hace copias de seguridad regulares del entorno de aplicaciones para SharePoint, se reducen las posibilidades de perder datos debido a errores de hardware, cortes del suministro eléctrico u otros problemas. Se trata de un proceso simple que garantiza que se puedan recuperar los datos y las configuraciones que componen el entorno de aplicaciones para SharePoint, en caso de que sea necesario.
El contenido y los paquetes de aplicación para SharePoint se encuentran en bases de datos de contenido de SharePoint Server en colecciones de sitios individuales. Todos los datos de seguridad y licencias de aplicación para SharePoint se almacenan en el servicio de administración de aplicaciones y en las bases de datos de aplicaciones de Servicio de almacenamiento seguro. Otros datos adicionales de aplicación para SharePoint se almacenan en la base de datos de configuración de SharePoint Server, en forma de sitios web o aplicaciones web de Internet Information Services (IIS) y paquetes de elementos web. Al mismo tiempo, tiene que incluir las siguientes bases de datos de SharePoint Server en la copia de seguridad:
Contenido - WSS_Content
Configuración - SharePoint_Config
Aplicación de Servicio de almacenamiento seguro - Secure_Store_Service_DB_<GUID>
Aplicación de servicio de administración de aplicaciones - App_Management_<GUID>
Si tuviera que restaurar las bases de datos, debe restaurar la misma versión de cada base de datos incluida en la copia de seguridad. En otras palabras, no restaure una base de datos de contenido que sea seis meses más antigua que la base de datos de configuración.
Puede hacer una copia de seguridad de un entorno de aplicaciones para SharePoint con las herramientas de el sitio web de Administración central de SharePoint, PowerShell de Microsoft o SQL Server.
Copia de seguridad de bases de datos de contenido
Las bases de datos de contenido pueden almacenar datos de varias colecciones de sitios. Pero, si tiene muchas colecciones de sitios, le recomendamos que agregue suficientes bases de datos de contenido para que cada base de datos tenga un tamaño inferior a 200 GB con el fin de optimizar el rendimiento del sistema. Para obtener más información, vea Copia de seguridad de bases de datos de contenido en SharePoint Server.
Nota:
Las bases de datos de contenido de SharePoint Server llegan a alcanzar gran tamaño. Le recomendamos hacer una copia de seguridad de cada base de datos de contenido en un proceso independiente de las copias de seguridad de otras bases de datos o de la granja de servidores.
Copia de seguridad de la base de datos de configuración
La base de datos de configuración de SharePoint Server almacena información sobre todas las bases de datos de SharePoint y sitios web o aplicaciones web de Internet Information Services (IIS). Esto incluye soluciones de confianza, paquetes de elementos web, plantillas de sitio, configuraciones de aplicaciones web y configuraciones de granja de servidores específicas de SharePoint Server, como la cuota predeterminada y los tipos de archivo bloqueados. Para obtener más información, vea Copia de seguridad de configuraciones de granjas de servidores en SharePoint Server.
Copia de seguridad de base de datos de aplicaciones del Servicio de almacenamiento seguro
La base de datos del Servicio de almacenamiento seguro almacena y asigna credenciales, como nombres de cuentas y contraseñas. Para hacer una copia de seguridad de la base de datos del Almacén seguro en un entorno de aplicaciones para SharePoint, consulte Copia de seguridad del Servicio de almacenamiento seguro en SharePoint Server.
Nota:
Asegúrese de anotar la frase de contraseña al hacer la copia de seguridad de la base de datos de Almacén seguro. Necesitará la frase de contraseña para restaurar la base de datos de Almacén seguro.
Copia de seguridad de la base de datos de aplicaciones del 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. Para realizar una copia de seguridad de 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 Copia de seguridad de aplicaciones de servicio en SharePoint Server.
Copia de seguridad de una colección de sitios
Quizás tenga varias colecciones de sitios que hospedan aplicaciones para SharePoint en su entorno. Al hacer una copia de seguridad de las aplicaciones para SharePoint, también debe incluir todas las colecciones de sitios donde se hospedan las aplicaciones.
Para hacer una copia de seguridad de una colección de sitios mediante PowerShell
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.
Inicie el Shell de administración de SharePoint.
En el símbolo del sistema de PowerShell, escriba el comando siguiente:
Backup-SPSite -Identity <SiteCollectionGUIDorURL> -Path <BackupFile> [-Force] [-NoSiteLock] [-UseSqlSnapshot] [-Verbose]
Donde:
<SiteCollectionGUIDorURL> es el ID o la URL de la colección de sitios de la que quiere hacer la copia de seguridad.
<BackupFile> es la ruta de acceso en la que se encuentra el archivo de copia de seguridad.
Si desea sobrescribir un archivo de copia de seguridad usado anteriormente, use el
Force
parámetro . Puede usar el parámetroNoSiteLock
para evitar que se configure el bloqueo de solo lectura en la colección de sitios mientras se hace la copia de seguridad de dicha colección. Sin embargo, el uso de este parámetro puede permitir a los usuarios cambiar la colección de sitios mientras se hace la copia de seguridad, lo que podría generar un posible daño de los datos durante el proceso. Para mostrar el GUID o la URL de la colección de sitios, escriba el siguiente comando en el símbolo del sistema de PowerShell:Get-SPSite | format-list -property id,url
Si el servidor de base de datos ejecuta una edición Enterprise de SQL Server, se recomienda usar también el
UseSqlSnapshot
parámetro para realizar copias de seguridad más coherentes. También se pueden exportar sitios o listas desde estas instantáneas.Nota:
Si el proveedor de RBS que está usando no admite instantáneas, no podrá usar instantáneas para la copia de seguridad ni la distribución de contenido. Por ejemplo, el proveedor de SQL FILESTREAM no admite instantáneas.
Para obtener más información sobre cómo usar instantáneas de SQL, vea Realizar copias de seguridad de bases de datos en instantáneas en SharePoint Server.
Para obtener más información, vea Copias de seguridad de colecciones de sitios en SharePoint Server
Para más información, consulte Backup-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.
Consulte también
Conceptos
Planear copias de seguridad y recuperación en SharePoint Server