Aprende los tipos de copia de seguridad en SQL Server

¿Cuáles son los tipos de copia de seguridad en SQL Server?

¿Tu dispositivo funciona en un servidor SQL? ¿te confundes entre los distintos tipos de copia de seguridad en SQL server mientras creas una copia de seguridad? Este artículo te presenta una guía completa sobre los tipos de copias de seguridad en SQL server y cómo SQL server 2012 puede hacer una copia de seguridad de la base de datos

autor alfonso

Jul 11, 2023 • Categoría: Copia de Seguridad • Soluciones probadas

Hola, necesito ayuda para programar una copia de seguridad de SQL a través de los planes de mantenimiento del administrador de SQL.

Información SQL y AX. 1. Version: SQL Server 2008 R2. 2. Opciones de las propiedades de la base de datos-->Modelo de recuperación: Simple--> 3.Archivos a.Mdf crecimiento automático por 200 MB, Archivo b.Ldf crecimiento sin restricciones por 10%, crecimiento sin restricciones.

Versión de AX: AX2012 R3 con CU8

Requerimientos:

Cada 3 horas, necesito una copia de seguridad diferencial, y 2.Por cada 1 hora, necesito un registro de transacciones. Mis preguntas relacionadas con la restauración de estas bases de datos son:

1. Si se restaura, ¿esta copia de seguridad comprimida tendrá un rendimiento con respecto a AX, ya sea que el rendimiento aumente o disminuya? O se aconseja tener la copia de seguridad sin esta compresión

2. Por ejemplo, el 1 de febrero a las 8PM tengo una copia de seguridad completa, si algo sale mal el 2 de febrero tengo que restaurar la base de datos a las 4pm. Mis copias de seguridad diferenciales están disponibles para el 2 de febrero (9am.12pm,3pm) Mi registro de transacciones están disponibles para (9am,10am,11am,12pm,1pm,2pm,3pm) ¿Cuál debería ser el orden de restauración?

3. ¿Cuál debería ser el caso de selección con recuperación y sin recuperación?

4. Base de datos-->Tareas-->Encoger-->¿Se sugiere que la base de datos se haga regularmente?

Por favor, ayúdenme con otras observaciones en caso de que se me haya olvidado algo, que puedan ser peligrosas o cualquier cosa que pueda ser buena práctica para el rendimiento.

Gracias de antemano

RegardsRaghu

La copia de seguridad es una tarea esencial para garantizar la seguridad y la viabilidad de los datos frente a cualquier pérdida de datos. Si tu dispositivo está ejecutando una base de datos de servidor SQL y está obligado a ejecutarla todo el tiempo, entonces la creación de una copia de seguridad activa es obligatoria. Para ello, utiliza un asistente de copia de seguridad, porque de lo contrario, al crear una copia de seguridad directa sin un asistente, la copia de seguridad se podría dañar.

Al tratarse de una opción costosa, usar agentes de copia de seguridad (programa) es algo difícil, como alternativa, tu servidor SQL 2012 puede hacer una copia de seguridad de la base de datos en un disco duro o en una cinta. Podrías hacerlo simplemente copiando y pegando. Pero, ¿qué copia de seguridad es adecuada para tu servidor? Este artículo describe los diferentes tipos de copia de seguridad para servidores SQL, incluyendo la copia de seguridad diferencial para servidores SQL. El resto depende de la base de datos.

haga una copia de seguridad de tus datos

Antes de profundizar en los tipos de copia de seguridad de SQL Server, vamos a comprender mejor lo que es SQL Server. SQL Server, un producto de gama alta presentado por Microsoft, es un sistema de gestión de bases de datos relacionales a menudo abreviado como RDBMS. Está construido sobre un lenguaje de programación estándar, que le ayuda a asociarse con la base de datos relacional.

Viene con Transact-SQL, o T-SQL el cual es otro conjunto importante de estructuras de programación propias que actúa como un rasgo característico de SQL. Este servidor es altamente compatible con Windows y Linux. Como mencionamos anteriormente, si tu dispositivo está utilizando la base de datos de SQL Server, hacer una copia de seguridad es algo esencial.

Para esto, debes estar familiarizado con los diferentes tipos de copias de seguridad en SQL Server, ya que depende de tu base de datos, qué copia de seguridad debe ser empleada. Este artículo explica varios tipos de copias de seguridad en SQL Server y un software de copia de seguridad de terceros como solución. Estos son los temas que se discutirán en detalle.

Parte 1: ¿Cuáles son los tipos de copia de seguridad en SQL Server?

Cuando se trata de una base de datos de SQL server, ya deberías estar creando varias copias de seguridad regularmente. Los diferentes tipos de copia de seguridad en SQL server pueden incluir la copia de seguridad diferencial de SQL server y otros. Este apartado trata de los tipos de copias de seguridad compatibles con SQL Server.

1. Copia de seguridad completa

Como su nombre lo indica, una copia de seguridad completa hace una copia de seguridad de todo el dispositivo. Ya sean los datos presentes en el disco o los archivos del sistema, los archivos multimedia, los documentos, las aplicaciones, las actualizaciones, los controladores del sistema, etc. La copia de seguridad completa actúa como un tipo básico que copia todos los datos de la base de datos. Hablando de la base de datos, los datos incluyen Tablas, procedimientos, funciones, vistas, índices, etc. En caso de cualquier pérdida de datos (daño físico o técnico), esta copia de seguridad completa puede actuar como punto de restauración para restablecer el dispositivo a su última condición de funcionamiento.

