miércoles, 30 de septiembre de 2015

Que modelo de recuperación de base de datos SQL Server utilizar según el escenario

Casos en los que se debe utilizar el modelo de recuperación simple

Utilícelo si se dan todas las condiciones siguientes:
  • La recuperación al momento del error no es necesaria. Si se pierde o se daña la base de datos, y no importa perder todas las actualizaciones realizadas entre el error y la copia de seguridad anterior.
  • No importa perder algunos datos del registro.
  • No desea realizar copias de seguridad del registro de transacciones ni restaurarlas, y prefiere confiar exclusivamente en las copias de seguridad completas y diferenciales.
Casos en los que se debe utilizar el modelo de recuperación completa (Full)

Utilice este modelo y, opcionalmente, también el modelo de recuperación optimizado para cargas masivas de registros, si se da cualquiera de las condiciones siguientes:
  • Desea poder recuperar todos los datos.
  • Desea realizar una recuperación hasta el momento del error.
  • Si la base de datos incluye varios grupos de archivos y desea realizar una restauración por etapas de los grupos de archivos secundarios de lectura/escritura, y opcionalmente, de los de sólo lectura.
  • Desea restaurar páginas individuales.
  • Resulta aceptable incurrir en los costos administrativos de las copias de seguridad del registro de transacciones
Casos en los que se debe utilizar el modelo de recuperación optimizado para cargas masivas de registros (Bulk-logged)

El modelo de recuperación optimizado para cargas masivas de registros está pensado estrictamente como un suplemento del modelo de recuperación completa. Se recomienda que lo utilice únicamente durante los períodos en los que esté ejecutando operaciones masivas a gran escala y en los que no necesite la recuperación a un momento dado de la base de datos.
  • ¿La base de datos se somete periódicamente a operaciones masivas?
En este modelo, la mayoría de las operaciones masivas se registran de forma mínima. Si utiliza el modelo de recuperación completa, puede cambiar temporalmente al modelo de recuperación optimizado para cargas masivas de registros antes de realizar este tipo de operaciones masivas. Para obtener más información acerca de las operaciones que se registran con un nivel mínimo en el modelo de recuperación optimizado para cargas masivas de registros.

En general, el modelo de recuperación optimizado para cargas masivas de registros es similar al modelo de recuperación completa. Sólo se diferencian en que aquél registra de forma mínima la mayoría de las operaciones masivas. Una copia de seguridad del registro de transacciones captura el registro y, además, los resultados de cualquier operación registrada mínimamente que se hayan completado desde la última copia de seguridad. Esto puede hacer que el tamaño de las copias de seguridad de registros sea muy grande. Por tanto, el modelo de recuperación optimizado para cargas masivas de registros está pensado para su uso en las operaciones masivas que permiten un registro mínimo. Se recomienda que en el resto de los casos utilice el modelo de recuperación completa. En cuanto se complete un conjunto de operaciones masivas, es recomendable que vuelva inmediatamente al modelo de recuperación completa.

No hay comentarios:

Publicar un comentario