Inicio > Blog de copias de seguridad y recuperación > Copia de seguridad incremental y diferencial: ¿Cuál es la diferencia?

Copia de seguridad incremental y diferencial: ¿Cuál es la diferencia?

1 Star2 Stars3 Stars4 Stars5 Stars
(18 votos, media: 4,56 fuera de 5)
Cargando...
Actualizado 8th diciembre 2022, Rob Morrison

Reserva completa

Una cosa que suele surgir cuando se habla de las copias de seguridad en general es la copia de seguridad completa: una etapa de copia de seguridad que hace una copia de todos sus archivos o sectores del disco duro y crea un archivo de imagen. Aunque se trata de una de las formas más sencillas de hacer copias de seguridad, también tiene algunos inconvenientes, desde una flexibilidad limitada hasta la enorme cantidad de tiempo que se necesita para ejecutar un trabajo de copia de seguridad y la gran cantidad de espacio de almacenamiento que requiere.

La copia de seguridad completa no es siempre la mejor forma de copia de seguridad, pero sin embargo se utiliza a menudo como parte del sistema de copia de seguridad general de una empresa. En la mayoría de las empresas, las copias de seguridad completas suelen realizarse una vez a la semana, las copias de seguridad completas adicionales se realizan en función de cada caso (por ejemplo, para las actualizaciones de software o del sistema), pero incluso la pérdida de datos de una semana en caso de desastre supondría una enorme pérdida financiera para muchas empresas. Aquí es donde entran en juego otros tipos de copias de seguridad, más eficaces y flexibles.

La mayoría de los datos del ordenador medio rara vez, o nunca, cambian. Esto es válido para las aplicaciones, los datos del usuario y el propio sistema operativo. La mayoría de las veces, sólo un pequeño porcentaje de datos cambia cada día (o cada semana). Por esta razón, tiene sentido hacer una copia de seguridad sólo de los datos que han cambiado desde la última copia de seguridad. Este enfoque constituye la base de muchos de los niveles de copia de seguridad más complicados, pero aquí sólo hablaremos de dos de los más comunes: las copias de seguridad diferenciales e incrementales.

Seguridad diferencial

La copia de seguridad diferencial fue el primer paso para mejorar el nivel de las copias de seguridad. Este nivel de copia de seguridad consiste en hacer una copia de seguridad de todos los datos que han cambiado desde la última copia de seguridad completa.

Un ejemplo de esta estrategia podría ser el siguiente: Si su última copia de seguridad completa fue el lunes, el martes su software de copia de seguridad diferencial hará una copia de seguridad de todos los datos que hayan cambiado desde el lunes. El miércoles, su sistema también hará una copia de seguridad de todos los datos que hayan cambiado desde el lunes, y así sucesivamente.

Aunque es probable que la copia de seguridad diferencial sea mucho más rápida que la copia de seguridad completa normal, sigue siendo bastante intensiva en cuanto a la memoria, ya que la cantidad total de datos de los que se hace una copia de seguridad aumenta con cada copia de seguridad diferencial posterior, hasta la siguiente copia de seguridad completa. El tiempo óptimo entre las copias de seguridad diferenciales en la mayoría de las organizaciones es, por ejemplo, una vez al día, ya que se necesita mucho almacenamiento para cada nueva copia de seguridad que su software de copia de seguridad diferencial gestiona y crea.

Respaldo incremental

La copia de seguridad incremental se diferencia de la copia de seguridad completa en que hace una copia de seguridad de los datos que han cambiado desde la última copia de seguridad (no importa si es una copia de seguridad completa o incremental). El otro nombre de esta estrategia de copia de seguridad es «copia de seguridad incremental diferencial», y la copia de seguridad diferencial a veces también se llama «copia de seguridad incremental acumulativa».
Volviendo a nuestro ejemplo anterior: Si el lunes se realizó una copia de seguridad completa, el martes su software de copia de seguridad incremental copiará todos los datos que hayan cambiado desde el lunes. El miércoles, copiaría todo lo que ha cambiado desde el martes, y así sucesivamente.
Como puede ver, esta estrategia de copia de seguridad elimina el principal problema de la copia de seguridad diferencial: las numerosas copias de datos (datos de los que ya se ha hecho una copia de seguridad). Las empresas que disponen de un potente software de copia de seguridad incremental pueden obtener aún más beneficios si realizan copias de seguridad más de una vez al día.
Sin embargo, las copias de seguridad incrementales también tienen sus desventajas. El más importante es el hecho de que pueden afectar al tiempo de recuperación: los datos deben reconstruirse a partir de todas las copias de seguridad incrementales desde la última copia de seguridad completa para poder realizar el proceso de recuperación.
Siempre se plantea la cuestión de qué estrategia de copia de seguridad es la mejor. El hecho es que todos tienen sus ventajas y desventajas y que ciertos casos requieren ciertos niveles de respaldo. Para facilitar la comparación, podemos seleccionar varias categorías y evaluar el rendimiento de cada nivel de copia de seguridad en cada una de ellas. Esto puede facilitarle la decisión cuando trate de encontrar el nivel de respaldo adecuado para usted.

Copia de seguridad completa sintética

