Recuperación de una base de datos de contenido

Este tema describe la recuperación de una base de datos de contenido en el conjunto de servidores de SharePoint original al utilizar Acronis Backup & Recovery 11.5.

La recuperación en un conjunto de servidores no original es un procedimiento más complicado. Sus pasos varían según la configuración del conjunto de servidores y otros parámetros del entorno de producción.

Para recuperar la base de datos de contenido en el servidor SQL original

  1. Si se está ejecutando el servicio de Temporizador de Windows SharePoint Services, detenga el servicio y espere unos minutos para que se complete cualquier procedimiento almacenado que se esté ejecutando. No reinicie el servicio hasta que haya recuperado todas las bases de datos que necesita recuperar.
  2. Si está recuperando la base de datos en su ubicación original en el disco, realice lo siguiente:
    1. Deje sin conexión la base de datos de destino.
    2. Recupere los archivos de la base de datos según se describe en "Recuperación de los archivos de la base de datos de SQL Server desde una copia de seguridad del disco", salvo el paso para adjuntar la base de datos (la base de datos ya fue adjuntada).
    3. Vuelva a poner en línea la base de datos recuperada.

    Si está recuperando la base de datos en otra ubicación en el disco, recupere los archivos de la base de datos según se describe en la "Recuperación de los archivos de la base de datos de SQL Server desde una copia de seguridad del disco", incluso el paso para adjuntar la base de datos.

  3. Inicie el servicio de Temporizador de Windows SharePoint Services.

Para recuperar una base de datos de contenido en otro servidor SQL del conjunto de servidores original

  1. Elimine la base de datos que recuperará posteriormente del conjunto de servidores de SharePoint. Para hacerlo, ejecute el siguiente comando en un servidor web front-end:

    En SharePoint 2010:

    Dismount-SPContentDatabase <base de datos>

    Si posee varias bases de datos de contenido con el mismo nombre, debe utilizar la base de datos de contenido GUID en este comando en vez de utilizar el nombre de la base de datos de contenido. Para recuperar el GUID de la base de datos de contenido, ejecute el cmdlet Get-SPContentDatabase sin argumentos.

    En SharePoint 2007:

    stsadm -url <url de la aplicación web> –o deletecontentdb –databasename <base de datos>

  2. Recupere los archivos de la base de datos según se describe en "Recuperación de los archivos de la base de datos de SQL Server desde una copia de seguridad del disco", incluso el paso para adjuntar la base de datos.
  3. Adjunte la base de datos recuperada al conjunto de servidores de SharePoint. Para hacerlo, ejecute el siguiente comando en un servidor web front-end:

    En SharePoint 2010:

    Mount-SPContentDatabase <base de datos> -DatabaseServer <servidor de base de datos> -WebApplication <url del sitio>

    En SharePoint 2007:

    stsadm.exe -o addcontentdb -url <url del sitio> -databasename <base de datos> -databaseserver <servidor de base de datos>