Exportar (0) Imprimir
Expandir todo

Restaurar granjas en SharePoint 2013

 

Se aplica a: SharePoint Server 2013, SharePoint Foundation 2013

Última modificación del tema: 2014-06-26

Resumen: aprenda a restaurar una granja de servidores de SharePoint 2013.

Puede restaurar una granja de SharePoint 2013 con las herramientas de el sitio web de Administración central de SharePoint, Windows PowerShell o SQL Server. La herramienta de copia de seguridad que utilice dependerá del tipo de entorno que haya implementado, de la programación de la copia de seguridad y de los contratos de nivel de servicio que tenga con la organización.

En este artículo:

La recuperación de la granja de servidores suele realizarse solamente después de un error que afecte a toda la granja o cuando no sea posible una recuperación parcial de parte de la granja. Si solo necesita restaurar parte de la granja de servidores, una base de datos específica, una aplicación de servicio, una lista o biblioteca de documentos, o un documento específico, use otro método de recuperación. Para más información sobre formas alternativas de recuperación, vea Contenido relacionado.

La recuperación de la granja de servidores se realiza generalmente por alguna de las siguientes razones:

  • Restauración de una granja de servidores después de un incendio, un desastre, un error del equipo u otro evento de pérdida de datos.

  • Restauración de los datos y la configuración de la granja de servidores a una determinada fecha y hora anteriores.

  • Desplazamiento de una implementación de SharePoint 2013 de una granja de servidores a otra.

NotaNota:
Como SharePoint 2013 funciona como los sitios web en Internet Information Services (IIS), los administradores y los usuarios dependen de las características de accesibilidad proporcionadas por los exploradores. SharePoint 2013 admite las características de accesibilidad de los exploradores admitidos. Para más información, consulte los recursos siguientes:

Antes de iniciar esta acción, revise la información siguiente sobre cómo recuperar una granja de servidores en SharePoint:

  • No se puede restaurar una granja de varios servidores en una granja de servidores independiente, ni una granja independiente en una granja de varios servidores.

  • No se puede realizar la copia de seguridad de una versión de SharePoint 2013 y restaurar a otra versión de SharePoint 2013.

  • Si se hace una copia de seguridad de la granja de servidores, se hará una copia de seguridad de las bases de datos de configuración y contenido de Administración central, pero estas no se pueden restaurar con las herramientas de SharePoint 2013. Para obtener 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, consulte Mover todas las bases de datos en SharePoint 2013.

  • Al restaurar la granja de servidores con SharePoint 2013, el proceso de restauración no iniciará automáticamente todas las aplicaciones de servicio, por lo que será necesario que las inicie manualmente con Administración central o Windows PowerShell. No use Asistente para la configuración de productos de SharePoint para iniciar los servicios, ya que al hacerlo se vuelven a aprovisionar los servicios y servidores proxy de servicio. Para más información, vea Inicio o detención de un servicio (SharePoint 2013).

  • El identificador de cada base de datos de contenido se conserva cuando se restaura o se vuelve a adjuntar una base de datos con las herramientas integradas. El comportamiento predeterminado de la retención del registro de cambios al usar las herramientas integradas es el siguiente:

    1. Los registros de cambios de todas las bases de datos se conservan al restaurar una granja de servidores.

    2. El registro de cambios de las bases de datos de contenido se conserva cuando se restaura o se vuelve a adjuntar una base de datos.

      Cuando se conservan el identificador y el registro de cambios de una base de datos, el servicio de búsqueda continúa el rastreo en función de la programación regular definida por las reglas de rastreo.

      Cuando se restaura una base de datos existente y no se usa la opción de sobrescritura, se asigna un nuevo identificador a la base de datos restaurada y el registro de cambios de la base de datos no se conserva. En el siguiente rastreo de la base de datos se agregarán datos de la base de datos de contenido al índice.

      Si se realiza una restauración y el identificador del paquete de copia de seguridad ya se está usando en la granja de servidores, se asigna un nuevo identificador a la base de datos restaurada y se agrega una advertencia al registro de restauración. La posibilidad de realizar un rastreo incremental en lugar de un rastreo completo depende de si el identificador de la base de datos de contenido es el mismo de antes y si el token de registro de cambios usado por el servicio de búsqueda es válido para el registro de cambios actual de la base de datos de contenido. Si no se conserva el registro de cambios, el token no será válido y el servicio de búsqueda deberá realizar un rastreo completo.

  • La copia de seguridad de SharePoint 2013 realiza una copia de seguridad de las definiciones de tipos de contenido externo del Servicio de conectividad a datos empresariales, pero no del origen de datos. Para proteger los datos, debe hacer una copia de seguridad del origen de datos cuando realice la copia de seguridad del Servicio de conectividad a datos empresariales o de la granja de servidores.

    Si restaura el Servicio de conectividad a datos empresariales o la granja de servidores y después restaura el origen de datos en una ubicación diferente, debe cambiar la información de la ubicación en la definición del tipo de contenido externo. De lo contrario, es posible que el Servicio de conectividad a datos empresariales no encuentre el origen de datos.

  • SharePoint 2013 restaura almacenes remotos de objetos binarios grandes (BLOB) solo si se usa el proveedor de almacén remoto de blobs FILESTREAM para colocar datos en almacenes remotos de blobs.

    Si va a usar otro proveedor, debe restaurar manualmente los almacenes remotos de blobs.

  • Si un usuario ha tomado copias de contenido para su edición sin conexión en UNRESOLVED_TOKEN_VAL(Groove_1st_CurrentVer) y se restaura el contenido desde una copia de seguridad en el servidor, cuando el usuario vuelva a conectarse, el servidor sincronizará automáticamente el contenido sin conexión con el contenido restaurado. Esto puede causar la pérdida de datos en las copias de contenido del usuario.

  • Si va a compartir aplicaciones de servicio entre granjas de servidores, tenga en cuenta que los certificados de confianza que se han intercambiado no se incluyen en las copias de seguridad de granjas de servidores. Deberá realizar una copia de seguridad de su almacén de certificados por separado o almacenar los certificados en una ubicación independiente. Cuando restaure una granja de servidores que comparte una aplicación de servicio, es necesario que importe y vuelva a implementar los certificados y, después, establezca de nuevo las confianzas entre granjas de servidores.

    Para más información, vea Intercambiar certificados de confianza entre granjas de servidores en SharePoint 2013.

  • Después de que se restaura una aplicación web que está configurada para usar autenticación basada en notificaciones, los proveedores de notificaciones duplicados o adicionales suelen estar visibles. Si aparecen duplicados, deberá guardar manualmente cada zona de aplicación web para quitarlos. Para más información, vea Restaurar las aplicaciones web en SharePoint 2013.

  • Cuando restaura una granja de servidores que contiene una aplicación web configurada para usar la autenticación basada en formularios, es necesario seguir pasos adicionales. Para más información, vea Restaurar las aplicaciones web en SharePoint 2013.

Puede usar Windows PowerShell para restaurar una granja de servidores.

Para restaurar una granja de servidores con Windows PowerShell
  1. Compruebe que pertenece a:

    • El rol fijo de servidor securityadmin en la instancia de SQL Server.

    • El rol fijo de base de datos db_owner en todas las bases de datos que se deben actualizar.

    • El grupo de administradores en el servidor en el que esté ejecutando los cmdlets de Windows PowerShell.

    Los administradores pueden usar el cmdlet Add-SPShellAdmin para conceder permisos para usar cmdlets de SharePoint 2013.

    NotaNota:
    Si no tiene permisos, póngase en contacto con el administrador de configuración o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de Windows PowerShell, vea Add-SPShellAdmin.
  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2013.

  4. Haga clic en Shell de administración de SharePoint 2013.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Restore-SPFarm -Directory <BackupFolder> -RestoreMethod Overwrite [-BackupId <GUID>]<Type the appropriate cmdlet, including parameters and values, and enclose the values for the parameters in "placeholder" tags >
    

    Donde:

    • <BackupFolder> es la ruta de acceso de la carpeta que se usa para almacenar los archivos de copia de seguridad.

    • <GUID> es el identificador de la copia de seguridad desde el que se va a restaurar.

      NotaNota:
      Si no usa la cuenta de la granja de servidores para iniciar sesión, se le pedirán las credenciales de la cuenta de la granja de servidores.

      Si no especifica BackupId, se usará la copia de seguridad más reciente. Para ver las copias de seguridad de la granja de servidores, en el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

      Get-SPBackupHistory -Directory <BackupFolder> -ShowBackup [-Verbose]
      

      donde:

      • <BackupFolder> es la ruta de acceso de la carpeta que se usa para almacenar los archivos de copia de seguridad.

      No puede usar una copia de seguridad de solo configuración para restaurar las bases de datos de contenido junto con la configuración.

  6. Para reiniciar una aplicación de servicio, en el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Start-SPServiceInstance -Identity <ServiceApplicationID>
    

    donde:

    • <ServiceApplicationID> es el GUID de la aplicación de servicio.

    Para más información sobre el reinicio de aplicaciones de servicio con Windows PowerShell, vea Start-SPServiceInstance.

