Copia de seguridad de granjas de servidores en SharePoint Server
SE APLICA A:2013 2016 2019 Subscription Edition SharePoint en Microsoft 365
Puede hacer una copia de seguridad de una granja de SharePoint Server con las herramientas de el sitio web de Administración central de SharePoint, PowerShell de Microsoft o SQL Server. La herramienta de copia de seguridad que utilice dependerá del tipo de entorno que haya implementado, de los requisitos de programación de su copia de seguridad y de los contratos de nivel de servicio que tenga con la organización.
Antes de empezar
Le recomendamos que haga copias de seguridad periódicas de la granja completa e incluya en esa copia la configuración y el contenido. Hacer copias de seguridad de la granja de servidores con regularidad reduce la pérdida de datos que se puede producir debido a errores de hardware, cortes en la alimentación u otros problemas. Es un proceso sencillo y ayuda a que todos los datos y configuraciones de la granja de servidores estén disponibles para la recuperación, si es necesario.
Para obtener información acerca de la herramienta que debe usar para las copias de seguridad, consulte Planear copias de seguridad y recuperación en SharePoint Server.
Antes de iniciar esta acción, revise la información siguiente, que le facilitará la preparación de la copia de seguridad de la granja de servidores:
Cree 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.
Hacer una copia de seguridad no afecta al estado de la granja de servidores. Sin embargo, necesita recursos y puede influir ligeramente en el rendimiento de la granja de servidores mientras se ejecuta la copia de seguridad. 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).
El proceso de copia de seguridad de la granja no realiza la copia de seguridad de ningún certificado utilizado para formar relaciones de confianza. Asegúrese de que tiene copias de estos certificados antes de realizar la copia de seguridad de la granja. Debe volver a establecer estas relaciones de confianza después de restaurar la granja.
Al realizar una copia de seguridad de la granja, se crea una copia de seguridad de las bases de datos de configuración y contenido de Administración central, pero estas copias no se pueden restaurar con las herramientas de SharePoint Server. Para más información sobre cómo hacer copias de seguridad de todas las bases de datos de la granja de servidores y cómo restaurarlas, vea Mover todas las bases de datos en SharePoint Server.
Cuando hace una copia de seguridad de una granja de servidores que contiene una aplicación web que está configurada para usar la autenticación basada en formularios, también es necesario usar un sistema de copia de seguridad de archivos para proteger los archivos Web.config, ya que se han actualizado manualmente para registrar los proveedores de pertenencia y roles, y los cambios manuales en los archivos Web.config no se incluyen en la copia de seguridad. De forma similar, los archivos Web.config no se restauran al restaurar una aplicación web. Después de la recuperación, actualice los archivos Web.config y vuelva a implementar los proveedores. Para más información, vea Planear los métodos de autenticación de usuario en SharePoint Server.
La copia de seguridad de SharePoint Server realiza una copia de seguridad de las definiciones de tipos de contenido externo de Servicio de conectividad a datos empresariales, pero no del origen de datos. Para proteger los datos, haga una copia de seguridad del origen de datos cuando realice la copia de seguridad de Servicio de conectividad a datos empresariales o de la granja de servidores.
Si restaura Servicio de conectividad a datos empresariales o la granja y luego restaura el servicio de datos en una ubicación diferente, es necesario que modifique la información de la ubicación en la definición del tipo de contenido externo. Si no lo hace, es posible que Servicio de conectividad a datos empresariales no pueda encontrar el origen de datos.
La copia de seguridad de SharePoint Server realiza una copia de seguridad de los almacenes remotos de objetos binarios grandes (BLOB), pero solo si usa el proveedor de blobs FILESTREAM para poner datos en almacenes remotos de blobs.
Si usa otro proveedor, debe realizar una copia de seguridad manualmente de los almacenes remotos de blobs.
Si usa SQL Server con el cifrado de datos transparente (TDE) y va a hacer copias de seguridad del entorno con las herramientas de SharePoint o las herramientas de SQL Server, no se restaurará la clave de cifrado TDE ni se hará ninguna copia de seguridad. Es necesario realizar la copia de seguridad de la clave de forma manual. Durante la restauración, restaure la clave de forma manual antes de restaurar los datos. Para obtener más información, consulte Cifrado de datos transparente (TDE).
Usar PowerShell para realizar una copia de seguridad de una granja de servidores en SharePoint Server
Puede usar PowerShell para hacer una copia de seguridad de una granja de servidores manualmente o como parte de un script que se puede ejecutar en intervalos programados.
Para crear una copia de seguridad de una granja de servidores 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-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} [-Verbose]
Donde:
- <BackUpFolder> es la ruta de acceso de una carpeta en el equipo local o en la red en la que se desean almacenar las copias de seguridad.
Nota:
Si es la primera vez que crea la copia de seguridad de la granja de servidores, necesita usar la opción Full (completa). Debe hacer una copia de seguridad completa para poder crear una copia de seguridad diferencial.
Para más información, vea Backup-SPFarm.
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 crear una copia de seguridad de una granja de servidores de SharePoint Server
Puede usar Administración central para hacer una copia de seguridad de la granja de servidores.
Para crear una copia de seguridad de una granja de servidores con Administración central
Compruebe si la cuenta de usuario que lleva a cabo este procedimiento pertenece al grupo de administradores de la granja de servidores de SharePoint.
En la página principal de Administración central, en la sección Copias de seguridad y restauración, haga clic en Realizar copia de seguridad.
En la página Realizar copia de seguridad Paso 1 de 2: seleccione componente para copia de seguridad, seleccione la granja de servidores de la lista de componentes y, después, haga clic en Siguiente.
En la página Iniciar copia de seguridad - Paso 2 de 2: Seleccionar opciones de copia de seguridad, en la sección Tipo de copia de seguridad, seleccione la opción Completa o Diferencial.
Nota:
Si es la primera vez que crea la copia de seguridad de la granja de servidores, necesita usar la opción Full (completa). Necesita realizar una copia de seguridad completa para poder crear una copia de seguridad diferencial.
En la sección Realizar copia de seguridad de la configuración únicamente, haga clic en Realizar copia de seguridad de la configuración y el contenido.
En la sección Ubicación de archivo de copia de seguridad, escriba la ruta de acceso UNC de la carpeta de copia de seguridad y, después, haga clic en Iniciar copia de seguridad.
Puede ver el estado general de todos los trabajos de copia de seguridad en la parte superior de la página Estado de copia de seguridad y restauración en la sección Preparación . Puede ver el estado del trabajo de copia de seguridad actual en la parte inferior de la página en la sección Copia de seguridad. 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 archivo Spbackup.log en la ruta de acceso UNC que especificó en el paso 6.
Usar las herramientas de SQL Server para realizar una copia de seguridad de una granja de servidores de SharePoint Server
Si desea crear una copia de seguridad de la granja de servidores completa, deberá usar PowerShell o Administración central. No puede crear una copia de seguridad de toda la granja con las herramientas de SQL Server porque no puede usarlas para crear una copia de seguridad de la configuración de la granja de servidores. Sin embargo, puede crear una copia de seguridad de todas las bases de datos que están asociadas a la granja. Estas bases de datos vienen determinadas por los servicios y las características que se instalan en la granja de servidores.
Para crear una copia de seguridad de las bases de datos asociadas a una granja de servidores con las herramientas de SQL Server
Compruebe que la cuenta de usuario que va a realizar este procedimiento pertenece al rol fijo de base de datos SQL Server db_owner en todas las bases de datos de las que se vaya a hacer una copia de seguridad.
Abra SQL Server Management Studio y establezca la conexión con la instancia correcta del motor de base de datos de SQL Server.
En el Explorador de objetos, expanda Bases de datos.
Haga clic con el botón secundario en la base de datos de la que desea hacer una copia de seguridad, elija Tareas y, a continuación, haga clic en Copia de seguridad.
En el cuadro de diálogo Copia de seguridad de la base de datos , confirme el nombre de la base de datos.
A continuación, seleccione el tipo de copia de seguridad que desea realizar en la lista Tipo de copia de seguridad. Para obtener más información sobre el tipo de copia de seguridad que debe usar, consulte Modelos de recuperación (SQL Server).
En el área Componente de copia de seguridad, haga clic en Base de datos.
En el cuadro de texto Nombre use el nombre predeterminado proporcionado o especifique un nombre para el conjunto de copia de seguridad.
En el área Destino, especifique dónde desea almacenar la copia de seguridad.
Haga clic en Aceptar para hacer la copia de seguridad de la base de datos.
Repita los pasos del 1 al 10 para cada base de datos de la granja de servidores.