Copia de seguridad Parte 5: Prueba de Bacula y Veeam Backup para Linux

Copia de seguridad Parte 5: Prueba de Bacula y Veeam Backup para Linux

Esta nota analizará varios programas de respaldo "grandes", incluidos los comerciales. Lista de candidatos: Veeam Agent para Linux, Bacula.

Se comprobará el trabajo con el sistema de archivos, para que sea conveniente compararlo con candidatos anteriores.

Resultados esperados

Dado que ambos candidatos son soluciones universales listas para usar, el resultado más importante será la previsibilidad del trabajo, es decir, el mismo tiempo de funcionamiento al procesar la misma cantidad de datos, así como la misma carga.

Revisión de Veeam Agent para Linux

Este programa de copia de seguridad funciona con dispositivos de bloque, para lo cual cuenta con un módulo para el kernel de Linux que asegura la integridad de la copia de seguridad mediante el seguimiento de los bloques de datos modificados. Se puede encontrar una descripción más detallada. aquí.

El proceso de creación de una copia de seguridad de archivos funciona sobre la base del mismo módulo del kernel: se crea una instantánea del dispositivo de bloque, que se monta en un directorio temporal, después de lo cual los datos se sincronizan archivo por archivo desde la instantánea a otro directorio local, o remoto a través del protocolo smb o nfs, donde se crean varios archivos en formato propietario.

El proceso de creación de una copia de seguridad del archivo nunca se completó. Aproximadamente entre el 15 y el 16 % de la ejecución, la velocidad cayó a 600 kbs y menos, con una utilización del 50 % de la CPU, lo que potencialmente provocó que el proceso de copia de seguridad se ejecutara durante 6 a 7 horas, por lo que el proceso se detuvo.

Se creó una solicitud al soporte técnico de Veeam, cuyos empleados sugirieron utilizar el modo de bloqueo como solución.

Los resultados del modo bloque por bloque de creación de copias de seguridad son los siguientes:

Copia de seguridad Parte 5: Prueba de Bacula y Veeam Backup para Linux

El tiempo de funcionamiento del programa en este modo es de 6 minutos para 20 GB de datos.

En general, las impresiones del programa son bastante buenas, pero no se tendrán en cuenta en la revisión general debido a la lentitud del modo de funcionamiento del archivo.

Revisión de Bácula

Bacula es un software de respaldo cliente-servidor que lógicamente consta de varias partes, cada una de las cuales hace su parte del trabajo. Está Director, que se utiliza para la administración, FileDaemon, un servicio responsable de las copias de seguridad, StorageDaemon, un servicio de almacenamiento de copias de seguridad, Consola, una interfaz para Director (hay opciones TUI, GUI y web). Este complejo se incluye en la revisión también porque, a pesar de la barrera de entrada significativamente alta, es un medio bastante popular para organizar copias de seguridad.

En modo de copia de seguridad completa

En este modo, Bacula demostró ser bastante predecible, completando una copia de seguridad en un promedio de 10 minutos.
El perfil de carga resultó así:

Copia de seguridad Parte 5: Prueba de Bacula y Veeam Backup para Linux

El tamaño de las copias de seguridad fue de aproximadamente 30 GB, como se esperaba cuando se trabaja en este modo operativo.

Al crear copias de seguridad incrementales, los resultados no fueron muy diferentes, excepto por el tamaño del repositorio, por supuesto (unos 14 GB).

En general, se puede ver una carga uniforme en un núcleo del procesador y también que el rendimiento es similar al de un tar normal con la compresión activada. Debido al hecho de que la configuración de respaldo de Bacula es muy, muy extensa, no fue posible mostrar una ventaja clara.

resultados

En general, la situación es desfavorable para ambos candidatos, probablemente debido a que se utiliza el modo archivo para crear copias de seguridad. La siguiente parte también analizará el proceso de restauración a partir de copias de seguridad; se pueden sacar conclusiones generales en función del tiempo total.

anuncio

Copia de seguridad, parte 1: Por qué es necesaria la copia de seguridad, una descripción general de los métodos, las tecnologías
Copia de seguridad Parte 2: revisión y prueba de herramientas de copia de seguridad basadas en rsync
Copia de seguridad Parte 3: Revisión y prueba de duplicidad, duplicati
Backup Parte 4: Revisión y prueba de zbackup, restic, borgbackup
Copia de seguridad Parte 5: Prueba de Bacula y Veeam Backup para Linux
Copia de seguridad Parte 6: Comparación de herramientas de copia de seguridad
Copia de seguridad Parte 7: Conclusiones

Publicado por: Pavel Demkovich

Fuente: habr.com

Añadir un comentario