/
/

Cómo hacer una copia de seguridad de colecciones de sitios, bibliotecas de documentos y listas de Microsoft SharePoint

por Team Ninja
How to Backup Microsoft SharePoint Site Collections, Document Libraries and Lists blog banner image

Resumen instantáneo

Este post ofrece una lista completa de comandos CMD básicos y una inmersión profunda en los comandos de Windows, con más de 70 comandos cmd esenciales tanto para principiantes como para usuarios avanzados. Explica comandos prácticos del símbolo del sistema para la gestión de archivos, la navegación por directorios, la solución de problemas de red, las operaciones de disco y la automatización con ejemplos reales para mejorar la productividad. Tanto si estás aprendiendo los comandos básicos de cmd como si ya dominas las herramientas avanzadas de la CLI de Windows, esta guía te ayudará a utilizar el Símbolo del sistema de forma más eficaz.

Puntos clave

Las organizaciones necesitan estrategias completas de copia de seguridad para SharePoint, porque las herramientas nativas no ofrecen recuperación granular, conservación de metadatos ni una protección adecuada a largo plazo.

  • Cubre las carencias de las copias nativas de SharePoint capturando documentos, metadatos, permisos y configuraciones en colecciones de sitios, bibliotecas, listas e historiales de versiones.
  • Usa PowerShell, exportaciones basadas en API y herramientas de copia incremental para conservar con total fidelidad las estructuras de sitios, las bibliotecas de documentos, las listas y el historial de versiones.
  • Prepárate para escenarios de recuperación complejos teniendo en cuenta la herencia de permisos, los flujos de trabajo, las soluciones personalizadas y las relaciones entre sitios que complican la restauración.
  • Mejora la fiabilidad de las copias con programación automatizada, almacenamiento en cloud híbrido y pruebas de validación periódicas alineadas con tus requisitos de RTO y RPO.
  • Combina copias granulares y completas del sitio para lograr una recuperación rápida a nivel de elemento y, al mismo tiempo, una protección integral de entornos grandes de SharePoint.

SharePoint alberga los datos de negocio más críticos de tu organización y, aun así, muchas empresas están expuestas a perder esa información por errores de los usuarios, fallos del sistema y ciberataques. Sin una copia de seguridad adecuada de Microsoft SharePoint, un solo descuido puede destruir de forma permanente años de trabajo colaborativo, registros de cumplimiento y conocimiento interno. En esta guía descubrirás métodos eficaces para hacer una copia de seguridad de las colecciones de sitios de Microsoft SharePoint y construir una protección de datos óptima.

Si prefieres un resumen visual del tema, mira Cómo hacer una copia de seguridad de colecciones de sitios, bibliotecas de documentos y listas de Microsoft SharePoint.

Carencias y riesgos de la copia de seguridad nativa de SharePoint

Las funciones integradas de Microsoft para hacer copias de seguridad de Microsoft SharePoint dejan carencias importantes que exponen a tu organización a la pérdida de datos. Esas deficiencias mantienen en riesgo constante información crítica para el negocio.

Entre las carencias más relevantes destacan:

  • Sin recuperación granular: resulta imposible restaurar documentos individuales sin afectar a colecciones de sitios completas
  • Protección limitada de la papelera de reciclaje: solo entre 30 y 90 días de cobertura antes del borrado definitivo
  • Historial de versiones vulnerable: los usuarios con permisos de edición pueden eliminar por accidente todas las versiones de un documento
  • Sin conservación de metadatos: columnas personalizadas, flujos de trabajo y permisos suelen perderse durante la recuperación

Cómo hacer copias de seguridad de documentos de SharePoint en M365 de forma sistemática

Para hacer bien la copia de seguridad de Microsoft SharePoint, tienes que cubrir varias capas a la vez: colecciones de sitios, bibliotecas de documentos, listas e historiales de versiones. Necesitas estrategias que capturen de forma conjunta documentos, metadatos, permisos y configuraciones personalizadas. Cada capa exige técnicas específicas para mantener la integridad de los datos durante los procesos de copia y recuperación.

Protección a nivel de colección de sitios

Las copias de seguridad de colecciones de sitios capturan toda la estructura jerárquica, incluidos subsitios, bibliotecas, listas y configuración de seguridad. En entornos on-premises, utiliza el comando de PowerShell `Backup-SPSite -Identity «http://sitecollection» -Path "C:\Backups\sitecollection.bak"`.

En SharePoint Online, implementa llamadas a la API de Microsoft Graph con comandos `Export-SPWeb` en horas de menor actividad. Configura los trabajos de copia de seguridad para incluir páginas maestras personalizadas, temas y plantillas de sitio, de modo que puedas recrear el entorno por completo.

Conservación de las bibliotecas de documentos

Las bibliotecas de documentos requieren enfoques específicos que mantengan los metadatos de los archivos, los tipos de contenido y la estructura de carpetas. Ejecuta `Export-SPWeb -Identity "http://site" -Path "C:\Backup\library.cmp" -IncludeUserSecurity` para conservar los permisos junto con el contenido. En SharePoint Online, usa la Herramienta de migración de SharePoint con una configuración de copia incremental que capture solo los archivos modificados en las últimas 24 horas.

