Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Las operaciones de copia de seguridad y restauración de SQL Server se producen en el contexto del modelo de recuperación de la base de datos. Los modelos de recuperación se han diseñado para controlar el mantenimiento del registro de transacciones. Un modelo de recuperación es una propiedad de base de datos que controla la forma en que se registran las transacciones, si el registro de transacciones requiere que se realice la copia de seguridad y si lo permite, y qué tipos de operaciones de restauración hay disponibles.
Hay tres modelos de recuperación: simple, completo y optimizado para cargas masivas. Normalmente, en las bases de datos se usa el modelo de recuperación completa o el modelo de recuperación simple. El modelo de recuperación de las bases de datos se puede cambiar en cualquier momento.
Introducción al modelo de recuperación
En la tabla siguiente se resumen los tres modelos de recuperación.
| modelo de recuperación | Descripción | Riesgo de pérdida de trabajo | ¿Recuperación hasta un momento dado? |
|---|---|---|---|
| Sencillo | Sin copias de seguridad de registros. Recupera automáticamente el espacio de registro para mantener bajos los requisitos de espacio, lo que elimina básicamente la necesidad de administrar el espacio del registro de transacciones. Para obtener información sobre las copias de seguridad de bases de datos en el modelo de recuperación simple, consulte Copias de seguridad completas de bases de datos (SQL Server). Las operaciones que requieren copias de seguridad del registro de transacciones no son compatibles con el modelo de recuperación simple. Las características siguientes no se pueden utilizar en el modelo de recuperación simple: - Trasvase de registros - Grupos de disponibilidad AlwaysOn y creación de reflejo de la base de datos - Recuperación de medios sin pérdida de datos - Restauraciones a un momento dado |
Los cambios realizados después de la copia de seguridad más reciente no están protegidos. Si se produce un desastre, esos cambios deben rehacerse. | Solo se puede recuperar hasta el final de una copia de seguridad. Para obtener más información, consulte Restauraciones de base de datos completas (modelo de recuperación simple). |
| Completa | Requiere copias de seguridad de registros. No se pierde trabajo si un archivo de datos se pierde o resulta dañado. Puede recuperarse en un momento dado arbitrario (por ejemplo, antes de un error de aplicación o usuario). Para obtener información sobre las copias de seguridad de bases de datos en el modelo de recuperación completa, consulte Copias de seguridad completas de bases de datos (SQL Server) y Restauraciones completas de bases de datos (modelo de recuperación completa). |
Normalmente ninguno. Si el final del registro resulta dañado, se deben repetir los cambios realizados desde la última copia de seguridad de registros. |
Se puede recuperar hasta determinado momento, siempre que las copias de seguridad se hayan completado hasta ese momento. Para obtener información sobre el uso de copias de seguridad de registros para restaurar al punto de error, vea Restaurar una base de datos de SQL Server a un momento dado (modelo de recuperación completa). Nota: Si tiene dos o más bases de datos de modelo de recuperación completa que deben ser coherentes lógicamente, es posible que tenga que implementar procedimientos especiales para garantizar la capacidad de recuperación de estas bases de datos. Para obtener más información, consulte Recuperación de bases de datos relacionadas que contienen transacciones marcadas. |
| Registrado de forma masiva | 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 mínimo de la mayoría de las operaciones masivas. Para obtener información sobre las operaciones que se pueden registrar mínimamente, consulte El registro de transacciones. Las copias de seguridad de registros pueden ser grandes porque las operaciones registradas mínimamente se capturan en la copia de seguridad de registros. Para obtener información sobre las copias de seguridad de bases de datos en el modelo de recuperación optimizado para cargas masivas de registros, consulte Copias de seguridad completas de bases de datos (SQL Server) y Restauraciones completas de bases de datos (modelo de recuperación completa). |
Si el registro está dañado o si se produjeron operaciones de registro masivo desde la copia de seguridad de registros más reciente, los cambios desde esa última copia de seguridad deben rehacerse. 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. |
Tareas relacionadas
- Ver o cambiar el modelo de recuperación de una base de datos (SQL Server)
- Solución de problemas de un registro de transacciones completo (error 9002 de SQL Server)
Contenido relacionado
- backupset (Transact-SQL)
- sys.databases (Transact-SQL)
- Opciones de ALTER DATABASE SET (Transact-SQL)
- Copia de seguridad y restauración de bases de datos de SQL Server
- Registro de transacciones
- Tareas de administración automatizadas (Agente SQL Server)
- Introducción a la restauración y recuperación (SQL Server)