Backup de Archivos: BAR

BAR es un programa de archivado, de salvaguarda de datos, o de creacion de Backups, si se quiere, que crea archivos comprimidos y criptados, que pueden ser almacenados en el disco rigido, en unidades CD/DVD, o mejor aun, directamente en un server de almacenamiento, a traves de FTP o SFTP. En este ultimo caso, viene integrado un planificador, para hacer salvaguardas automaticas, como tarea de fondo. ¡Ahh! y viene incluida una interfase grafica (GUI) que permite dicha conexion a distancia.

¿Interesante? ¿no?


Introduccion

Recorriendo la red, entre al sitio de Torsten Rupp un programador japones, que ha realizado algunos trabajos, tales como:


Yo solo reproducire «BAR: backup archiver program»

BAR, un programa de archivado, para hacer copias de seguridad o backup.

Desarrollado por el autor, luego que no pudo encontrar un programa que ejecute esta tarea de una manera simple, utilizando el programa archiver para crear archivos comprimidos y encriptados de sus datos. Que luego puedan ser almacenados en un CD/DVD.

El autor admite que el desarrollo todavia no esta terminado - añadio, si, los aspectos más útiles.

Lo interesante de este programa, cuando se desea hacer copias de seguridad y guardarlas en un servidor fuera de las unidades de disco y perisfericos convencionales, es que lo puede hacer a traves de FTP, SFTP, de manera automatizada y como tarea de fondo. Es decir, admite una planificacion.


A proposito de la Licencia de este programa

BAR actualmente se encuentra bajo la licencia GPL version 2.


Sus características

  • Puede almacenar y recuperar archivos e imágenes
  • Puede dividir el archivo backup en pedazos, y cada pieza puede ser leída independiente
  • Compresión de datos con algoritmos zlib, bzip2 o lzma
  • Cifrado con algrithms gcrypt (AES, TWOFISH etc)
  • Encriptación asimétrica con RSA
  • Formato de archivo rápido: puede buscar y extraer archivos individuales sin proceder a la descomprecion/descifrado de todo el archivo
  • Copia directa de archivos en el equipo o server remoto a través de FTP o SSH (SCP o SFTP)
  • Puede almacenar archivos en CD/DVD (con herramientas externas)
  • El apoyo pre-y post-procesamiento de imágenes de CD / DVD (por ejemplo, para incluir funciones de dvdisaster)
  • Modo demonio, con el control de la conexión de red simple y TLS
  • Planificador integrado • Para iniciar copias de seguridad diarias o semanales
  • Una agradable interfaz gráfica (escrita en Java con SWT)

Requerimientos

  • Sistema Unix
  • Biblioteca PThreads (obligatoria)
  • Biblioteca zlib (obligatoria)
  • Biblioteca bzib2 (opcional)
  • Utiles xz (opcional)
  • Biblioteca gcrypt, descargable desde: http://www.gnupg.org (opcional)
  • Biblioteca gnutls, descargable desde: http://www.gnu.org/software/gnutls (opcional)
  • ftplib, descargable desde: http://nbpfaus.net/ ~ Pfau / ftplib (opcional)
  • Biblioteca ssh2, descargable desde: http://www.libssh2.org (opcional)
  • Tipo de datos a largo plazo (a causa de los archivos de gran tamaño)
  • Perl (sólo para compilar)
  • Herramientas externas para DVD: mkisofs, dvdisaster, growisofs, expulsión (opcional)
  • Java Runtime Environment 1.5 o posterior (opcional, es para el front-end gráfico)

Capturas de Pantalla


Descarga

- Codigo fuente para ser compilado:

bar-0.13.tar.bz2 (md5sum: 2e230c84e7690658d909256031086a7b)

- Binarios

Debian

Debian 5 (Version 0.13, herramientas de línea de comandos):

bar-0.13-debian.deb (md5sum: 194d6770e1e5b010b088316f0065a26a)

Debian 5 (Version 0.13 -GUI-):

bar-gui-0.13-debian.deb (md5sum: 143a3fe4a0dbc4489d399094910da1a7a)

Debian 64bit (Version 0.09h):

bar_0.09h-1_amd64.deb (md5sum: 1ca52fd01e19a24c0ffbb3f6de91bab6)

Ubuntu

Ubuntu 9.x (Version 0.13, herramientas de línea de comandos):

bar-0.13-ubuntu.deb (md5sum: e8caee67fc5b5520bae2db691beac606)

Ubuntu 9.x (Version 0.13 -GUI-):

bar-gui-0.13-ubuntu.deb (md5sum: c45b7fc7eab065399fbe010ebc126ecf)

Ubuntu 8.10 64bit (Version 0.09h):

bar_0.09h-1_amd64.deb (md5sum: 1ca52fd01e19a24c0ffbb3f6de91bab6)

SuSE 11.x

Version 0.13: bar-0.13-SuSE11.rpm (md5sum: fed8f2698d40df11c799995ed1906a33)

CentOS 5

Version 0.13: bar-0.13-centos5.rpm (md5sum: 09d6936f090599fe092b65639e833050)