From: Nicolas Boichat Date: Sun, 9 Jan 2005 15:32:53 +0000 (+0000) Subject: Update the documentation and ReleaseNotes. X-Git-Tag: Release-1.38.0~666 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=dca54838ee8d080535e0349705238fa749b5a812;p=bacula%2Fbacula Update the documentation and ReleaseNotes. git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1798 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/ReleaseNotes b/bacula/ReleaseNotes index bbc4fd4dd8..42cb27e695 100644 --- a/bacula/ReleaseNotes +++ b/bacula/ReleaseNotes @@ -1,5 +1,5 @@ - Release Notes for Bacula 1.37.1 + Release Notes for Bacula 1.37.2 Bacula code: Total files = 398 Total lines = 117,151 (*.h *.c *.in) @@ -86,7 +86,10 @@ def NewVolume(j): bacula.set(jcr=j, VolumeName="TestA-001") return 1 ==== - +- Part files support: File volumes can now be splitted in multiple + files, called "parts". +- DVD writing support, using parts, and a lot of new directives in + the Device resource of the Storage configuration file. New Directives: - Scripts Directory = name. Defines the directory from @@ -96,7 +99,36 @@ New Directives: - In FileSet, you can exclude backing up of hardlinks (if you have a lot, it can be very expensive), by using: HardLinks = no - in the Options section. Patch supplied by David R Bosso. Thanks. + in the Options section. Patch supplied by David R Bosso. Thanks. +- MaximumPartSize = bytes (SD, Device resource) + Defines the maximum part size. +- Requires Mount = Yes/No (SD, Device resource) + Defines if the device require to be mounted to be read, and if it + must be written in a special way. If it set, the following directives + must be defined in the same Device resource: + + Mount Point = directory + Directory where the device must be mounted. + + Mount Command = name-string + Command that must be executed to mount the device. Before the command + is executed, %a is replaced with the Archive Device, and %m with the + Mount Point. + + Unmount Command = name-string + Command that must be executed to unmount the device. Before the + command is executed, %a is replaced with the Archive Device, and + %m with the Mount Point. + + Write Part Command = name-string + Command that must be executed to write a part to the device. Before + the command is executed, %a is replaced with the Archive Device, %m + with the Mount Point, %n with the current part number (0-based), + and %v with the current part filename. + + Free Space Command = name-string + Command that must be executed to check how much free space is left + on the device. Before the command is executed, %a is replaced with + the Archive Device, %m with the Mount Point, %n with the current part + number (0-based), and %v with the current part filename. +- Write Part After Job = Yes/No (DIR, Job Resource, and Schedule Resource) + If this directive is set to yes (default no), a new part file will be + created after the job is finished. New Commands: - "python restart" restarts the Python interpreter. Rather brutal, make @@ -113,3 +145,7 @@ Items to note!!! - With Python 2.3, there are a few compiler warnings. Other Items: +- 2 new scripts, dvd-writepart and dvd-freespace, in the scripts directory, + which are designed to be used as parameters to Write Part Command and + Free Space Command. They need the dvd+rw-tools to be installed + (http://fy.chalmers.se/~appro/linux/DVD+RW/).