Exportar sitios, listas o bibliotecas de documentos en SharePoint Server
SE APLICA A:2013 2016 2019 Subscription Edition SharePoint en Microsoft 365
Puede exportar un sitio, una lista o una biblioteca de documentos en SharePoint Server mediante el sitio web de Administración central de SharePoint o Microsoft PowerShell. La herramienta de copia de seguridad que use depende del tipo de entorno que ha implementado, de sus requisitos de programación de copias de seguridad y de los contratos de nivel de servicio que tenga con su organización.
Antes de empezar
Se recomienda crear copias de seguridad de la granja de servidores completa con regularidad. Sin embargo, puede suceder que sus requisitos empresariales o de TI requieran que exporte un sitio, una lista o una biblioteca de documentos. Exportar sitios, listas y bibliotecas de documentos con regularidad reduce la pérdida de datos que puede ocasionarse debido a errores de hardware, cortes en el suministro eléctrico u otros problemas. Es un proceso sencillo y ayuda a garantizar que los datos estén disponibles para la recuperación cuando sea necesario. Solo puede exportar un sitio, una lista o una biblioteca de documentos a la vez.
Para obtener más información sobre los elementos de los que puede realizar copias de seguridad y con qué herramientas, vea Planear copias de seguridad y recuperación en SharePoint Server.
Antes de empezar esta operación, revise la información siguiente:
- Cree una carpeta en el equipo local o en la red para almacenar el archivo de exportación. Para un mejor rendimiento, se recomienda exportar el archivo al equipo local y después moverlo a una carpeta de la red.
- No puede usar las herramientas de SQL Server ni el Administrador de protección de datos para exportar un sitio, una lista o una biblioteca de documentos.
Usar PowerShell para exportar un sitio, lista o biblioteca de documentos en SharePoint Server
Puede usar PowerShell para exportar un sitio, una lista o una biblioteca de documentos manualmente o como parte de un script que puede ejecutarse a intervalos programados.
Para exportar un sitio, una lista o una biblioteca de documentos mediante PowerShell:
Compruebe que cumple con las pertenencias siguientes:
- rol fijo de servidor securityadmin en la instancia de SQL Server
- db_owner rol fijo de base de datos en todas las bases de datos que se van a actualizar
- Grupo de administradores en el servidor en el que se ejecutan los cmdlets de PowerShell
Un administrador puede usar el
Add-SPShellAdmin
cmdlet para conceder permisos para usar cmdlets de SharePoint Server.Nota:
Si no tiene permisos, póngase en contacto con el administrador del programa de instalación o con el administrador de SQL Server para solicitar los permisos. Para obtener más información sobre los permisos de PowerShell, consulte Add-SPShellAdmin.
Inicie el Shell de administración de SharePoint.
En el símbolo del sistema de PowerShell, escriba el comando siguiente:
Export-SPWeb -Identity <SiteURL> -Path <Path and File Name> [-ItemUrl <URL of Site, List, or Library>] [-IncludeUserSecurity] [-IncludeVersions] [-NoFileCompression] [-UseSqlSnapshot] [-Verbose]
Donde:
- <SiteURL> es la dirección URL del sitio que va a exportar.
- <Path y FileName> son la ruta de acceso y el nombre del archivo que contendrá los datos exportados.
- <La dirección URL de Sitio, Lista o Biblioteca> es la dirección URL relativa de la lista o biblioteca que va a exportar y debe comenzar con una barra diagonal (/). Solo debe especificar este parámetro si desea exportar una lista o biblioteca individuales en lugar de todo el sitio.
El
UseSqlSnapshot
parámetro permite a SharePoint crear una instantánea de la base de datos de contenido antes de iniciar la exportación y, a continuación, exportar el contenido del sitio desde esa instantánea en lugar de la base de datos activa. Esto permite a los usuarios seguir interactuando con el sitio sin afectar a la integridad de los datos de la exportación. Una vez finalizada la exportación, quitará automáticamente la instantánea. Las instantáneas de base de datos requieren enterprise edition de SQL Server.Para especificar qué versión del sitio, lista o biblioteca de documentos se va a incluir, use el
IncludeVersions
parámetro y especifique "LastMajor" (valor predeterminado), "CurrentVersion", "LastMajorandMinor" o "All". Para incluir la configuración de seguridad del usuario con la lista o la biblioteca de documentos, use elIncludeUserSecurity
parámetro . Si desea sobrescribir el archivo especificado, use elForce
parámetro . Para ver el progreso de la operación de copia de seguridad, use elVerbose
parámetro .El
NoFileCompression
parámetro permite especificar que no se realiza ninguna compresión de archivos durante el proceso de exportación. El uso este parámetro puede reducir el uso de los recursos hasta un 30% durante el proceso de exportación. El uso de este parámetro da como resultado la creación de una carpeta de copia de seguridad en lugar de un archivo comprimido. Si usa elNoFileCompression
parámetro en elExport-SPWeb
comando, también debe usarlo al importar el contenido mediante elImport-SPWeb
comando .
Para obtener más información, vea Export-SPWeb.
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 exportar un sitio, una lista o una biblioteca de documentos en SharePoint
Puede usar Administración central para exportar un sitio, una lista o una biblioteca de documentos. Solo puede exportar un sitio, una lista o una biblioteca de documentos a la vez.
Para exportar un sitio, una lista o una biblioteca de documentos mediante Administración central:
Compruebe si la cuenta de usuario que realizará el procedimiento pertenece al grupo Administradores de granjas de servidores.
Inicie Administración central.
En Administración central, en la página principal, haga clic en Copias de seguridad y restauración.
En la página Copias de seguridad y restauración, en la sección Copia de seguridad pormenorizada, haga clic en Exportar un sitio o una lista.
En la página Exportar un sitio o una lista, en la sección Colección de sitios, seleccione la colección de sitios de la lista Colección de sitios y luego seleccione el sitio de la lista. Sitio.
Si va a exportar un sitio, omita este paso y seleccione la lista o biblioteca de documentos de la lista .
En la sección Ubicación de archivos, en el cuadro Nombre de archivo, escriba la ruta de acceso UNC de la carpeta compartida y del archivo al cual desea exportar la lista o biblioteca de documentos. El nombre del archivo debe usar la extensión .cmp.
Si el archivo ya existe y desea usarlo, active la casilla Sobrescribir archivos existentes. De lo contrario, especifique un nombre de archivo diferente.
Si desea exportar toda la configuración de seguridad y permisos con la lista o biblioteca, en la sección Exportar seguridad completa, active la casilla Exportar seguridad completa.
Si desea especificar qué versión de la lista o biblioteca desea exportar, seleccione una de las siguientes versiones de la lista Exportar versiones:
- Todas las versiones
- Última versión principal
- Versión actual
- Última versión principal y última versión secundaria
Cuando haya especificado las opciones de configuración que desee, haga clic en Iniciar la exportación.
Puede ver el estado de todos los trabajos de copia de seguridad en la parte superior de la página Estado de trabajo de copia de seguridad pormenorizada. Puede ver el estado del trabajo de copia de seguridad actual en la sección Exportación de contenido de la página. 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 varios 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. También puede encontrar más detalles en el nombre> de <archivo.export.log archivo en la ruta de acceso UNC que especificó en el paso 6.
Vea también
Conceptos
Planear copias de seguridad y recuperación en SharePoint Server