2. Copia de seguridad diferencial

Pasando al siguiente tipo de copia de seguridad en SQL server, tenemos a la copia de seguridad diferencial. Alineada junto a la categoría de copia de seguridad completa, esta copia de seguridad se crea como un superconjunto de la última copia de seguridad completa. Guarda todos los cambios realizados en la base de datos desde que se creó la copia de seguridad anterior para la base de datos del servidor. Como mencionamos anteriormente, sólo almacena los cambios realizados en los datos, por lo que su tamaño es reducido y hace un seguimiento de la transacción que se ha producido recientemente. Su tamaño depende del número de cambios realizados en la base de datos después de crear una copia de seguridad completa del servidor.

La copia de seguridad diferencial no tiene como objetivo hacer una copia de seguridad de todo. Dado que es un modo de copia de seguridad más rápido en comparación con la copia de seguridad completa, guarda una versión actualizada de los datos. Al aumentar el tamaño de la copia de seguridad diferencial, también aumenta el tiempo de restauración de la base de datos. Para evitar esto, puedes crear varias copias de seguridad completas en distintos intervalos para mantener el tamaño de la copia de seguridad diferencial al mínimo. Así ahorrarás espacio y tiempo que consume la copia de seguridad convencional en el dispositivo.

3. Copias de seguridad del registro de transacciones

Otro tipo de copia de seguridad necesaria en SQL Server es la copia de seguridad del registro de transacciones. El nombre es muy claro, ya que esta copia de seguridad tiene como objetivo hacer una copia de los registros de transacciones. Sólo es compatible con los módulos de recuperación de registros completos o masivos. La copia de seguridad del registro de transacciones tiene como objetivo hacer una copia de seguridad de la serie completa de registros para alinear el historial de los cambios de la base de datos. También se incluyen los registros que, de alguna manera, quedaron en la última copia de seguridad creada. Actuando como un sistema de copia de seguridad funcional, ayuda a restaurar tu dispositivo a la situación de trabajo anterior.

Esto hace una combinación de copia de seguridad incremental y diferencial. Si optas por restaurar tu dispositivo a un punto de restauración específico, necesitas una copia de seguridad completa, una copia de seguridad diferencial reciente y una copia de seguridad completa del registro de transacciones. Cuando hablamos de la copia de seguridad del registro de transacciones, todos los cambios de la base de datos se dan con un LSN (Log Sequence Number) específico.

Cada número es propio de una modificación y constituye una cadena de registros. En el caso de la copia de seguridad que nos interesa, una cadena de copias de seguridad de registros es una serie ininterrumpida de registros que contienen todos los registros de las transacciones. Esta cadena siempre se inicia con una copia de seguridad completa. Continúa almacenando los registros de las transacciones a menos que se interrumpa por alguna razón, por ejemplo, cambiando el modelo de recuperación de la base de datos a simple o realizando una copia de seguridad completa adicional.


Parte 2: Beneficios de AOMEI Backupper

Cuando es necesario crear una copia de seguridad del dispositivo (copia de seguridad del disco o del sistema) o del servidor, es obligatorio utilizar un software de aplicación de terceros, es decir, un asistente de copia de seguridad. En este contexto, aquí tienes a tu servicio un software de copia de seguridad muy potente. AOMEI backupper es una solución de software de copia de seguridad todoterreno que se encarga de tus copias de seguridad completas, diferenciales y de registros. Está pensado para trabajar en compatibilidad con Windows XP, Vista, 7, 8, 8.1 y 10. Crea copias de seguridad y restaura los datos de los archivos de imagen. Con este software, también puedes programar tus copias de seguridad de forma diaria, semanal o mensual. Estos son los pasos para utilizarlo.

Paso 1: Descarga e instala el software en tu dispositivo.

Paso 2: Una vez hayas instalado el software, ejecútalo y, en el menú principal, selecciona la opción de copia de seguridad. En la ventana de copia de seguridad, selecciona la opción de copia de seguridad del sistema.

selecciona la copia de seguridad del sistema

Paso 3: Selecciona la carpeta de destino para guardar la copia de seguridad.

seleccionar destino de la copia de seguridad del sistema

Paso 4: Ahora, haz clic en Iniciar copia de seguridad para iniciar el proceso. El software ejecutará el mecanismo para crear la copia de seguridad.

iniciar la copia de seguridad del sistema

Una vez creada la copia de seguridad, se almacenará automáticamente en la carpeta de destino.

Por lo tanto, tratar con la base de datos de SQL Server hace que sea esencial crear copias de seguridad regularmente. Tus copias de seguridad pueden corromperse si intentas crearlas manualmente con un asistente de copia de seguridad, es decir, con un software de copia de seguridad. Sin embargo, usar un software de copia de seguridad de terceros es algo costoso. Hay diferentes tipos de copias de seguridad en SQL Server. Además, SQL Server 2012 puede hacer una copia de seguridad de los archivos de la base de datos en un disco físico o en una cinta. Este artículo reunió tres tipos de copias de seguridad en SQL Server, como la copia de seguridad completa, la copia de seguridad diferencial y la copia de seguridad del registro de transacciones. Además, un software de aplicación de copia de seguridad de terceros, como AOMEI backupper, ayuda a crear cada tipo de copia de seguridad destinada a la base de datos de SQL server.

autor alfonso

Alfonso Cervera

staff Editor

Home | Recursos | Hacer Copia de Seguridad a la Nube | ¿Cuáles son los tipos de copia de seguridad en SQL Server?