Las soluciones de copia de seguridad modernas suministran diferentes tecnologías para ayudar a reducir los requerimientos de espacio de almacenamiento, a reducir los intervalos de copia de seguridad, a mejorar el rendimiento, entre otros. Controlar el espacio de almacenamiento necesario para los datos de copia de seguridad sigue siendo una de las mayores preocupaciones de organizaciones de todos los tamaños. Existen múltiples tipos de copias de seguridad y cada tipo puede ser preferible en una situación particular.
Sigue leyendo para aprender más sobre las diferencias entre las copias completas, incrementales y diferenciales y los pros y contras de cada una. Determina qué tipos de copia de seguridad son mejores para una estrategia de protección de datos confiable para su organización.
Copia completa vs Incremental vs Diferencial
Entender la diferencia entre las copias incrementales y diferenciales puede resultar confuso al primero. Vamos a ver los tres tipos de copias de seguridad principales y su principio de funcionamiento para entender estas diferencias.
¿Qué es una copia completa?
A full backup is an approach whereby all source data is copied to a backup destination. A full backup can be an exact copy of files on a medium, an image file in a backup repository, etc. In more detail, all files on a partition with a file system are copied by copying all blocks that contain data, that is, data not marked as empty or ready to be written.
Ventajas | Desventajas |
|
|
En la práctica, las organizaciones generalmente no utilizan copias de seguridad completas para las copias de seguridad diarias de datos. Una copia de seguridad completa puede ser una opción adecuada cuando se realiza una copia de seguridad de datos en intervalos largos, por ejemplo, mensualmente o una vez al año. Además, se requiere una copia de seguridad completa inicialmente antes de poder proceder con los tipos de copia de seguridad incremental y diferencial.
¿Qué es una copia de seguridad incremental?
Una copia de seguridad incremental es un enfoque mediante el cual solo se copian los cambios de datos (llamados incrementos) desde la última copia de seguridad de cualquier tipo, ya sea completa o incremental. Como resultado, se obtiene una cadena de copias de seguridad que comienza con una copia de seguridad completa y seguida por los incrementos.
En la práctica, hay dos tipos de copias de seguridad incrementales:
- Incremental permanente significa que todas las copias de seguridad después de la copia de seguridad completa inicial son incrementales. Este es el método tradicional de copia de seguridad incremental.
- Incremental con completo significa que periódicamente se realiza una copia de seguridad completa para evitar el uso de la larga cadena de copias de seguridad incrementales. Este es un tipo tradicional de copia de seguridad incremental.
Tenga en cuenta que las copias de seguridad incrementales permanentes pueden reducir los intervalos de copia de seguridad. Sin embargo, la recuperación es más lenta desde este tipo de copia de seguridad que desde una incremental con una copia completa o una copia completa. El uso de copias de seguridad incrementales con una copia completa periódica mejora la confiabilidad de las copias de seguridad y la velocidad de recuperación, por lo que es una mejor práctica en la mayoría de las situaciones.
Ventajas | Inconvenientes |
|
|
La copia de seguridad incremental es el enfoque recomendado si necesitas respaldar datos con frecuencia. Para entornos virtualizados, las soluciones de respaldo generalmente se basan en las tecnologías nativas de VMware Changed Block Tracking o Microsoft Hyper-V Resilient Change Tracking para crear copias de seguridad VM incrementales.
Más información: Lee sobre cómo funciona el Changed Block Tracking de VMware en esta publicación de blog.
¿Qué es una copia de seguridad diferencial?
A differential backup is an approach whereby all data that has changed since the initial full backup is copied. All subsequent differential backups contain all the data changes since the last full backup and not since the previous differential backup.
Este método se encuentra en algún lugar entre una copia de seguridad completa y una incremental tradicional cuando se trata de velocidad de respaldo y recuperación, y requisitos de espacio de almacenamiento.
Vamos a ver cómo funciona la copia de seguridad diferencial usando un ejemplo de respaldo de VM. Utilizaremos la siguiente configuración de prueba: 3 archivos en una VM, con cada archivo conteniendo bloques 1, 2, 3 y 4.
Ejemplo
- El domingo, creamos una copia de seguridad completa de la VM.
- El lunes, cambiamos el bloque 1 al 5 en Archivo 1.
Con los métodos de respaldo diferencial e incremental, una aplicación de respaldo copia el bloque modificado de Archivo 1 e informa al repositorio de respaldo dónde debe colocarse.
- El martes, agregamos los bloques 6 y 7 a Archivo 2.
Con el método diferencial, se copia el bloque modificado de Archivo 1 desde el lunes junto con los nuevos cambios.
- El miércoles, eliminamos Archivo 3.
Todas las modificaciones se copian durante la copia de seguridad: el cambio en Archivo 1, los dos bloques adicionales en Archivo 2, y la información de que Archivo 3 fue eliminado.
Ventajas | Desventajas |
|
|
En la siguiente sección, vamos a explicar la diferencia entre el respaldo incremental y el diferencial para entender cuál puede beneficiar al mejor a una estrategia de protección de datos.
Incremental vs Diferencial: ¿Cuál es mejor?
Comparemos los respaldos diferenciales e incrementales en base a tres parámetros: velocidad de respaldo, velocidad de recuperación y el tamaño requerido en el repositorio de respaldo.
- Velocidad de respaldo.Durante el primer respaldo, el tiempo necesario para completar el trabajo es similar para ambos enfoques, incremental y diferencial, ya que transfieren la misma cantidad de datos durante el respaldo siguiendo el respaldo completo inicial. Sin embargo, las diferencias se amplían con el tiempo y se necesitará más tiempo para completar el trabajo. Por otro lado, el respaldo incremental solo copiará los cambios realizados desde la ejecución anterior del trabajo cada vez.
- Velocidad de recuperación. Cuando llegue el momento de la recuperación, el respaldo diferencial puede parecer ser el ganador porque solo requiere dos operaciones: restaurar el respaldo inicial y aplicar el último conjunto diferencial, mientras que el respaldo incremental tiene que reconstruir todos los incrementos.
Con la misma cantidad de datos, el respaldo incremental requiere más recursos para colocar los datos en los lugares correctos. Sin embargo, si el respaldo incremental se empareja con almacenamiento de datos sintéticos, la aplicación de respaldo sabe qué bloques de datos deben usarse para restaurar una VM. Por lo tanto, el tiempo de recuperación es similar al tiempo requerido para restaurar datos desde un respaldo completo.
- Tamaño del repositorio de respaldo. La mayor desventaja de la copia de seguridad diferencial es el espacio de almacenamiento requerido. Con el tiempo, los requisitos de espacio aumentan exponencialmente. Muy pronto, es más confiable simplemente realizar una copia de seguridad completa adicional en lugar de continuar haciendo copias de seguridad diferenciales.
Aquí hay un gráfico que ilustra cuán drásticamente la copia de seguridad diferencial ocupa espacio. El modelo para el gráfico es una VM de 2 TB con cambios diarios del 5% de su tamaño (aproximadamente 100 GB por día). En solo una semana, el tamaño de la copia de seguridad será el doble del tamaño de la VM original. Al mismo tiempo, la copia de seguridad incremental para siempre alcanzará este punto solo en tres semanas.
Esto lleva a que la copia de seguridad diferencial requiera una copia de seguridad completa periódica, ya que puede ocupar todo el repositorio de copia de seguridad en cuestión de días. En algunos días muy ocupados, por ejemplo, cuando llega una actualización importante del sistema operativo o del software, una copia de seguridad diferencial puede simplemente fallar porque no hay suficiente espacio. Por lo tanto, la copia de seguridad incremental es ganadora en las tres categorías.
Conclusión
En la comparación entre respaldo incremental y diferencial, el respaldo incremental tiene la ventaja debido a su universalidad, velocidad de respaldo rápida y ahorro de espacio de almacenamiento. Sin embargo, puedes utilizar el respaldo diferencial en algunas situaciones excepcionales cuando el intervalo entre respaldos completos no es largo y para tener menos dependencias entre los respaldos. Un respaldo completo es el punto de partida para ambos tipos de respaldo.
NAKIVO Backup & Replication es la solución de protección de datos universal que admite el respaldo incremental perpetuo y el respaldo completo periódico con respaldo incremental.
Descarga la Edición Gratuita de la solución NAKIVO para respaldos y recuperaciones confiables y rápidas para diferentes infraestructuras de TI.
Source:
https://www.nakivo.com/blog/differential-backup-vs-incremental-backup/