BACULA
Es un programa de
Copias de seguridad en red
Bacula actúa como un director de copias, guardando un catálogo de todos los
ficheros relevantes que deben ser copiados y realizando las copias de forma
completa o bien solo de los cambios ocurridos desde una fecha concreta. Para
depositar las copias, este producto puede utilizar diversos dispositivos los cuales
pueden ser añadidos sin límite y pueden ser desde unidades de discos,
volúmenes NAS/SAN, unidades de cinta, librerías y autocargardores, etc. Permite
Director
Bacula está formado principalmente por 5 módulos o servicios, el primero y más
importante es el Director. El Director es un programa servidor que supervisa todas
las funciones necesarias para las operaciones de copia y posterior restauración.
Es el eje central de la solución y en él se declaran todos los parámetros
necesarios, siendo el módulo más difícil de configurar. Es el programa que el
administrador de sistemas usará para realizar copias, planificarlas y restaurarlas;
también permite recuperar un archivo en cualquier punto del tiempo. Se ejecuta
como un proceso demonio en el servidor.
Licencia: GPL v2 y LGPL
a interfaz gráfica de usuario, conocida también como GUI (del inglés graphical user interface), es un
Storage
Este módulo es un programa que gestiona las unidades (discos, bandas magnéticas, etc) donde se
almacenarán los datos. Bacula es compatible con múltiples volúmenes y múltiples configuraciones de
copia en cada uno de ellos, además de ser escalable incluso para manejar 2.000 equipos. Storage es
el responsable de escribir y leer en cada uno de los medios que se utilizarán para las copias de
seguridad. Se ejecuta como un "demonio" en la máquina propietaria de los medios utilizados; en
muchos casos será en el propio servidor.
File
El módulo File es conocido comúnmente como el "cliente", instalado en cada máquina a salvaguardar
y es específico al sistema operativo donde se ejecuta. Es el responsable para enviar el servicio
Director los datos cuando éste los requiera. Este servicio se ejecuta como un demonio en las máquina
donde se realizan respaldos.
Catalog
Catalog es el software encargado de la base de datos, que almacena la información necesaria para
localizar donde se encuentran los datos salvaguardados de cada archivo y en qué cliente. Permita a
los administradores y usuarios localizar de manera rápida cualquier objeto y recuperarlo, además de
conocer otros datos como cuándo y dónde fueron realizados los backups. Las bases de datos
soportadas son MySQL, PostgreSQL y SQlite.
Console
La Consola es el programa que permite la interacción entre el administrador del sistema y el módulo
principal Director, de manera que se accede a todas las funcionalidades de Bacula. Originalmente era
un programa en modo texto, que sigue siendo válido, aunque hay interfaces gráficas disponibles
como BAT que hacen el manejo muy simple y otras interfaces web
Fallos y/o carencias importantes
Bacula es una herramienta de copia y restauración de datos, pero no una solución mágica infalible en
caso de desastre en un sistema o un servidor. Si hay una pérdida de datos masiva, Bacula puede ser
una pieza importante dentro de un plan donde se hayan previsto posibles problemas y se hayan
seguido adecuadamente las instrucciones de la aplicación.
Otros aspectos a comentar es que los nombres de los dispositivos que maneja Bacula (volúmenes,
equipos, discos, etc) tienen un límite de 127 caracteres -no así los nombres de ficheros-, o que puede
haber restricciones en la gestión de copias realizadas desde clientes de otras arquitecturas, ya que
aunque en general se aceptan de todo tipo, hay ficheros específicos de arquitecturas como pueden
ser los ficheros "door" de Solaris, o sistemas de ficheros incompatibles entre arquitecturas diferentes.
Otro software de copia de seguridad de código abierto muy interesante para Linux es Amanda.
Puede funcionar en GNU/ Linux y también en Windows. Tiene recursos y formatos de copia de
seguridad nativos que pueden realizar copias de seguridad en Unix/Linux. También podemos
usar un único servidor de respaldo si queremos hacer una copia de seguridad desde varias
máquinas en una red.Caracteristicas:s un programa que nos permite guardar
informacióncompleja y con mayor seguridad
Amanda
El programa AMANDA (Advanced Maryland Automatic Network Disk Archiver) es un software de código
abierto bajo licencia BSD que permite la realización de copias de seguridad dentro de una red de ordenadores
con diversos sistemas operativos (Solaris, GNU/Linux, Mac OS-X y Microsoft Windows) sobre un único
servidor de backup, haciendo uso del modelo cliente/servidor:
programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos
gráficos para representar la información y acciones disponibles en la interfaz. Su principal uso,
consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema
operativo de una máquina o computador. a interfaz gráfica de usuario, conocida también como GUI
(del inglés graphical user interface), es un programa informático que actúa de interfaz de usuario,
utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones
disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual cencillo para
permitir la comunicación con el sistema operativo de una máquina o computadora