Para más información sobre la restauración de la granja de servidores con Windows PowerShell, vea Restore-SPFarm.

NotaNota:
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.

Puede usar el sitio web de Administración central para restaurar una granja de servidores.

Para restaurar una granja de servidores con Administración central
  1. Compruebe que la cuenta de usuario que realiza este procedimiento pertenece al grupo de administradores de granjas de servidores de SharePoint.

  2. En la página principal de Administración central, en la sección Copias de seguridad y restauración de la página principal, haga clic en Restaurar a partir de copia de seguridad.

  3. En la página Restaurar a partir de copia de seguridad — Paso 1 de 3: Seleccionar la copia de seguridad que se desea restaurar, en la lista de copias de seguridad, seleccione el trabajo de copia de seguridad que contiene la copia de seguridad de la granja de servidores y, después, haga clic en Siguiente. Puede ver más detalles sobre cada copia de seguridad si hace clic en el símbolo (+) que se encuentra junto a la copia de seguridad.

    NotaNota:
    Si no aparece el trabajo de copia de seguridad correcto, en el cuadro de texto Ubicación del directorio de copia de seguridad, escriba la ruta de acceso de la convención de nomenclatura universal (UNC) a la carpeta de copia de seguridad correcta y, después, haga clic en Actualizar.
    No puede usar una copia de seguridad de solo configuración para restaurar la granja de servidores.
  4. En la página Restaurar a partir de copia de seguridad - Paso 2 de 3: Seleccionar componente para restaurar, active la casilla situada junto a la granja y haga clic en Siguiente.

  5. En la página Restaurar a partir de copia de seguridad - Paso 3 de 3: Seleccionar opciones de restauración, en la sección Restaurar componente, asegúrese de que Granja de servidores aparece en la lista Restaurar el siguiente componente.

    En la sección Restaurar la configuración únicamente, asegúrese de seleccionar la opción Restaurar el contenido y la configuración.

    En la sección Opciones de restauración, en Tipo de restauración, seleccione la opción Misma configuración. Se mostrará un cuadro de diálogo que solicita la confirmación de la operación. Haga clic en Aceptar.

    NotaNota:
    Si no se muestra la sección Restaurar la configuración únicamente, la copia de seguridad que seleccionó es una copia de seguridad de solo configuración. Debe seleccionar otra copia de seguridad.

    Haga clic en Iniciar restauración.

  6. Puede ver el estado general de todos los trabajos de recuperación en la parte superior de la página Estado del trabajo de copia de seguridad y restauración, en la sección Disponibilidad. Puede ver el estado del trabajo actual de recuperación en la parte inferior de la página, en la sección Restauración. La página 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 de temporizador. Por lo tanto, la copia de seguridad podría tardar unos segundos en comenzar.

    Si recibe errores, puede revisarlos en la columna Mensaje de error de la página Estado del trabajo de copia de seguridad y restauración. También hallará más detalles en el archivo Sprestore.log en la ruta UNC especificada en el paso 3.

  7. Una vez completado el proceso de restauración, es posible que deba reiniciar una o varias aplicaciones de servicio. En la página principal de Administración central, en la sección Administración de aplicaciones, haga clic en Administrar servicios en el servidor.

  8. En la página Servicios del servidor, inicie todos los servicios relacionados con las aplicaciones de servicio que desee ejecutar; para ello, haga clic en Inicio en la columna Acciones situada junto a la aplicación de servicio.

  9. Vuelva a establecer todas las relaciones de confianza. Para más información, vea Intercambiar certificados de confianza entre granjas de servidores en SharePoint 2013.

