Copias de seguridad de colecciones de sitios 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 realizar una copia de seguridad de una colección de sitios en SharePoint Server con el sitio web de Administración central de SharePoint o PowerShell de Microsoft.

Antes de empezar

Se recomienda realizar periódicamente una copia de seguridad de toda la granja de servidores. No obstante, algunos procedimientos de TI también pueden requerir que haga copias de seguridad de una colección de sitios. Para más información sobre cómo realizar copias de seguridad, vea Planear copias de seguridad y recuperación en SharePoint Server.

Antes de empezar esta operación, revise la información siguiente:

  • Antes de comenzar, debe crear una carpeta en el equipo local o en la red donde se vayan a almacenar las copias de seguridad. Para obtener un mejor rendimiento, le recomendamos que realice la copia de seguridad en el equipo local y después mueva los archivos de copia de seguridad a una carpeta de red. Para más información sobre cómo crear una carpeta de copia de seguridad, vea Preparar la copia de seguridad y restauración de granjas de servidores en SharePoint Server.

  • Si el estado de bloqueo de la colección de sitios está establecido en No bloqueado o No se ha bloqueado el contenido, SharePoint Server establece temporalmente el sitio en Solo lectura mientras se produce la operación de copia de seguridad. SharePoint Server hace esto para reducir las posibilidades de que los usuarios cambien la colección de sitios mientras se realiza una copia de seguridad. Cuando se completa la copia de seguridad, la configuración vuelve a su estado normal.

  • Una copia de seguridad de una colección de sitios puede requerir recursos y afectar ligeramente el rendimiento de la granja de servidores. Puede evitar estos problemas de rendimiento si hace la copia de seguridad en las horas en las que el uso de la granja de servidores sea menor (por ejemplo, fuera del horario de trabajo).

Uso de Windows PowerShell para hacer una copia de seguridad de una colección de sitios en SharePoint Server

Puede usar PowerShell para hacer una copia de seguridad de una colección de sitios manualmente o como parte de un script que puede ejecutarse a intervalos programados.

Para hacer una copia de seguridad de una colección de sitios mediante 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:

    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ámetro NoSiteLock 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 Enterprise Edition 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 más información, vea 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.

Uso de Administración central para hacer una copia de seguridad de una colección de sitios en SharePoint Server

Uso de Administración central para hacer una copia de seguridad de una colección de sitios.

Para hacer una copia de seguridad de una colección de sitios mediante Administración central

  1. Compruebe que la cuenta de usuario que lleva a cabo este procedimiento pertenece al grupo Administradores de la granja de servidores. Además, compruebe que el servicio de temporizador de Windows SharePoint Services V4 tiene permisos de control total en la carpeta de copia de seguridad.

  2. Inicie Administración central.

  3. En Administración central, en la página principal, en la sección Copia de seguridad y restauración, haga clic en Realizar una copia de seguridad de la colección de sitios.

  4. En la página Copia de seguridad de la colección de sitios, seleccione la colección de sitios de la lista Colección de sitios.

  5. Escriba la ruta de acceso local del archivo de la copia de seguridad en el cuadro Nombre de archivo.

    Nota:

    Si desea volver a usar un archivo, seleccione la casilla Sobrescribir archivo existente.

  6. Haga clic en Iniciar copia de seguridad.

  7. Puede ver el estado general de todos los trabajos de copia de seguridad en la parte superior de la página Estado de trabajo de copia de seguridad pormenorizada, en la sección Disponibilidad. El estado del trabajo de copia de seguridad actual se muestra en la parte inferior de la página, en la sección Copia de seguridad de la colección de sitios. 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, el inicio de la copia de seguridad puede tardar varios segundos.

    Si recibe mensajes de error, podrá revisarlos en la columna Mensaje de error de la página Estado de trabajo de copia de seguridad pormenorizada.

Consulte también

Conceptos

Planear copias de seguridad y recuperación en SharePoint Server

Restaurar colecciones de sitios en SharePoint Server