Backup, Parte 5: Prueba de Bacula y Veeam Backup para Linux


Este art铆culo discutir谩 varias herramientas de software de copia de seguridad "grandes", incluidas las comerciales. Lista de candidatos: Veeam Agent para Linux, Bacula.


Se verificar谩 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 trabajo al procesar la misma cantidad de datos, as铆 como la misma carga.


Descripci贸n general de Veeam Agent para Linux


Este programa de respaldo funciona con dispositivos de bloque, para lo cual tiene un m贸dulo para el kernel de Linux, que garantiza la integridad del respaldo al rastrear los bloques de datos modificados. Una descripci贸n m谩s detallada est谩 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 el nugget a otro directorio local, o se eliminan mediante el protocolo smb o nfs, donde se crean varios archivos en formato propietario


El proceso de creaci贸n de una copia de seguridad de archivos no funcion贸. Aproximadamente el 15-16% de la velocidad de ejecuci贸n se redujo a 600 kb / sy menos, con un 50% de uso de CPU, lo que potencialmente llev贸 a 6-7 horas del proceso de copia de seguridad, por lo que el proceso se detuvo.


Se cre贸 una aplicaci贸n para el soporte t茅cnico de Veeam, cuyo personal propuso usar el modo de bloque como soluci贸n.


Los resultados de un modo de copia de seguridad bloque por bloque son los siguientes:


El tiempo de ejecuci贸n del programa en este modo es de 6 minutos por 20 GB de datos.


En general, las impresiones bastante buenas del programa funcionan, pero en la revisi贸n general no se tendr谩n en cuenta debido al modo muy lento de la operaci贸n del archivo.


Revisi贸n Bacula


Bacula: software cliente-servidor para crear copias de seguridad, l贸gicamente consta de varias partes, cada una de las cuales realiza su propia parte del trabajo. Hay Director, que se utiliza para la administraci贸n, FileDaemon es el servicio responsable de las copias de seguridad, StorageDaemon es el servicio de almacenamiento de copias de seguridad, la consola es la interfaz con el Director (hay opciones TUI, GUI, Web). Este complejo tambi茅n se incluye en la revisi贸n porque, a pesar del umbral de entrada significativamente grande, es un medio bastante popular para organizar copias de seguridad.


En modo de respaldo completo

En este modo, Bacula se mostr贸 bastante predecible, realizando una copia de seguridad en un promedio de 10 minutos,
El perfil de carga es el siguiente:



El tama帽o de las copias de seguridad era de aproximadamente 30 GB, como se esperaba al trabajar en este modo de operaci贸n.


Al crear copias de seguridad incrementales, los resultados no difer铆an mucho, excepto por el tama帽o del repositorio, por supuesto (aproximadamente 14 GB).


En general, vemos una carga uniforme en el n煤cleo de un procesador, as铆 como el hecho de que los indicadores son similares al alquitr谩n normal con compresi贸n activada. Debido al hecho de que la configuraci贸n de bacula para la copia de seguridad es muy, muy extensa, no funcion贸 para mostrar una clara ventaja.


Resultados


En general, la situaci贸n es desfavorable para ambos candidatos, probablemente debido al hecho de que se utiliza el modo de archivo para crear copias de seguridad. En la siguiente parte, tambi茅n consideraremos el proceso de restauraci贸n de las copias de seguridad, se pueden hacer conclusiones generales por el tiempo total.


Anuncio


Copia de seguridad, parte 1: 驴Por qu茅 necesita una copia de seguridad, una descripci贸n general de los m茅todos y las tecnolog铆as?
Copia de seguridad, Parte 2: Descripci贸n general y prueba de herramientas de copia de seguridad basadas en rsync
Copia de seguridad, Parte 3: Descripci贸n general y prueba de duplicidad, duplicaci贸n
Copia de seguridad, Parte 4: Descripci贸n general y prueba de zbackup, restic, borgbackup
Backup, Parte 5: Prueba de Bacula y Veeam Backup para Linux
Copia de seguridad: parte solicitada por los lectores: revisi贸n de AMANDA, UrBackup, BackupPC
Copia de seguridad, Parte 6: Comparaci贸n de herramientas de copia de seguridad
Copia de seguridad Parte 7: Conclusiones


Publicado por Finnix

Source: https://habr.com/ru/post/459550/


All Articles