Copia de seguridad de Windows SharePoint Services 3.0 mediante las herramientas de SQL Server

Los repositorios principales para los datos de Windows SharePoint Services 3.0 son bases de datos en un equipo que ejecuta Microsoft SQL Server 2005, Microsoft SQL Server 2005 Express Edition, Windows Internal Database o Microsoft SQL Server 2000. Independientemente de la versión, Microsoft SQL Server proporciona un amplio conjunto de opciones para realizar copias de seguridad y restaurar los datos de Windows SharePoint Services 3.0. En este artículo se proporciona información acerca de cómo hacer copias de seguridad de las bases de datos mediante las herramientas de SQL Server.

Elección de un modelo de recuperación

Hay tres modelos de recuperación entre los que elegir:

  • Completa

  • Optimizada para cargas masivas de registros

  • Simple

Al administrar la implementación de Windows SharePoint Services 3.0, el modelo de recuperación completa proporciona la recuperación más detallada en el caso de una restauración. El modelo de recuperación simple sólo permite restaurar la copia de seguridad más reciente, ya que no hay registros de transacciones que se puedan revertir o poner al día. El modelo de recuperación optimizada para cargas masivas de registros es una solución intermedia, pero a menudo conlleva una granularidad de restauración insuficiente para las pequeñas transacciones si se están realizando operaciones masivas. Dado que Windows SharePoint Services 3.0 no contiene código que realice las operaciones BULK INSERT (https://msdn.microsoft.com/es-es/library/ms188365.aspx), SELECT INTO (https://msdn.microsoft.com/es-es/library/ms189499.aspx) o CREATE INDEX (https://msdn.microsoft.com/es-es/library/ms188783.aspx?clcid=0xC0A) durante el funcionamiento normal, el modelo de recuperación optimizada para cargas masivas de registros se podría usar si la restauración a un momento dado no es necesaria.

La recuperación completa permite recuperar la base de datos hasta el punto de posibles errores o a un momento dado. Para garantizar este grado de capacidad de recuperación, todas las operaciones, incluidas las masivas como SELECT INTO, CREATE INDEX y la carga masiva de datos, se registran en su totalidad. Para obtener más información sobre cómo usar los modelos de recuperación, vea Elegir el modelo de recuperación de una base de datos (https://msdn.microsoft.com/es-es/library/ms175987.aspx) y la página sobre el uso de modelos de recuperación (https://go.microsoft.com/fwlink/?linkid=94751&clcid=0xC0A).

Creación de copias de seguridad completas y diferenciales

Las copias de seguridad de la base de datos incluyen copias de seguridad completas y diferenciales. Son fáciles de usar y funcionan en todas las bases de datos, independientemente del modelo de recuperación. Una copia de seguridad completa contiene todos los datos de la base de datos y puede servir como la copia de seguridad en la que se basa una copia de seguridad diferencial. Una copia de seguridad diferencial sólo registra las extensiones de datos que han cambiado desde la copia de seguridad completa anterior. Por lo tanto, las copias de seguridad diferenciales son generalmente más pequeñas y rápidas que las completas y permiten realizar copias de seguridad con mayor frecuencia, lo que reduce el riesgo de pérdida de datos.

Nota

En el caso de las bases de datos que usen la recuperación completa y optimizada para cargas masivas de registros, cualquier tipo de copia de seguridad de la base de datos debe complementarse con copias de seguridad regulares de los registros de transacciones. Estas copias reducen el riesgo de pérdida de datos y, dado que truncan el registro, el riesgo de que el registro de transacciones se llene. Para obtener más información, vea Descripción y administración de registros de transacciones en los Libros en pantalla de SQL Server 2005 (https://msdn.microsoft.com/es-es/library/ms345583.aspx) o la página sobre la arquitectura de los registros de transacciones en los Libros en pantalla de SQL Server 2000 (https://go.microsoft.com/fwlink/?linkid=94753&clcid=0xC0A).

Identificación de las bases de datos de Windows SharePoint Services 3.0

Los administradores de bases de datos y de granjas de servidores de Windows SharePoint Services 3.0 pueden crear y configurar lo siguiente:

  1. Base de datos de configuración (sólo una por granja de servidores).

    Importante

    La copia de seguridad y la restauración de la base de datos de configuración son posibles, pero debe hacer lo siguiente:

    • La copia de seguridad y la restauración de la base de datos de configuración y la base de datos de contenido para el sitio web de Administración central deben realizarse siempre juntas. No se puede realizar una copia de seguridad o restaurar una de ellas sin la otra.

    • Sólo puede restaurar la base de datos de configuración al mismo entorno y topología, lo que significa que todos los servidores, sus funciones y sus cuentas deben encontrarse en la misma granja. No se puede realizar una copia de seguridad de la base de datos de configuración en una granja y restaurarla en una diferente. No se puede realizar una copia de seguridad de la base de datos de configuración, cambiar sus funciones de servidor o topología y, a continuación, restaurar la base de datos de configuración.

  2. Base de datos de contenido para Administración central (sólo una por granja de servidores).

  3. Base de datos de búsqueda de Windows SharePoint Services.

  4. Bases de datos de contenido de aplicaciones web. De forma predeterminada, una aplicación web contará con una base de datos de contenido, pero también puede tener asociadas varias bases de datos de contenido o ninguna.

Estas bases de datos se crean durante la instalación, o bien el administrador de la base de datos puede crearlas manualmente en Microsoft SQL Server. Para obtener más información acerca de cómo instalar Windows SharePoint Services 3.0, vea Implementación de Windows SharePoint Services 3.0 en un entorno de granja de servidores. Para obtener más información acerca de cómo usar las bases de datos creadas por un administrador de la base de datos, vea Implementación mediante bases de datos creadas con DBA (Windows SharePoint Services).

Uso del sitio web de Administración central para identificar las bases de datos

Para ver las bases de datos de una granja de servidores, puede usar Administración central. El siguiente procedimiento proporciona los pasos correspondientes.

Presentación de las bases de datos de una granja de servidores mediante Administración central

  1. En la barra de tareas, haga clic en Inicio, Panel de control, Herramientas administrativas y después en Administración central de SharePoint 3.0.

  2. Haga clic en la ficha Operaciones.

  3. En la sección Copias de seguridad y restauración, haga clic en Realizar copia de seguridad.

  4. En la página Realizar copia de seguridad, encontrará información acerca de las bases de datos de la granja de servidores.

    Nota

    Si ha agregado una base de datos que no realiza operaciones asociadas con Windows SharePoint Services 3.0, no se realizará su copia de seguridad.

Uso de la herramienta de línea de comandos Stsadm para identificar las bases de datos

Para ver las bases de datos de una granja de servidores, puede usar el parámetro showtree de Stsadm para la operación de línea de comandos backup. El siguiente procedimiento proporciona los pasos correspondientes.

Presentación de las bases de datos de una granja de servidores mediante la herramienta de línea de comandos Stsadm

  1. Abra una ventana de símbolo del sistema y cambie el directorio a la ubicación de la herramienta de línea de comandos Stsadm, normalmente en esta ruta: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\bin.

  2. Para mostrar las bases de datos asociadas con una granja de servidores, escriba el comando Stsadm –o backup –showtree.

    Nota

    Al ejecutar el comando backup con el parámetro showtree, no se realiza ninguna copia de seguridad, sino que se obtiene una lista de elementos que están disponibles para la copia de seguridad. Además, verá que algunos elementos se incluyen entre corchetes, "[ ]", lo que indica que no se pueden seleccionar para realizar la copia de seguridad. Para realizarla, debe seleccionar el nodo inmediatamente superior.

Para obtener más información sobre cómo usar la herramienta de línea de comandos Stsadm, vea Herramienta de línea de comandos Stsadm (Windows SharePoint Services).