Si bien con las herramientas de SQL Server no se puede restaurar la granja de servidores en su totalidad, es posible restaurar la mayoría de las bases de datos incluidas en la granja de servidores. Si restaura las bases de datos con las herramientas de SQL Server, será necesario que restaure la configuración de la granja de servidores con Administración central o Windows PowerShell. Para más información sobre cómo restaurar los valores de configuración de la granja de servidores, vea Restaurar las configuraciones de las granjas de servidores en SharePoint 2013.

NotaNota:
El índice de búsqueda no se almacena en SQL Server. Si usa herramientas de SQL Server para hacer una copia de seguridad de la búsqueda y restaurarla, será necesario realizar un rastreo completo después de restaurar la base de datos de contenido.

Antes de restaurar SharePoint 2013, se recomienda configurar una granja de servidores de recuperación para la recuperación del sitio y de elementos.

Para restaurar las bases de datos, siga estos pasos:

  1. Si es posible, realice una copia de seguridad del registro de transacciones activo de la base de datos actual para proteger los cambios que se realizaron después de la última copia de seguridad completa.

  2. Restaure la última copia de seguridad completa de la base de datos.

  3. Restaure la copia de seguridad diferencial más reciente desde la última copia de seguridad completa de la base de datos.

  4. Restaure todas las copias de seguridad del registro de transacciones desde la última copia de seguridad completa o diferencial de la base de datos.

Para restaurar una granja de servidores mediante herramientas de SQL Server
  1. Compruebe si la cuenta de usuario que va a realizar este procedimiento pertenece al rol fijo de servidor sysadmin.

  2. Si el servicio de temporizador de Windows SharePoint Services se está ejecutando, deténgalo y espere varios minutos a que finalicen los procedimientos almacenados que se estén ejecutando en ese momento. No reinicie el servicio hasta que se hayan restaurado todas las bases de datos que sea necesario restaurar.

  3. Inicie SQL Server Management Studio y establezca la conexión con el servidor de bases de datos.

  4. En el Explorador de objetos, expanda Bases de datos.

  5. Haga clic con el botón secundario en la base de datos que desee restaurar, elija Tareas, elija Restaurar y haga clic en Base de datos.

    La base de datos se desconecta automáticamente durante la operación de recuperación y otros procesos no pueden tener acceso a ella.

  6. En el cuadro de diálogo Restaurar base de datos, especifique el destino y el origen y, después, seleccione el conjunto o los conjuntos de copia de seguridad que desee restaurar.

    Los valores predeterminados para el destino y el origen son adecuados para la mayoría de los escenarios de recuperación.

  7. En el panel Seleccionar una página, haga clic en Opciones.

  8. En la sección Opciones de restauración, seleccione solamente Sobrescribir la base de datos existente. A menos que el entorno o las directivas requieran lo contrario, no seleccione las demás opciones de esta sección.

  9. En la sección Estado de recuperación:

    • Si ha incluido todos los registros de transacciones que debe restaurar, seleccione RESTORE WITH RECOVERY.

    • Si debe restaurar registros de transacciones adicionales, seleccione RESTORE WITH NORECOVERY.

    • La tercera opción, RESTORE WITH STANDBY, no se usa en este escenario.

      NotaNota:
      Para más información sobre estas opciones de recuperación, vea Restaurar base de datos (página Opciones).
  10. Haga clic en Aceptar para completar la operación de recuperación.

  11. Repita los pasos del 4 al 9 de este proceso para cada base de datos que vaya a restaurar, excepto para la base de datos de configuración.

    ImportanteImportante:
    Si va a restaurar la base de datos de perfiles de usuario (denominada de forma predeterminada “User Profile Service_ProfileDB_<GUID>”), restaure también la base de datos social (denominada de forma predeterminada “User Profile Service_SocialDB_<GUID>”). Si no lo hace, puede haber inexactitudes en los datos de perfil de usuario que pueden resultar difíciles de detectar y corregir.
  12. Para restaurar la configuración, use la base de datos de configuración existente, o bien cree de forma manual otra base de datos y restaure la configuración en ella. Para más información sobre cómo restaurar la configuración de la granja de servidores, vea Restaurar las configuraciones de las granjas de servidores en SharePoint 2013.

  13. Inicie el servicio Temporizador de Windows SharePoint Services.

  14. Inicie las aplicaciones de servicio que deban reiniciarse. Para ello, vea los pasos 7 y 8 del procedimiento sobre cómo usar Administración central para restaurar una granja de servidores, descritos anteriormente en este artículo.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios
Mostrar:
© 2014 Microsoft