SQL Server es la plataforma de gestión de bases de datos relacionales populares de Microsoft . Uno de los aspectos clave de la administración de un sistema de base de datos es la comprensión y la gestión de las copias de seguridad de la base de datos en el sistema. SQL Server tiene varias opciones de copia de seguridad y metodologías que se pueden aplicar en función de las necesidades de su recuperación , así como sus recursos. Consideraciones
copias de seguridad de bases de datos son muy diferentes de copias de seguridad de los archivos regulares en el servidor . En primer lugar , entiendo 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 , ya 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 continuo de los cambios en los datos
modos de recuperación
Hay tres tipos de modos de recuperación de bases de datos: . "Full ", " Registro masivo "y " Simple " . "Full ": 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 copias de seguridad del registro . " Registro masivo " se refiere a la base de datos está registrando mínimamente las transacciones , y debido a esto , no se puede conseguir restaurar un punto en el tiempo. 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 diferencial o completa .
Tipos de copia de seguridad
Hay tres grandes tipos de copias de seguridad que se pueden realizar contra una base de datos de SQL Server. El primer tipo se denomina una copia de seguridad de base de datos completa. Esta es una copia de seguridad completa de la base de datos , que incluye todos los objetos, tablas y los datos . Este es el tipo de copia de seguridad más básico . El siguiente tipo de copia de seguridad se denomina una copia de seguridad diferencial. Esta copia de seguridad de los datos que se han cambiado desde la última copia de seguridad completa . El último tipo se denomina copia de seguridad del registro de transacciones . Esto respalda los datos de registro de transacciones . Después se produce una copia de seguridad de registro, el registro se borra de las transacciones . Copias de seguridad de registro de transacciones sólo pueden ser tomadas después de producirse una copia de seguridad completa .
Transaction Log Problemas
copias de seguridad de registro de transacciones sólo se puede hacer cuando la base de datos , ya sea total o Registro masivo modos de recuperación . Los archivos de registro actúan como un contenedor vacío de datos. Como se modifican más datos , más de dicho contenedor 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 cierra y puede provocar errores .
Beneficios
realizar copias de seguridad periódicas de los datos es fundamental para mantener una adecuada plan de recuperación de desastres. Mientras que usted tiene muchas opciones diferentes para realizar copias de seguridad de sus datos , es muy importante que usted mantenga un ojo en las 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 propios .