Una de ellas es la copia de seguridad completa sintética. Como la mayoría de los tipos de copia de seguridad, requiere una copia de seguridad completa para iniciarse. A continuación, crea una serie de copias de seguridad incrementales y, en algún momento, todas las copias de seguridad incrementales se integran en la copia de seguridad completa existente, reescribiendo los datos más antiguos y sintetizando una copia de seguridad completa más actualizada. Después, el proceso comienza de nuevo.

Se trata de una de las pocas copias de seguridad que requieren mucho menos almacenamiento que las demás, ya que los datos se sobrescriben. Su desventaja es la falta de disponibilidad para conservar varias versiones del mismo archivo.

También es posible modificar este tipo de copia de seguridad. Por ejemplo, puede utilizar una variación de la copia de seguridad completa sintética denominada copia de seguridad completa virtual progresiva. La diferencia es bastante simple: la copia de seguridad completa virtual utiliza la gestión avanzada de índices para disminuir drásticamente los datos necesarios para todo el proceso de copia de seguridad, ya que en lugar de escribir la copia de seguridad completa por segunda vez, este sistema utiliza la gestión avanzada de índices para disminuir el tamaño de la copia de seguridad «completa» recién creada a sólo una fracción de su tamaño original. Y también ahorra bastante tiempo (la cantidad de datos que hay que guardar es significativamente menor).

Copia de seguridad incremental inversa

The other variation of incremental backup type is the reverse incremental backup. As the name says, the process is pretty much reversed, the only thing that’s still fixed is the requirement of full backup to begin the process. After that, reverse incremental creates only incremental backups of data at certain points of time, but each of the backups made is immediately fused with the full backup, making a new full backup with updated data. Additionally, the incremental backups taken are kept “behind” the full backup to create the possibility of rolling back to the previous version of your database.

Reverse incremental backup is also negating one of the disadvantages of the original incremental backup – with reverse incremental there’s always a recent full backup at hand, so there’s no need for every incremental backup to make a complete recovery. That’s why reverse incremental is favored over usual incremental type most of the time.

Copia de seguridad incremental para siempre

Otra variación de la copia de seguridad incremental se denomina incremental para siempre. Comienza con una copia de seguridad completa, como de costumbre, pero el proceso difiere después. Este sistema crea una serie de «bloques» de datos cada vez que se inicia un proceso de copia de seguridad, y borra los «bloques» más antiguos a medida que se crean los nuevos.

El mismo ejemplo: el lunes es el punto de partida, y las copias de seguridad se realizan diariamente. El lunes se realiza una copia de seguridad completa, y el martes se crean dos nuevos «bloques» (A y B).

De esta forma, el miércoles se elimina el bloque A y en su lugar se crea el bloque C. El jueves se realiza el mismo proceso: se borra el bloque B y se crea el bloque D, y así sucesivamente. Este sistema funciona borrando todos los datos duplicados a tiempo fijo, lo que mantiene los requisitos de almacenamiento más bajos de lo habitual. Este tipo también disminuye los requisitos de ancho de banda debido a que los datos duplicados se borran con frecuencia.

Comparación de la copia de seguridad de datos completa frente a la incremental frente a la diferencial

Estrategia Punto de partida de la copia de seguridad Velocidad Requisitos de memoria Necesidades de restauración
Completa Copia de seguridad completa anterior Lento Muy grande Último fusible
Incremento Copia de seguridad completa anterior Decente Grande Última copia de seguridad completa + última copia de seguridad diferencial
Diferencial Cualquier copia de seguridad anterior Rápido Pequeño Última copia de seguridad completa + todas las copias de seguridad incrementales desde la última copia de seguridad completa

Muchas organizaciones prefieren ahorrar espacio de almacenamiento en lugar de reducir los tiempos de recuperación (aunque, por supuesto, esto depende de la naturaleza de la organización, el tipo de uso de los datos y la sensibilidad temporal de la recuperación de datos), por lo que las copias de seguridad incrementales son ligeramente más populares que las diferenciales.

Protección de datos incremental y diferencial con Bacula Enterprise

Bacula Enterprise no sólo ofrece los niveles de copia de seguridad mencionados en su solución, sino muchos más. Combinado con otros métodos, como las técnicas avanzadas de deduplicación y compresión, Bacula es capaz de proporcionar estrategias de copia de seguridad y recuperación muy específicas para una gama especialmente amplia de empresas. Debido a esta flexibilidad, combinada con un nivel de seguridad especialmente alto, Bacula es utilizado por numerosas organizaciones militares y de defensa de todo el mundo, así como por MSP, ISV, empresas de comercio electrónico, grandes centros de datos y otros entornos de TI muy exigentes. Póngase en contacto con nosotros para saber más sobre nuestros clientes en su sector.

Sobre el autor
Rob Morrison
Rob Morrison es el director de marketing de Bacula Systems. Comenzó su carrera de marketing de TI con Silicon Graphics en Suiza, desempeñando con fuerza varios puestos de gestión de marketing durante casi 10 años. En los siguientes 10 años, Rob también ocupó varios puestos de gestión de marketing en JBoss, Red Hat y Pentaho, asegurando el crecimiento de la cuota de mercado de estas conocidas empresas. Se graduó en la Universidad de Plymouth y tiene una licenciatura en Medios Digitales y Comunicaciones, y completó un programa de estudios en el extranjero.
Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *