¿Qué es un backup incremental?

Una copia de seguridad incremental es un método de copia de seguridad que copia únicamente los cambios realizados desde la última copia de seguridad, ya sea completa o incremental. La copia de seguridad incremental se utiliza ampliamente para las copias de seguridad periódicas debido a su eficiencia en cuanto al ahorro de tiempo y espacio de almacenamiento. En esta entrada del blog se explica cómo funciona la copia de seguridad incremental y cuáles son sus diferentes subtipos.

NAKIVO para backup de VMware vSphere

NAKIVO para backup de VMware vSphere

Protección completa de los datos para máquinas virtuales de VMware vSphere y opciones de recuperación instantánea. Destinos de copia de seguridad seguros, tanto locales como externos y en la nube. Funciones antirransomware.

Cómo funciona la copia de seguridad incremental

A diferencia de las copias de seguridad completas, en las que se copian todos los datos al repositorio de backups en cada job de backup, las copias de seguridad incrementales ofrecen un enfoque mucho más eficiente. Solo se realiza una copia de backup completa del sistema una vez o de forma periódica. Después de eso, cada job copia únicamente los datos que han cambiado desde la última ejecución de la job; es decir, se crea un «incremento». El ahorro de almacenamiento resultante es significativo y se acentúa a medida que crece la infraestructura.

Supongamos que tienes una máquina virtual con solo tres archivos. El day 1 (domingo) se crea un backup completo, es decir, se copian todos los archivos al repositorio de backups.

Running a full backup

El lunes ( day 2 ), se modifica un bloque de datos en File 1 . En lugar de copiar toda la máquina virtual cuando se realiza la copia de seguridad rutinaria al final del día, el software de copia de seguridad copia únicamente el nuevo bloque de datos desde File 1 al repositorio de backups y crea una referencia indicando que el bloque de datos antiguo se ha eliminado.

Incremental backup example

El martes ( day 3 ), se añaden dos nuevos bloques de datos a File 2. Estos se copiarán al repositorio de backups durante la copia de seguridad incremental.

Running an incremental data backup once again

El proceso se repetirá hasta la siguiente copia de seguridad completa. El software de copia de seguridad siempre puede restaurar una máquina virtual al punto de recuperación necesario utilizando la copia de seguridad completa inicial y todos los incrementos necesarios.

Tipos de copias de seguridad incrementales según el mecanismo y el enfoque

A medida que el software de copia de seguridad ha evolucionado, han surgido nuevos tipos de copias de seguridad incrementales de datos.

Copia de seguridad incremental (regular)

La copia de seguridad incremental regular es el tipo más sencillo de copia de seguridad incremental, y es la que se ilustra más arriba. El software de copia de seguridad copia únicamente los datos que han cambiado desde la última tarea de backup. Para mejorar la fiabilidad, se recomienda realizar copias de seguridad periódicas completas (normalmente una vez a la semana). Estas copias de seguridad periódicas completas no tienen por qué copiar necesariamente todo el conjunto de datos del equipo de origen, sino que pueden basarse en el {7} estrategia de backup.

An example of a regular incremental data backup

Forever-incremental (también conocida como incremental progresiva)

Con el enfoque forever-incremental , solo se realiza un backup completo una vez y no se vuelve a crear (periódicamente). Tras la copia de seguridad completa inicial, el software de copia de seguridad solo copia los incrementos, lo que ayuda a ahorrar espacio de almacenamiento.

Forever incremental data backup

Incremental inversa

Con el enfoque incremental inversa, se crea sintéticamente un backup completo después de cada job de backup incremental. De esta forma, siempre se dispone de una synthetic full copia de backup desde la que recuperarse. Una vez sintetizada la copia de backup completa, el incremento se almacenará en la cadena de copias de backup anterior a la synthetic full copia de backup. Reverse incremental data backup

Incremental «Forever Forward»

