...eliable Open Source Backup Solution
written over 3 years ago
I use it and just love it!
It is a very reliable, powerful and highly scalable backup tool, which I use in private to backup my laptop and a root server, which is hosted by strato. The company I work for uses it and a few of our customers.
I installed it on an Ubuntu 8.04 LTS, Ubuntu 9.10 and OpenSuSE 11.2, Novell SuSE Linux Enterprise Server 11 and Debian 5 using rpm and apt-get. If you set up an bacula-server on your machine, you have to have installed and configured a database (such as MySQL, PostgreSQL, or SQLite) at the first place. Bacula uses a database as a back-end to store information about files, storage medias, clients, schedules in a catalog.
The installation via apt-get is less work because the dpkg-"installer" walks you through the configuration process whereas on rpm based distributions you need to run database scripts in order to create and configure the database.
Once you've installed a database and the bacula components, you need to configure the bacula daemons:
Which is in practice is very easy since you simply make sure that names and passwords of the daemons match with those given to the director.
Bacula comes with its own console namely the bconsole, which has to be configured in the same manner as the daemons. If you first run bconsole, I recommend to run it with the debug-flag-level 100 to get bacula a little chattier: 'bconsole -d 100'
Type 'help' in the bconsole to list the commands available in bacula.
Type 'status all' to check if bacula(-director) communicates with the client and storage properly.
If everything is fine, you set up bacula a) what b) when c) where d) who to backup by editing the config-files.
Setup once right and bacula runs without any further intervention for a long time.
Bacula runs also on FreeBSD and Solaris. On MS Windows you are restricted to the filedaemon meaning you have to have the server installed on Linux in order to backup your MS Windows-Clients.
Bacula has its own graphical user interface called bat, which also runs on MS Windows since version 5.0. bat is very useful to browse through your backups, to restore files and trace back, which backups were successful an which weren't.
The project is very well documented and maintained.
Did this review help you?