Datos de listas y metadatos

Las listas de SharePoint contienen datos de negocio críticos y exigen un tratamiento cuidadoso para conservar las relaciones y los campos personalizados. Utiliza `Export-SPWeb -Identity "http://site" -ItemUrl "Lists/CustomList" -Path "C:\Backup\list.cmp"` para copias de seguridad de listas concretas.

Exporta las estructuras de listas complejas a formato XML mediante la función de exportación nativa de SharePoint, que conserva las definiciones de columna, los tipos de datos y las reglas de validación. Incluye las columnas calculadas y las definiciones de fórmulas en el alcance de tu copia de seguridad de Microsoft SharePoint para mantener toda la funcionalidad de las listas durante la restauración.

Retención del historial de versiones

Conservar el historial de versiones implica copiar todas las versiones de cada documento con sus metadatos y marcas de tiempo. Configura scripts de PowerShell que usen la colección `$item.Versions` para recorrer cada versión: `foreach($version in $item.Versions) { $version.File.SaveBinary("C:\Backup\$($version.VersionLabel).docx") }`.

Aplica políticas de retención que mantengan entre 50 y 100 versiones por documento según tus requisitos de cumplimiento. Captura también los comentarios de protección y las etiquetas de versión para conservar pistas de auditoría completas con fines normativos.

Dificultades de las copias de seguridad de SharePoint que complican la recuperación

Las complicaciones en la recuperación surgen de la arquitectura interconectada de SharePoint, donde los componentes dependen entre sí mediante la herencia de permisos, las dependencias de flujos de trabajo y las relaciones entre sitios.

Estructuras de permisos complejas

Los permisos heredados de SharePoint complican las copias de seguridad cuando los niveles de sitio, lista y elemento tienen controles de acceso propios. Los permisos a nivel de sitio con más de 15 niveles de permiso personalizados requieren un tratamiento especial para copiar correctamente Microsoft SharePoint.

Del mismo modo, los grupos personalizados de SharePoint con 100 usuarios o más necesitan conservar la asignación de permisos para mantener los límites de seguridad. La herencia de permisos de documentos puede romperse cuando los contenedores principales tienen una configuración de seguridad distinta, lo que obliga a realizar una copia granular de permisos con los comandos de PowerShell `Get-SPWeb | Get-SPList | Get-SPListItem`.

Dependencias de flujos de trabajo y automatización

Los flujos de trabajo de SharePoint cumplen un papel clave en la automatización de procesos de negocio, no solo en el almacenamiento de contenido. Para garantizar una recuperación completa, las estrategias de copia de seguridad deben tenerlos en cuenta; de lo contrario, operaciones esenciales como las aprobaciones o la asignación de tareas pueden fallar tras la restauración.

Estas son algunas de las dificultades habituales:

  • Dependencias externas: los flujos de trabajo de SharePoint dependen de sistemas externos, ensamblados personalizados y cuentas de servicio que complican los procesos de copia estándar.
  • Power Automate por separado: los flujos de Power Automate conectados a SharePoint existen fuera del entorno de SharePoint y exigen procedimientos de copia independientes.
  • Componentes de flujos de trabajo personalizados: los flujos creados con SharePoint Designer requieren copiar sus archivos .xoml y los ensamblados asociados junto con los datos del sitio.

Elementos web y soluciones personalizadas

Las soluciones personalizadas de SharePoint suelen depender de ensamblados externos y servicios de terceros, lo que hace que copiarlas sea más difícil que con las funciones estándar. Las implementaciones a nivel de granja añaden otra capa de complejidad: si los paquetes WSP no se conservan y se asignan correctamente durante la copia, la restauración puede romper integraciones críticas o alterar funcionalidades personalizadas.

Los elementos web de SharePoint Framework (SPFx) necesitan copias independientes de su código fuente, archivos de manifiesto y paquetes de implementación. Las páginas maestras personalizadas que hacen referencia a archivos CSS externos generan problemas de restauración cuando las rutas de archivo cambian durante la recuperación.

Relaciones de contenido entre sitios

El contenido repartido entre varias colecciones de sitios puede dificultar la restauración cuando las columnas de búsqueda hacen referencia a listas externas. Las conexiones al servicio de metadatos administrados requieren una copia del almacén de términos, además del contenido del sitio, para mantener las relaciones taxonómicas.

Los elementos web de consulta de contenido que muestran datos de más de 5 sitios distintos dejan de funcionar cuando los sitios de origen se restauran por separado. Los elementos web basados en búsqueda pierden funcionalidad si los índices de búsqueda no se reconstruyen tras la restauración, lo que obliga a rastrear manualmente más de 10.000 documentos.

Estrategias completas de copia de seguridad para SharePoint

