Realizar una copia de seguridad de una base de datos de contenido (SharePoint Foundation 2010)

 

Se aplica a: SharePoint Foundation 2010

Última modificación del tema: 2016-11-30

Las bases de datos de contenido de Microsoft SharePoint Foundation 2010 pueden alcanzar un gran tamaño. Por tanto, conviene crear copias de seguridad independientes de las granjas de servidores. Al realizar copias de seguridad de la base de datos de contenido con regularidad, se puede reducir la pérdida de datos provocada por errores de hardware, pérdidas de energía u otros problemas. Es un proceso sencillo que ayuda a garantizar que todos los datos se encuentren disponibles para recuperación, si fuera necesario. Solo se puede crear una copia de seguridad de una base de datos de contenido a la vez.

En este tema se describe cómo crear una copia de seguridad de una única base de datos de contenido.

Procedimientos incluidos en esta tarea:

  • Uso de Windows PowerShell para crear copias de seguridad de la base de datos de contenido

  • Para crear una copia de seguridad de una base de datos de contenido mediante Administración central

  • Uso de las herramientas de SQL Server para crear copias de seguridad de una base de datos de contenido

Requisitos de la tarea

Antes de comenzar, se debe crear una carpeta en el equipo local o en la red donde se vayan a guardar las copias de seguridad. Para obtener un mejor rendimiento, se recomienda realizar una copia de seguridad en el equipo local y, posteriormente, mover los archivos de copia de seguridad a una carpeta de red.

Uso de Windows PowerShell para crear copias de seguridad de la base de datos de contenido

Se puede usar Windows PowerShell para realizar una copia de seguridad de la base de datos de contenido de forma manual o como parte de un script que se puede ejecutar a intervalos programados.

Para crear una copia de seguridad de una base de datos de contenido mediante Windows PowerShell

  1. Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell (es decir, PS C:\>), escriba el siguiente comando y presione ENTRAR:

    Backup-SPFarm -Directory <Backup folder> -BackupMethod {Full | Differential} -Item <Content database name> [-Verbose]

    Nota

    Si es la primera vez que realiza una copia de seguridad de la base de datos de contenido, debe usar la opción Full. Debe crear una copia de seguridad completa para poder crear una copia de seguridad diferencial.

Para obtener 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.

Uso de Administración central para crear copias de seguridad de una base de datos de contenido

Puede usar Administración central para crear copias de seguridad de una base de datos de contenido.

Para crear una copia de seguridad de una base de datos de contenido mediante Administración central

  1. Compruebe que la cuenta de usuario que va a realizar este procedimiento pertenezca al grupo Administradores de la granja de servidores.

  2. 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.

  3. En la página Realizar una copia de seguridad - Paso 1 de 2: Seleccionar el componente para realizar una copia de seguridad, seleccione la base de datos de contenido de la que va a crear una copia de seguridad en la lista de componentes y haga clic en Siguiente.

    Nota

    No todas las bases de datos de contenido se pueden seleccionar en esta lista. Si no puede seleccionar una base de datos, debe usar Windows PowerShell para crear la copia de seguridad de la base de datos de contenido.

  4. 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 está creando una copia de seguridad de una base de datos de contenido por primera vez, debe usar la opción Completa. Debe crear una copia de seguridad completa para poder crear una copia de seguridad diferencial.

  5. 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 haga clic en Iniciar copia de seguridad.

  6. Puede ver el estado general de todos los trabajos de copia de seguridad en la parte superior de la página de estado del trabajo de copia de seguridad y restauración, en la sección Disponibilidad. Puede ver el estado del trabajo de copia de seguridad en curso 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. Puede actualizar manualmente los detalles de estado haciendo clic en Actualizar. Los procesos de copia de seguridad y restauración son trabajos de servicio del temporizador, por lo tanto, la copia podría tardar unos segundos en comenzar.

    Si recibe algún error, revise la columna Mensaje de error de la página de estado de trabajo de copia de seguridad y restauración. También encontrará más detalles en el archivo Spbackup.log, ubicado en la ruta UNC especificada en el paso 4.

Uso de las herramientas de SQL Server para crear copias de seguridad de una base de datos de contenido

Puede usar las herramientas de SQL Server para crear copias de seguridad de una base de datos de contenido.

Para crear una copia de seguridad de una base de datos de contenido mediante las herramientas de SQL Server

  1. Compruebe que la cuenta de usuario que va a realizar este procedimiento pertenece al rol de base de datos fijo db_backupoperator de SQL Server en el servidor de base de datos donde se almacena cada base de datos.

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

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

  4. 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.

  5. En el cuadro de diálogo Copia de seguridad de base de datos, en el área Origen, seleccione el tipo de copia de seguridad que desee hacer en la lista Tipo de copia de seguridad. Para obtener más información acerca de qué tipo de copia de seguridad usar, vea el tema que ofrece una introducción al modelo de recuperación (https://go.microsoft.com/fwlink/?linkid=114396&clcid=0xC0A) en los libros en pantalla de SQL Server.

  6. En el área Componente de copia de seguridad, haga clic en Base de datos.

  7. En el cuadro de texto Nombre, use el nombre predeterminado o especifique otro diferente para el conjunto de copia de seguridad.

  8. Especifique la fecha de expiración del conjunto de copia de seguridad. Esto determina durante cuánto tiempo o cuándo se puede sobrescribir el conjunto de copia de seguridad con copias posteriores con el mismo nombre. De forma predeterminada, el conjunto de copia de seguridad se configura para que no expire nunca (0 días).

  9. En el área Destino, especifique dónde desea almacenar la copia de seguridad.

  10. Haga clic en Aceptar para crear la copia de seguridad de la base de datos.

  11. Repita los pasos del 1 al 9 en cada base de datos de contenido de la que vaya a crear copia de seguridad.

See Also

Concepts

Restauración de una base de datos de contenido (SharePoint Foundation 2010)