Copia de seguridad, parte a pedido de los lectores: Descripción general de UrBackup, BackupPC, AMANDA

Copia de seguridad, parte a pedido de los lectores: Descripción general de UrBackup, BackupPC, AMANDA

Esta nota de revisión continúa ciclo de respaldo, escrito a petición de los lectores, hablará sobre UrBackup, BackupPC y también AMANDA.

Revisión de UrBackup.

A petición del participante. VGusev2007 Estoy agregando una reseña de UrBackup, un sistema de respaldo cliente-servidor. Le permite crear copias de seguridad completas e incrementales, puede trabajar con instantáneas del dispositivo (¿solo Win?) y también puede crear copias de seguridad de archivos. El cliente puede estar ubicado en la misma red que el servidor o conectarse a través de Internet. Se declara el seguimiento de cambios, lo que le permite encontrar rápidamente diferencias entre las copias de seguridad. También es compatible con la deduplicación del almacenamiento de datos del lado del servidor, lo que ahorra espacio. Las conexiones de red están cifradas y también hay una interfaz web para administrar el servidor. Veamos qué puede hacer:

En el modo de copia de seguridad completa, se obtuvieron los siguientes resultados:

Copia de seguridad, parte a pedido de los lectores: Descripción general de UrBackup, BackupPC, AMANDA

Horario:

Первый запуск
Segunda carrera
Tercer lanzamiento

Primer examen
8m20s
8m19s
8m24s

Segunda prueba
8m30s
8m34s
8m20s

Tercera prueba
8m10s
8m14s
8m12s

En modo de copia de seguridad incremental:

Copia de seguridad, parte a pedido de los lectores: Descripción general de UrBackup, BackupPC, AMANDA

Horario:

Первый запуск
Segunda carrera
Tercer lanzamiento

Primer examen
8m10s
8m10s
8m12s

Segunda prueba
3m50s
4m12s
3m34s

Tercera prueba
2m50s
2m35s
2m38s

El tamaño del repositorio en ambos casos fue de aproximadamente 14 GB, lo que indica que la deduplicación funciona en el lado del servidor. También cabe señalar que existe una discrepancia entre el tiempo de creación de la copia de seguridad en el servidor y el cliente, lo cual se ve claramente en los gráficos y es una ventaja muy agradable, ya que la interfaz web muestra el tiempo de ejecución del proceso de copia de seguridad en el lado del servidor sin tener en cuenta
condición del cliente. En general, los gráficos de las copias completa e incremental son indistinguibles. Probablemente la única diferencia sea cómo se maneja en el lado del servidor. También quedé satisfecho con la baja carga del procesador en el sistema redundante.

Revisión de BackupPC

A petición del participante. vanzhiganov Estoy agregando una reseña de BackupPC. Este software se instala en un servidor de almacenamiento de respaldo, está escrito en perl y funciona sobre varias herramientas de respaldo, principalmente rsync, tar. Ssh y smb se utilizan como transporte; también hay una interfaz web basada en cgi (implementada sobre Apache). La interfaz web tiene una extensa lista de configuraciones. Entre las características se encuentra la capacidad de establecer el tiempo mínimo entre copias de seguridad, así como el período durante el cual no se crearán copias de seguridad. Al elegir un sistema de archivos para un servidor de respaldo, debe asegurarse de que se admitan enlaces físicos. Por tanto, el sistema de archivos para almacenamiento no se puede dividir en puntos de montaje. En general, una experiencia bastante agradable, veamos de qué es capaz este software:

En el modo de creación de copias de seguridad completas con rsync, se obtuvieron los siguientes resultados:

Copia de seguridad, parte a pedido de los lectores: Descripción general de UrBackup, BackupPC, AMANDA

Первый запуск
Segunda carrera
Tercer lanzamiento

Primer examen
12m25s
12m14s
12m27s

Segunda prueba
7m41s
7m44s
7m35s

Tercera prueba
10m11s
10m0s
9m54s

Si utiliza copias de seguridad completas y tar:

Copia de seguridad, parte a pedido de los lectores: Descripción general de UrBackup, BackupPC, AMANDA

Первый запуск
Segunda carrera
Tercer lanzamiento

Primer examen
12m41s
12m25s
12m45s

Segunda prueba
12m35s
12m45s
12m14s

Tercera prueba
12m43s
12m25s
12m5s

En el modo de copia de seguridad incremental, tuve que abandonar tar porque las copias de seguridad no se crearon con esta configuración.

Los resultados de crear copias de seguridad incrementales usando rsync son:

Copia de seguridad, parte a pedido de los lectores: Descripción general de UrBackup, BackupPC, AMANDA

Первый запуск
Segunda carrera
Tercer lanzamiento

Primer examen
11m55s
11m50s
12m25s

Segunda prueba
2m42s
2m50s
2m30s

Tercera prueba
6m00s
5m35s
5m30s

En general, rsync tiene una ligera ventaja en velocidad; rsync también funciona de forma más económica con la red. Esto puede compensarse en parte con un menor uso de CPU con tar como programa de respaldo. Otra ventaja de rsync es que funciona con copias incrementales. El tamaño del repositorio al crear copias de seguridad completas es el mismo, 16 GB, en el caso de copias incrementales, 14 GB por ejecución, lo que significa deduplicación funcional.

reseña de AMANDA

A petición del participante. Oller agregando pruebas AMANDA,

Los resultados de una prueba ejecutada con tar como archivador y la compresión habilitada son los siguientes:

Copia de seguridad, parte a pedido de los lectores: Descripción general de UrBackup, BackupPC, AMANDA

Первый запуск
Segunda carrera
Tercer lanzamiento

Primer examen
9m5s
8m59s
9m6s

Segunda prueba
0m5s
0m5s
0m5s

Tercera prueba
2m40s
2m47s
2m45s

El programa carga completamente un núcleo de procesador, pero debido al disco IOPS limitado en el lado del servidor de almacenamiento de respaldo, no puede alcanzar altas velocidades de transferencia de datos. En general, la configuración fue un poco más problemática que para otros participantes, ya que el autor del programa no utiliza ssh como transporte, sino que implementa un esquema similar con claves, creando y manteniendo una CA completa. Es posible restringir ampliamente el cliente y el servidor de respaldo: por ejemplo, si no pueden confiar completamente el uno en el otro, entonces usted puede, como opción, evitar que el servidor inicie una restauración de respaldo estableciendo el valor de la variable correspondiente en cero en el archivo de configuración. Es posible conectar una interfaz web para la gestión, pero en general el sistema configurado se puede automatizar completamente utilizando pequeños scripts bash (o SCM, por ejemplo, ansible). Existe un sistema nada trivial para configurar el almacenamiento, que aparentemente se debe a la compatibilidad con una lista extensa de varios dispositivos para almacenar datos (casetes LTO, discos duros, etc.). También vale la pena señalar que de todos los programas discutidos en este artículo, AMANDA es el único que pudo detectar el cambio de nombre del directorio. El tamaño del repositorio para una ejecución fue de 13 GB.

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: Probando 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

Fuente: habr.com

Añadir un comentario