Software update: Bacula 2.0.2

Spread the love

Bacula is a collection of applications aimed at performing backups, restores and verifications of data over the network on various file systems. It is set up with a client/server structure that makes it relatively easy to use from a stand-alone computer to an extensive server park. If you want to know more about Bacula, we refer you to this page. The developers haven’t exactly been idle lately, so we can now report on version 2.0.2 that was recently released. The list of changes for the 2.0.x branch looks like this:

Version 2.0.2:

  • Fix maxruntime bug #621.
  • Get current main CVS .specs for RedHat, SuSE, Mandrake.
  • Implement the include JobID in spool file name project.
  • Reorder projects file in order determined by Jan 2007 vote.
  • Fix open of SQLite3 db where user does not have write permission so that DIR does not crash. Fix bug #761.
  • Change ‘Device not configured to autolabel’ from INFO to WARNING.
  • Fix jobq.c to restart failed jobs when Reschedule Times = 0 which should restart an indefinite # of times.
  • Fix configure –help to print –with-mysql[=DIR]. Same for other DIR specifications.
  • Fix msvc build problems.
  • Fix bacula.dll exports for msvc build.
  • Fix path quoting in SQLite scripts.
  • Fix problems with SHGetFolderPath.
  • Create patches/2.0.1-restart.patch. Fix bug #755.
  • Fix Job restart on error bug that promotes an Inc to a Full backup. This should fix bug #755.
  • Add qt console and first cut of code.

Version 2.0.1:

  • Fix Bacula->Documentation link on Win32 to point to index.html instead of bacula.html. Fixed bug #750.
  • Return JobId in db_get_job_record() when JobId==0. This should fix bug #741.
  • Do not release source pointers when restarting a failed job.
  • Add dynamic dll entry point for SHGetFolderPath to Win32 code. This *should* fix bug #747.
  • Modify winbacula.nsi to substitute with g bin_dir_cmd. Should fix bug #742.
  • Modify USTORE constructor to set an empty store_source string, and don’t copy the store_source string in a cancel. Hopefully this will fix Arno’s seg fault, bug #744.
  • Add back code to disable conio in configure. Fix bug #743.
  • Correct the Options scanner in the FD to correctly handle SHA1 option, which was eating the next option. Reported by Sebastien Guilbaud.
  • Add code to indicate when the SD is spooling, spool wait, and despooling as requested by Alan Brown.

Version 2.0.0:

The Bacula Development Group announces the release of version 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.0.0 is expected to drive even more migrations toward Bacula. The previous release was 1.38.11 on June 29, 2006.

“Though I haven’t done a detailed study, this release probably represents the largest addition of important features since Bacula’s beginning,” said Bacula core team member and project co-founder Kern Sibbald. “This is in a large part due to the tremendous amount of community participation in the project — thanks to everyone who made this possible”.

New features and tools to make network backups easier include:

  • Job Migration (from one Volume to another)
  • bweb has been released, new program in the bacula-gui package
  • New disk seek code for faster restores from disk-based Volumes
  • Data encryption for Volumes
  • Additional support for removable devices such as DVD and USB disk devices
  • Win32 build now uses mingw32 cross compiling
  • The Director and Storage daemon have now been ported to Win32.
  • Bacula restore and extract can now extract non-portable Win32 data to any client (including Unix/Linux clients)
  • The 260 character limitation for Win32 paths name lengths is now eliminated
  • Many enhancements for running scripts before and after jobs, both on the client and on the server
  • Added support for SunOS ACLs
  • Ability to enable/disable Volumes and jobs
  • Enhanced support for DVD as a backup media
  • Enhanced spooling throughput when running multiple simultaneous jobs
  • Windows tray status windows are scrollable and resizable
  • Enhanced support for user use of Volume Management software (eg tape location)
  • New man pages for most of Bacula’s daemons and tools

[break]

Version number 2.0.2
Website Bacula
Download
License type GPL
BackupdbDirectorDVDJobManagementSoftwareSQLiteUSBVolume