Con el enfoque « siempre hacia adelante, de forma gradual », el software de copia de seguridad modifica la primera copia de seguridad completa cuando el número de puntos de recuperación supera la política de retención. Por ejemplo, si se configura la política de retención para guardar solo 10 puntos de recuperación para una máquina virtual, cuando se cree el punto de recuperación número 11, el software de copia de seguridad incorporará el primer punto de recuperación a la copia de seguridad completa.

Forever forward incremental data backup

Incremental multinivel

Las copias de seguridad incrementales multinivel requieren un enfoque más elaborado. En este caso, se asignan diferentes niveles a los backups. El backup completo es el nivel 0, y a los backups incrementales se les asignan los niveles 1, 2, 3, etc. (el número de niveles variará en función del tamaño y la complejidad de la infraestructura).

Cada nivel contiene únicamente los cambios realizados desde la última copia de seguridad de ese nivel ( n-1 ). Si se hace un backup ( level-1 ) el lunes y luego otro el jueves, el backup del jueves contendrá los cambios realizados desde el lunes (aunque se hayan hecho backups de otros niveles el martes y el miércoles).

Las copias de seguridad multinivel permiten una recuperación más rápida, ya que se necesitan menos incrementos para «reconstruir» el punto de recuperación necesario. Sin embargo, este tipo requiere más esfuerzo, almacenamiento y atención. En nuestro ejemplo, si se produjera un fallo el viernes, solo necesitaríamos la copia de seguridad completa (level 0) y los incrementos del lunes, el jueves y el viernes para restaurar la máquina virtual.

Multilevel incremental data backup

Tipos de copias de seguridad incrementales según el nivel de seguimiento de cambios

Las copias de seguridad incrementales de datos pueden clasificarse además en función del nivel en el que se realiza el seguimiento de los cambios en los datos.

A nivel de archivo

Con las copias de seguridad incrementales a nivel de archivo, si se añade o modifica cualquier archivo, el software de copia de seguridad copia dicho archivo completo al repositorio de backups. Sin embargo, este tipo de copia de seguridad incremental tiene sus inconvenientes. Si el archivo añadido o modificado es grande, la copia de seguridad resultante también lo será, lo que alarga la duración de la tarea de copia de seguridad y requiere más espacio de almacenamiento.

A nivel de bloque

Con las copias de seguridad incrementales a nivel de bloque, el software de copia de seguridad identifica los bloques de datos que han cambiado desde la última tarea de copia de seguridad y los copia al repositorio de backups. Seguimiento a nivel de bloque Esto permite un enfoque más granular en comparación con la copia de seguridad de archivos completos (como se hace con la copia de seguridad incremental a nivel de archivo).

A nivel de byte

Con las copias de seguridad incrementales a nivel de byte, el software de copia de seguridad identifica los bytes individuales que han cambiado desde la última tarea de copia de backup y los copia en el repositorio. Esto permite obtener copias de backup aún más pequeñas.

Ventajas e inconvenientes de las copias de seguridad incrementales

En comparación con las copias de seguridad completas y diferenciales, las copias de seguridad incrementales presentan las siguientes ventajas:

  • Tareas de backup más rápidas: Dado que solo se copian los datos modificados al repositorio, el proceso de backup lleva mucho menos tiempo, lo que permite aumentar la frecuencia de las tareas de backup sin sobrecargar la red.
  • Menos espacio de almacenamiento: Las copias de backup completas y diferenciales consumen mucho espacio en el almacenamiento, lo que obliga a ampliarlo. Las copias de seguridad incrementales ocupan mucho menos espacio de almacenamiento.

Sin embargo, en ocasiones el software de copias de seguridad tendrá que revisar todos los incrementos para recuperar una máquina virtual, lo que puede afectar negativamente a la velocidad de recuperación.

Copia de seguridad incremental de máquinas virtuales con NAKIVO Backup & Replication

