Información general de copia de seguridad (SQL Server)

En este tema se presenta el componente de copia de seguridad de SQL Server. La copia de seguridad de la base de datos de SQL Server es esencial para proteger los datos. En esta descripción se tratan los tipos y las restricciones de copia de seguridad. En el tema también se presentan los dispositivos y los medios de copia de seguridad de SQL Server.

[!NOTA]

A partir de la actualización acumulativa 2 de SQL Server 2012 SP1, se admite la copia de seguridad de SQL Server en el servicio de almacenamiento Blob de Windows Azure. Para obtener más información, vea Backup and Restore Enhancements y Copia de seguridad y restauración de SQL Server con el servicio de almacenamiento Blob de Windows Azure.

En este tema:

  • Componentes y conceptos

  • Compresión de copia de seguridad

  • Restricciones de las operaciones de copia de seguridad en SQL Server

  • Dispositivos y medios de copia de seguridad

  • Tareas relacionadas

Componentes y conceptos

  • realizar copia de seguridad [verbo]
    Copia los registros de datos o las entradas de registro de una base de datos de SQL Server o de su registro de transacciones en un dispositivo de copia de seguridad, como un disco, para crear una copia de seguridad de datos o de registros.

  • copia de seguridad [nombre]
    Copia de los datos de SQL Server que se puede usar para restaurar y recuperar los datos después de un error. Se crea una copia de seguridad de los datos de SQL Server en el nivel de una base de datos o de uno o varios de los archivos o grupos de archivos. No pueden crearse copias de seguridad de las tablas. Además de las copias de seguridad de datos, el modelo de recuperación completa requiere crear copias de seguridad del registro de transacciones.

  • modelo de recuperación
    Propiedad de la base de datos que controla el mantenimiento del registro de transacciones de una base de datos. Existen tres modelos de recuperación: simple, completa y por medio de registros de operaciones masivas. El modelo de recuperación de la base de datos determina sus requisitos de copias de seguridad y restauración.

  • restaurar
    Proceso de varias fases que copia todos los datos y páginas del registro desde una copia de seguridad de SQL Server especificada a una base de datos especificada y, a continuación, pone al día todas las transacciones registradas en la copia de seguridad mediante la aplicación de los cambios registrados para poner los datos al día.

Tipos de copias de seguridad

  • copia de seguridad de solo copia
    Copia de seguridad de uso especial independiente de la secuencia normal de copias de seguridad de SQL Server.

  • copia de seguridad de datos
    Copia de seguridad de datos en una base de datos completa (copia de seguridad de base de datos), una base de datos parcial (copia de seguridad parcial) o un conjunto de archivos de datos o grupos de archivos (copia de seguridad de archivos).

  • copia de seguridad de base de datos
    Copia de seguridad de una base de datos. Las copias de seguridad completas representan la base de datos completa en el momento en que finalizó la copia de seguridad. Las copias de seguridad diferenciales solo contienen los cambios realizados en la base de datos desde la copia de seguridad completa más reciente.

  • copia de seguridad diferencial
    Copia de seguridad de datos basada en la última copia de seguridad completa de una base de datos completa o parcial o de un conjunto de archivos de datos o grupos de archivos (base diferencial) y que solo incluye las extensiones de datos que han cambiado desde la última base diferencial.

    Una copia de seguridad diferencial parcial únicamente registra las extensiones de datos que han cambiado en grupos de archivos desde la copia de seguridad parcial anterior, que se conoce como la base para la diferencial.

  • copia de seguridad completa
    Copia de seguridad completa que incluye todos los datos de una base de datos determinada o un conjunto de grupos de archivos o archivos, así como una cantidad suficiente del registro como para permitir la recuperación de datos.

  • copia de seguridad de registros
    Copia de seguridad de los registros de transacciones que incluye todos los registros no guardados en una copia de seguridad de registros anterior. (modelo de recuperación completa)

  • copia de seguridad de archivos
    Copia de seguridad de uno o varios archivos de base de datos o grupos de archivos.

  • copia de seguridad parcial
    Contiene datos de algunos de los grupos de archivos de una base de datos, incluidos los datos del grupo de archivos principal, todos los grupos de archivos de lectura/escritura, y los archivos de solo lectura opcionalmente especificados.

Términos y definiciones de medios de copia de seguridad

[!NOTA]