Tu estrategia de copia de seguridad debería contemplar objetivos de tiempo de recuperación (RTO) de 4 a 8 horas y objetivos de punto de recuperación (RPO) de 1 a 24 horas, según las necesidades de tu negocio. Implementa procedimientos de prueba que validen cada mes la integridad de las copias en un entorno de prueba.

Copias granulares frente a copias completas del sitio

Las copias granulares permiten restaurar elementos individuales en 15 o 30 minutos sin afectar al resto del contenido, lo que las hace ideales para recuperarse de errores de los usuarios. Las copias completas del sitio permiten restaurar todo el entorno, pero requieren entre dos y cuatro horas en colecciones de sitios grandes.

Combina ambos enfoques: copias granulares diarias de las bibliotecas que cambian con más frecuencia y copias completas del sitio cada semana. Usa scripts de PowerShell con `Get-SPSite | Where-Object {$_.LastContentModifiedDate -gt (Get-Date).AddDays(-1)}` para automatizar la selección en función de las fechas de modificación.

Programación automatizada de las copias de seguridad

Usa scripts de PowerShell con el Programador de tareas de Windows para que se ejecuten cada día a las 2:00, de modo que las copias sigan un calendario constante. Configura los trabajos con `schtasks /create /tn «SharePoint Backup» /tr "powershell.exe -File C:\Scripts\backup.ps1" /sc daily /st 02:00` para una ejecución automática.

Recurre a enfoques incrementales que capturen solo el contenido modificado desde la última copia y reduce así las necesidades de almacenamiento de 500 GB o más. Configura notificaciones por correo con el cmdlet `Send-MailMessage` para cuando tu copia de seguridad de Microsoft SharePoint dé errores o supere una ventana de finalización de cuatro horas.

Herramientas de copia de seguridad de terceros

Las soluciones comerciales ofrecen métodos compatibles con la aplicación para copiar Microsoft SharePoint, con compresión integrada que reduce el almacenamiento entre un 60 y un 80 % sin sacrificar el rendimiento. Estas herramientas admiten tanto SharePoint 2016/2019 on-premises como SharePoint Online, lo que las hace aptas para despliegues híbridos.

Funciones clave que conviene valorar:

  • Recuperación granular: restauración de documentos individuales en ventanas de cinco minutos
  • Capacidades de integración vía API: conexión fluida con tu infraestructura de SharePoint actual
  • Gestión automatizada de la retención: ciclo de vida de los datos regido por políticas
  • Monitorización centralizada: un único panel para varias granjas de SharePoint
  • Soporte para despliegues híbridos: protección unificada para entornos on-premises y en el cloud

Enfoques de cloud híbrido

Las estrategias híbridas combinan el almacenamiento on-premises para una retención de 30 días con el almacenamiento en el cloud para cumplir los requisitos normativos. Utiliza Azure Backup y combina copias locales diarias con una sincronización semanal al cloud para equilibrar velocidad de recuperación y coste.

Implementa almacenamiento por niveles y mueve las copias con más de 90 días de antigüedad a Azure Cool Storage, lo que reduce los costes de forma notable. Configura la replicación entre regiones con Recovery Services Vault para garantizar la alta disponibilidad ante desastres regionales.

Cómo validar la integridad y la recuperabilidad de tus copias de SharePoint

Prueba escenarios concretos: la restauración de un documento individual en ventanas de dos minutos, la recuperación completa de una colección de sitios en 30 o 60 minutos y la conservación de las relaciones de contenido entre sitios. Documenta los procedimientos de prueba con listas de comprobación paso a paso y guarda registros de validación que demuestren a auditores y responsables la fiabilidad de tus copias.

Protege los datos de SharePoint con copias de seguridad de nivel empresarial

Deja de preocuparte por cómo hacer copias de seguridad de los documentos de SharePoint en M365 y por las lagunas de cumplimiento. La solución de copia de seguridad cloud-native de NinjaOne protege SharePoint de forma automática con cifrado resistente al ransomware, opciones de recuperación granular y gestión centralizada de todos tus endpoints. Empieza hoy tu prueba gratuita.

FAQs

Las funciones nativas carecen de recuperación granular, tienen una retención limitada en la papelera de reciclaje y no conservan los metadatos ni las configuraciones personalizadas, lo que aumenta el riesgo de pérdida permanente de datos.

Los comandos de PowerShell, las exportaciones con la API de Microsoft Graph, los flujos de la Herramienta de migración de SharePoint y las plataformas de copia de seguridad de terceros permiten copias estructuradas de colecciones de sitios, bibliotecas y listas.

Los permisos complejos, los flujos de trabajo, los elementos web personalizados y las dependencias entre sitios pueden romperse durante la restauración si no se incluyen en el alcance de la copia de seguridad.

Deben automatizar la programación de las copias, usar copias incrementales y completas, validar las restauraciones cada mes y adoptar herramientas híbridas o de terceros que cumplan sus objetivos de RTO y RPO.

Quizá también te interese…

¿Listo para simplificar los aspectos más complejos de las TI?