Información general de los modelos de recuperación

Actualizado: 5 de diciembre de 2005

Los modelos de recuperación se han diseñado para controlar el mantenimiento del registro de transacciones. Existen tres modelos de recuperación: simple, completa y por medio de registros de operaciones masivas. Normalmente, en las bases de datos se usa el modelo de recuperación completa o el modelo de recuperación simple.

En la tabla siguiente se resumen estos modelos de recuperación.

Modelo de recuperación Descripción Riesgo de pérdida de trabajo ¿Recuperación hasta un momento dado?

Simple

Sin copias de seguridad de registros.

Recupera automáticamente el espacio de registro para mantener al mínimo los requisitos de espacio, eliminando, en esencia, la necesidad de administrar el espacio del registro de transacciones.

Los cambios realizados después de la copia de seguridad más reciente no están protegidos. En caso de desastre, es necesario volver a realizar dichos cambios.

Sólo se puede recuperar hasta el final de una copia de seguridad.

Completa

Requiere copias de seguridad de registros.

No se pierde trabajo si un archivo de datos se pierde o resulta dañado.

Se puede recuperar hasta cualquier momento, por ejemplo, antes del error de aplicación o usuario.

Normalmente ninguno.

Si el final del registro resulta dañado, se deben repetir los cambios realizados desde la última copia de seguridad de registros. Para obtener más información, vea Copias de seguridad de registros después del error.

Se puede recuperar hasta determinado momento, siempre que las copias de seguridad se hayan completado hasta ese momento. Para obtener más información, vea Restaurar bases de datos a un punto de una copia de seguridad.

Por medio de registros de operaciones masivas

Requiere copias de seguridad de registros.

Complemento del modelo de recuperación completa que permite operaciones de copia masiva de alto rendimiento.

Reduce el uso del espacio de registro mediante el registro masivo de la mayoría de las operaciones masivas.

Si el registro resulta dañado o se han realizado operaciones masivas desde la última copia de seguridad de registros, se pueden repetir los cambios desde esa última copia de seguridad.

En caso contrario, no se pierde el trabajo.

Se puede recuperar hasta el final de cualquier copia de seguridad. No admite recuperaciones a un momento dado.

[!NOTA] El modelo de recuperación adecuado para una base de datos depende de los requisitos de disponibilidad y recuperación de la base de datos. Para obtener más información acerca de estos requisitos, vea Elegir el modelo de recuperación de una base de datos.

Modelo de recuperación simple

El modelo de recuperación simple minimiza la sobrecarga administrativa del registro de transacciones, ya que no se realiza una copia de seguridad de este registro. El modelo de recuperación simple tiene un alto riesgo de pérdida de trabajo si la base de datos sufre daños. Sólo se pueden recuperar los datos de la copia de seguridad más reciente de los datos perdidos. Por lo tanto, en el modelo de recuperación simple, los intervalos de copia de seguridad deben ser lo bastante cortos como para evitar la pérdida de cantidades importantes de datos. No obstante, los intervalos deben ser lo bastante largos como para evitar que la sobrecarga de copias de seguridad afecte al trabajo de producción. La inclusión de copias de seguridad diferenciales en la estrategia de copias de seguridad puede ayudar a reducir la sobrecarga.

Por lo general, para una base de datos de usuario, el modelo de recuperación simple es útil para bases de datos de prueba y desarrollo, o bien para bases de datos que contienen sobre todo datos de sólo lectura, como puede ser un almacén de datos. El modelo de recuperación simple no es apropiado para sistemas de producción en los que la pérdida de cambios recientes es inadmisible. En estos casos, se recomienda el modelo de recuperación completa.

Para obtener más información, vea Crear copias de seguridad en el modelo de recuperación simple.

Modelos de recuperación completa y por medio de registros de operaciones masivas

Los modelos de recuperación completa y por medio de registros de operaciones masivas ofrecen mayor protección de los datos que el modelo de recuperación simple. Estos modelos de recuperación se basan en hacer copias de seguridad de registros de transacciones para ofrecer una recuperación completa y evitar la pérdida de trabajo en una amplia variedad de casos de error.

  • Modelo de recuperación completa
    Ofrece el modelo de mantenimiento normal de base de datos para bases de datos en las que es necesario garantizar la durabilidad de las transacciones.
    Se requieren copias de seguridad de registros. Este modelo registra completamente todas las transacciones y conserva las entradas del registro de transacciones hasta que se realiza una copia de seguridad de las mismas. El modelo de recuperación completa permite recuperar una base de datos hasta el punto en que se produjo el error, suponiendo que se pueda hacer una copia de seguridad del final del registro después del error. El modelo de recuperación completa admite también la restauración de páginas de datos individuales.
    Para obtener más información, vea Copia de seguridad en el modelo de recuperación completa.
  • Modelo de recuperación por medio de registros de operaciones masivas
    Este modelo de recuperación registra la mayoría de las operaciones masivas. Se ha creado exclusivamente como complemento del modelo de recuperación completa. Para determinadas operaciones masivas a gran escala, como la importación masiva o la creación de índices, el cambio temporal al modelo de recuperación por medio de registros de operaciones masivas aumenta el rendimiento y reduce el uso de espacio de registro. Sigue siendo necesario realizar copias de seguridad de registros. Al igual que el modelo de recuperación completa, el modelo de recuperación por medio de registros de operaciones masivas conserva todas las entradas del registro de transacciones hasta que se realiza una copia de seguridad de las mismas. Los inconvenientes son mayores copias de seguridad de registros y mayor riesgo de pérdida de trabajo, porque el modelo de recuperación por medio de registros de operaciones masivas no admite la recuperación a un momento dado. Para obtener más información, vea Copias de seguridad con el modelo de recuperación por medio de registros de operaciones masivas.
ms189275.note(es-es,SQL.90).gifImportante:
Con el modelo de recuperación completa y por medio de registros de operaciones masivas, las copias de seguridad de registros son fundamentales. Si no desea hacer copias de seguridad de registros, use el modelo de recuperación simple.

Vea también

Conceptos

Elegir el modelo de recuperación de una base de datos
Modelos de recuperación para bases de datos del sistema
Consideraciones para cambiar del modelo de recuperación completa al modelo de recuperación por medio de registros de operaciones masivas
Consideraciones para cambiar desde el modelo de recuperación simple.
Truncamiento del registro de transacciones
Arquitectura física del registro de transacciones

Otros recursos

ALTER DATABASE (Transact-SQL)
Realizar copias de seguridad y restaurar bases de datos en SQL Server

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

5 de diciembre de 2005

Contenido modificado:
  • Se movió un tema de la sección "Realizar copias de seguridad de bases de datos y restaurarlas" y se revisó considerablemente con nuevo contenido.