A partir de la actualización acumulativa 2 de SQL Server 2012 SP1, se admite la copia de seguridad de SQL Server en el servicio de almacenamiento Blob de Windows Azure. Para obtener más información, vea Backup and Restore Enhancements y Copia de seguridad y restauración de SQL Server con el servicio de almacenamiento Blob de Windows Azure.

  • dispositivo de copia de seguridad
    Disco o dispositivo de cinta en el que se escriben las copias de seguridad de SQL Server y del que se pueden restaurar.

  • medio de copia de seguridad
    Una o varias cintas o archivos de disco en los que se han escrito una o varias copias de seguridad.

  • conjunto de copia de seguridad
    Contenido de la copia de seguridad que se agrega a un conjunto de medios mediante una operación de copia de seguridad correcta.

  • familia de medios
    Copias de seguridad creadas en un único dispositivo no reflejado o en un conjunto de dispositivos reflejados en un conjunto de medios.

  • conjunto de medios
    Colección ordenada de medios de copia de seguridad, cintas o archivos de disco en la que se han escrito una o varias operaciones de copia de seguridad mediante un tipo y número fijo de dispositivos de copia de seguridad.

  • conjunto de medios reflejado
    Varias copias (reflejos) de un conjunto de medios.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Compresión de copia de seguridad

SQL Server 2008 Enterprise y versiones posteriores admiten la compresión de copias de seguridad, y SQL Server 2008 y versiones posteriores pueden restaurar una copia de seguridad comprimida. Para obtener más información, vea Compresión de copia de seguridad (SQL Server).

Restricciones de las operaciones de copia de seguridad en SQL Server

En SQL Server 2005 y versiones posteriores, se puede realizar la copia de seguridad mientras la base de datos está en línea y en uso. Sin embargo, existen las siguientes restricciones.

No se pueden realizar copias de seguridad de los datos sin conexión

Cualquier operación de copia de seguridad en la que se haga referencia de forma implícita o explícita a datos sin conexión provocará un error. A continuación, se exponen algunos ejemplos habituales:

  • Se solicita una copia de seguridad de base de datos completa, pero un grupo de archivos de la base de datos está sin conexión. Puesto que todos los grupos de archivos se incluyen de forma implícita en las copias de seguridad de base de datos completas, esta operación provocará un error.

    Para realizar una copia de seguridad de esta base de datos, se puede utilizar una copia de seguridad de archivos y especificar solo los grupos de archivos que estén en línea.

  • Se solicita una copia de seguridad parcial, pero un grupo de archivos de lectura/escritura está sin conexión. Puesto que todos los grupos de archivos de lectura/escritura son obligatorios para las copias de seguridad parciales, esta operación provocará un error.

  • Se solicita una copia de seguridad de determinados archivos, pero uno de ellos no está en línea. Se produce un error en la operación. Para realizar una copia de seguridad de los archivos en línea, puede omitir el archivo sin conexión de la lista y repetir la operación.

Normalmente, la copia de seguridad de registros será correcta aunque uno o varios de los archivos de datos no estén disponibles. Sin embargo, si algún archivo incluye cambios registrados de forma masiva realizados en el modelo de recuperación optimizado para cargas masivas de registros, todos los archivos deberán estar en línea para que la copia de seguridad sea correcta.

Restricciones de simultaneidad durante una copia de seguridad

SQL Server utiliza el proceso de copia de seguridad en línea para permitir que se realice la copia de seguridad de una base de datos mientras se está utilizando. Durante la copia de seguridad, se pueden realizar la mayoría de las operaciones (por ejemplo, las instrucciones INSERT, UPDATE o DELETE están permitidas durante la operación de copia de seguridad). Sin embargo, si intenta iniciar una operación de copia de seguridad durante la creación o eliminación de un archivo de la base de datos, la operación de copia de seguridad esperará hasta que la creación o eliminación haya terminado o hasta que se agote el tiempo de espera de la copia de seguridad.

Las operaciones que no se pueden ejecutar durante la copia de seguridad de la base de datos o del registro de transacciones son las siguientes:

  • Operaciones de administración de archivos, como la instrucción ALTER DATABASE con la opción ADD FILE o la opción REMOVE FILE.

  • Operaciones de reducción de la base de datos o de reducción de un archivo. Esto incluye las operaciones de reducción automática.

  • Si intenta crear o eliminar un archivo de la base de datos durante la operación de copia de seguridad, se producirá un error en la operación de creación o eliminación.

Si una operación de copia de seguridad se superpone a una operación de administración de archivos o de reducción, surge un conflicto. Con independencia de la operación en conflicto que empieza en primer lugar, la segunda operación espera a que se agote el tiempo de espera del bloqueo establecido por la primera operación. (El tiempo de espera se controla mediante un valor de tiempo de espera de sesión). Si el bloqueo se libera durante el tiempo de espera, la segunda operación continúa. Si se agota el tiempo de bloqueo, la segunda operación no se realiza correctamente.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Tareas relacionadas

Para trabajar con dispositivos de copia de seguridad y medios de copia de seguridad

Para crear una copia de seguridad

[!NOTA]

En el caso de copias de seguridad parciales o de solo copia, debe usar la instrucción BACKUP de Transact-SQL con la opción PARTIAL o COPY_ONLY, respectivamente.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Vea también

Conceptos

Realizar copias de seguridad y restaurar bases de datos de SQL Server

Información general sobre restauración y recuperación (SQL Server)

Planes de mantenimiento

El registro de transacciones (SQL Server)

Modelos de recuperación (SQL Server)