Tecnología

Inicio

Tipos de copias de seguridad en SQL

SQL Server es la plataforma de gestión de bases de datos relacionales populares desde Microsoft. Uno de los aspectos clave de la administración de un sistema de base de datos es entender y gestionar las copias de seguridad de la base de datos en el sistema. SQL Server tiene varias opciones de copia de seguridad y metodologías se pueden aplicar dependiendo de su necesidades de recuperación, así como sus recursos.

consideraciones

Las copias de seguridad de bases de datos son muy diferentes de copias de seguridad de los archivos normales en un servidor. En primer lugar, entender que SQL Server se compone de dos tipos de archivos: un archivo de datos y un archivo de registro de transacciones. Los registros de transacciones tienden a necesitar un poco más de atención, en el que, dependiendo de la opción de copia de seguridad que elija, que necesitan ser respaldados y supervisados ​​a menudo. Los registros de transacciones mantienen un registro actualizado de los cambios en los datos.

Modos de recuperación

Hay tres tipos de modos de recuperación de bases de datos: "completos", "Registro masivo" y "simple". "Completo" significa que la base de datos está registrando plenamente todas las transacciones. Este modo le permite recuperar su base de datos hasta el punto de falla, asumiendo que usted está tomando las copias de seguridad del registro. "Registro masivo" significa la base de datos de registro de transacciones es mínimamente, y debido a esto, no se puede conseguir un punto en el tiempo de restauración. En el modo "simple", el registro de transacciones no está respaldada. Sólo se puede recuperar hasta el punto de la última copia de seguridad completa o diferencial.

Tipos de copia de seguridad

Hay tres principales tipos de copias de seguridad que se pueden realizar en contra de una base de datos SQL Server. El primer tipo se llama una copia de seguridad completa. Esta es una copia de seguridad completa de la base de datos, que incluye todos los objetos, tablas y datos. Este es el tipo de copia de seguridad más básica. El siguiente tipo de copia de seguridad se denomina una copia de seguridad diferencial. Esta copia de seguridad de todos los datos que ha cambiado desde la última copia de seguridad completa. El último tipo se denomina copia de seguridad del registro de transacciones. Se realizará una copia de los datos de registro de transacciones. Después se produce una copia de seguridad del registro, el registro se borra de las transacciones. copias de seguridad de registro de transacciones sólo pueden tomarse después de haberse producido una copia de seguridad completa.

Transacción problemas en el registro

copias de seguridad de registro de transacciones sólo se puede hacer cuando la base de datos está en los modos de recuperación completa o de registro masivo. Los archivos de registro actúan como un recipiente vacío de datos. A medida que se modifica más datos, más de ese recipiente se llena. Cuando se llena, el archivo puede crecer en sí para hacer más espacio. Si no hay espacio disponible para el crecimiento, la base de datos se apagará y podría causar errores.

beneficios

Realizar copias de seguridad periódicas de sus datos es fundamental para mantener un plan de recuperación de desastres correcta. Mientras que usted tiene muchas opciones diferentes para realizar copias de seguridad de datos, es muy importante que usted mantenga un ojo en sus copias de seguridad y mantener con regularidad. Dada la naturaleza de SQL Server también es importante para mantener los datos y archivos de registro a sí mismos.