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:
- BAR: backup archiver program
- C dynamic list library
- C dynamic string library
- Table layout for Java SWT
- dprintf for Java
- Simple string parser for Java
- Some additional Java SWT widgets
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)