# Bacula 2.2.0 Press Kit

## Contents

Text of Original Release
Additional Features
Where to Download
Documentation
License
Contacts
Corporate Support
Links
Translations

## Original Press Release

11 August, 2007, Lausanne, Switzerland: The Bacula Development Group today announces the release of version 2.2.0 of the Bacula Network Backup Solution. This release adds features, maturity, and performance requested by users, delivering quality and usability comparable to enterprise backup solutions. Version 2.2.0 is expected to drive even more migrations toward Bacula. The previous release was 2.0.3 on March 7, 2007.

"This release introduces a new GUI interface, which reflects the increasing maturity of the product" said Bacula core team member and project co-founder Kern Sibbald. "This is the best tested release ever made, and I would like to thank all the regression testers. They have thoroughly tested it on FreeBSD, Linux, Mac OSX, and Solaris. I have personally run the regression tests many times on CentOS 5 (RedHat derivative), OpenSUSE 10.2, and Mepis (Debian/Ubuntu derivative)".

New features and tools to make network backups easier include:

- Bat - new GUI now part of the project
- Optimized database performance to speed attribute insertion (approximately 10x faster than previous versions)
- A new red/black algorithm used for building a restore tree in memory (approximately 500x faster)
- Added regex WHERE support to allow easier relocation of restored files
- posix_fadvise() use in the FD to improve performance reduces swapping due to opening/reading lots of files. Win32 equivalent implemented.
- Much improved Volume reservation code that should eliminate most conflicts experienced in multiple drive autochangers.
- Simpler locking in the SD in the reservation system.
- Detection of file size/date change during backup if enabled.
- Efficient implementation of very large include/exclude lists.
- Volumes are no longer pruned during 'status dir'
- Pruning is now more efficient, and if a Volume is purged, during pruning, it is immediately discovered.
- License is now GPL v2 without modifications

About Bacula: Bacula is a set of computer programs for managing backup, recovery, and verification of computer data across a network. These programs, each performing a specific set of tasks, work together to provide a robust, easily managed, and complete backup solution for all environments. Bacula is the collective work of many developers, building upon six years of development. Bacula is an open source product and use is available without fees for both commercial and non-commercial applications.

Bacula's quality is demonstrated by inclusion in backup tutorials and books. It has gained widespread use in a very short period of time.

## Where to download

- Official Repository
- Packages are available for most operating systems (FreeBSD, OpenBSD, NetBSD, MacOSX, Win32, Irix, AIX, HP-UX, Gentoo, Debian, Ubuntu, etc)

## Documentation

- Official Documentation
- Tutorial
- Developer's Guide

## License

Bacula is licensed under the GPL, which means the source code is freely available. Bacula is available without fees for both commercial and non-commercial applications.

- Full license details

## Corporate Support

Bacula enjoys the support of numerous companies, who sponsor developers, provide hosting resources, and give us financial support.

There is also a large community of companies offering Bacula Support, from individual consultants to multinational companies.

Donations welcome

## Contacts

Bacula home page

General Inquiries:
Dan Langille
Bacula Project
+1 215 882 0565
press@bacula.org

## Links

### Graphical User Interfaces

- Bat - Bacula Administration Tool. It is a GUI form of the bconsole command-line utility, but with many additional features. Although we are still working on adding new features to bat, at this point, it has more features than both bwx-console and the bgnome-console, and over time many additional features will be added, including the functionality of the tray-monitor as well as the reporting capabilities of bweb.
- bimagemgr - Bimagemgr is a web based interface written in Perl that monitors disk Volumes intended to be written to CDROM.
- wx-console - wx-console is a graphical console interface written in wxWidgets and available on all client platforms.
- gnome-console - The gnome-console is a graphical console interface available on systems that support Gnome 2.x.
- tray-monitor - The tray-monitor is a daemon monitoring program that resides in the system tray.
- bweb - Bweb is a Perl based web program that provides a tool to do basic operations and get statistics.
- brestore - Brestore is a graphical restoration interface available on systems that support Perl/GTK/Glade.
- bacula-web - Bacula-web is a PHP based web program that provides a summarized output of jobs that have already run.

Full list of GUI Programs.

### Official Translations of This Document

- Catalan
- French
- German
- Spanish