]> git.sur5r.net Git - bacula/bacula/blob - bacula/ReleaseNotes
08Nov04
[bacula/bacula] / bacula / ReleaseNotes
1
2           Release Notes for Bacula 1.36.0
3
4   Bacula code: Total files = 396 Total lines = 116,418 (*.h *.c *.in)
5
6
7 Major Changes:
8 - Tray monitor program (really cool)
9 - Bacula Rescue CDROM (easy to make and essential for emergencies)
10 - Bacula CD Image Manager
11 - General bug fixes/stabilization
12 - French translation of manual by Ludovic Strappazon well    
13   underway.
14 - UTF-8 is supported in conio.
15 - Improved conf scanning code allowing FileSet components to
16   be put on a single line (previously everything had to be on
17   a different line).
18 - Win32 files restored to an alternate directory will have the
19   colon following the drive letter turned into a / e.g. c: 
20   becomes c/. Previously the c: was stripped. This applies only
21   to files written to an alternate directory (i.e. using a where=).
22 - Certain open files (Word for example) can now be saved on
23   Win32 systems.
24 - Default for Wild-cards on Win32 systems is to fold case this       
25   should correct most of the problems users are having with
26   exclusion on Win32.
27 - Lots of improvements in the Rescue scripts -- better 
28   network detection, better mounting code, ...
29 - The attributes spool file can now exceed 2GB.
30 - Significant speed improvements when running PostgreSQL.
31 - Significantly faster restore command with very large 
32   FileSets while building the in memory directory tree.
33 - Patches directory in the source will have all patches
34   that have not been applied and released (new releases are
35   only generated when really critical bugs are found).
36 - Bacula forces the tape drive into variable block mode
37   on most systems (providing Bacula is running in variable
38   block mode).
39 - dbcheck updated to remove many more orphaned records.
40 - Support for IPv6 (untested).
41 - Modifications to the license to termination clause for
42   more protection from SCO type predators. No change for
43   normal users.
44 - SIGHUP to Director causes it to reload conf file.
45
46 - Many improvements in the documentation.
47
48 New Directives:
49 - Added "Rerun Failed levels = yes/no" in the Job resource
50   of the Director. It will upgrade the current job to a 
51   higher level (Full or Differential) if a previous job
52   of that level failed.
53 - Added "Ignore FileSet Changes = yes/no" in the FileSet
54   directive of the Director. It prevents the Director from
55   immediately upgrading the job to a Full save if you modify
56   the contents of the FileSet. Not recommended. 
57 - Added "Block positioning = yes/no" in Device resource in SD.
58   If set to no, Bacula should (as yet untested) be able to
59   recover data from tapes where the drive was set to fixed
60   blocksize but Bacula is in variable block size.
61 - Added "Multiple connections = yes/no" in Catalog record for
62   allowing multiple simultaneous connections to the database.
63   This is a major performance improvement for PostgreSQL and
64   SQLite, but it is untested, so please test before putting
65   it into production.
66 - Alert Command in SD permits checking for tape drive 
67   alerts at the end of every job (or doing anything you want).
68   An example of the command is in the default bacula-sd.conf
69   file as well as in the Storage Configuration chapter of
70   the manual.
71
72 New Commands:
73 - umount -- same as unmount.
74 - delete job now permits multiple jobids and ranges, e.g.:
75     delete job jobid=1,3,5,11-16
76 - reload -- reloads bacula-dir.conf in Director.
77
78 Items to note!!!
79 - As of 1.35.5 you MUST do a database update.
80   
81   cd scripts-dir (or src/cats)
82   ./update_bacula_tables
83    
84 - All daemons should be compatible with 1.34 with the exception
85   of the new FileSet features such as regular expressions.
86 - Regular expressions are not supported in the Win32 FD.
87
88 Other Items:
89 - Much better error messages from system errors particularly
90   on Win32 and in running scripts.
91 - Many improvements in the SD.
92 - Full support for 64 bit machines.
93 - btape improved test and fill commands.
94 - See the ChangeLog for additional details.
95