NAKIVO Backup & Replication es un software de copias de seguridad sin agente diseñado para entornos virtuales basados en VMware vSphere, Microsoft Hyper-V y Amazon EC2. El producto ofrece dos tipos de repositorios de backups entre los que puede elegir para satisfacer sus necesidades específicas:

  1. El tipo «Incremental with full backups» (repositorio de backups predeterminado) ofrece fiabilidad gracias a una arquitectura especial optimizada para un funcionamiento eficiente en appliance de desduplicación, como NEC HYDRAstor, Quantum DXi, EMC Data Domain, HP StoreOnce, etc. Con este repositorio, se crean copias de seguridad incrementales con copia completa, almacenando cadenas compuestas por copias de seguridad periódicas completas y varios incrementos entre dichas copias completas.

    El repositorio de backups especial cuenta con una estructura de archivos mejorada. Todos los bloques de datos copiados se organizan en un número limitado de archivos para cada máquina virtual: un archivo de backup completo y un archivo adicional para cada incremento. Durante los trabajos de backup y recuperación de máquinas virtuales, las operaciones de lectura/escritura se realizan con un número limitado de flujos (es decir, uno por máquina virtual).

    Cuando se utiliza este repositorio de backups, no se pueden habilitar las funciones propias de deduplicación y compresión de backups de NAKIVO Backup & Replication. La deduplicación de datos la realiza únicamente el propio dispositivo de desduplicación para evitar posibles conflictos.

  2. El tipo «forever incremental» (repositorio de backups regular) está optimizado para sistemas de almacenamiento genéricos. La solución de NAKIVO crea copias de seguridad «forever-incremental» backups de máquinas virtuales, con múltiples ventajas en cuanto a almacenamiento, rendimiento y recuperación.

    Una vez realizada la copia de seguridad completa inicial, todas las tareas son «forever-incremental». Mediante el uso de los métodos nativos VMware CBT y {18} tecnologías, el producto realiza un seguimiento de los bloques de datos modificados y almacena únicamente dichos bloques en el repositorio de backups de acuerdo con su política de retención. Se pueden guardar hasta 1.000 puntos de recuperación y rotarlos diariamente, semanalmente, mensualmente y anualmente. Cada punto de recuperación es, en esencia, un conjunto de referencias a bloques de datos que serán necesarios para recrear la máquina virtual tal y como estaba en un momento determinado.

    En un repositorio de backups, los puntos de recuperación podrían tener el siguiente aspecto (las letras representan bloques de datos y los días de la semana, puntos de recuperación):

    How incremental backup works with NAKIVO

    No hay bloques de datos duplicados en el repositorio cuando se utiliza la funcionalidad de deduplicación integrada. Los bloques de datos únicos se pueden comprimir aún más para ahorrar aún más espacio.

Mayores ventajas con la appliance de backup de máquina virtual

Si desea obtener aún más ventajas, instale NAKIVO Backup & Replication directamente en un dispositivo NAS. La combinación resultante será un dispositivo de alto rendimiento appliance de backup que incluye hardware de copia de seguridad, software, almacenamiento, deduplicación y funciones de copia de seguridad en la nube (AWS o Azure) en un único dispositivo.

Una appliance de backup de máquinas virtuales construida de esta manera puede ayudarte a descargar tu servidor de producción, proteger tus copias de seguridad de máquinas virtuales y mejorar el rendimiento al evitar las transferencias de datos a través de la red, todo ello con un coste hasta cinco veces menor que el de una solución de copia de seguridad específica.

Conclusión

De entre todas las opciones disponibles tipos de backups, la copia de seguridad incremental de datos parece ofrecer las mayores ventajas para las empresas con una infraestructura virtual en crecimiento. Garantiza la fiabilidad y la accesibilidad del backup de máquinas virtuales, ayuda a ahorrar espacio de almacenamiento, alivia la carga de la red y da lugar a procesos de backup más rápidos.

NAKIVO Backup & Replication ofrece dos modos de backup de datos en función de sus requisitos: incremental permanente (con la posibilidad de habilitar la desduplicación global) y incremental-with-full.

Prueba NAKIVO Backup & Replication

Prueba NAKIVO Backup & Replication

Solicita una versión de prueba gratuita para descubrir todas las funciones de protección de datos de la solución. 15 días gratis. Sin limitaciones de funciones ni de capacidad. No es necesario facilitar un número de tarjeta de crédito.

Artículos recomendados