From: Git Backport Process Date: Thu, 3 Sep 2020 16:24:08 +0000 (+0200) Subject: BEE Backport ./bacula-sd-all.conf.in X-Git-Tag: Release-11.3.2~1120 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ed4e5008260e5b006f1d72e622dceca63146078;p=thirdparty%2Fbacula.git BEE Backport ./bacula-sd-all.conf.in This commit is the result of the squash of the following main commits: --- diff --git a/regress/scripts/bacula-sd-all.conf.in b/regress/scripts/bacula-sd-all.conf.in new file mode 100755 index 000000000..c648f6c0e --- /dev/null +++ b/regress/scripts/bacula-sd-all.conf.in @@ -0,0 +1,164 @@ +# +# Default Bacula Storage Daemon Configuration file +# +# For Bacula release 1.39 +# +# You may need to change the name of your tape drive +# on the "Archive Device" directive in the Device +# resource. If you change the Name and/or the +# "Media Type" in the Device resource, please ensure +# that dird.conf has corresponding changes. +# + +Storage { # definition of myself + Name = @hostname@-sd + SDPort = @sdport@ # Director's port + WorkingDirectory = "@working_dir@" + Pid Directory = "@piddir@" + Subsys Directory = "@subsysdir@" +} + +# +# List Directors who are permitted to contact Storage daemon +# +Director { + Name = @hostname@-dir + Password = "ccV3lVTsQRsdIUGyab0N4sMDavui2hOBkmpBU0aQKOr9" +} + +# +# Devices supported by this Storage daemon +# To connect, the Director's bacula-dir.conf must have the +# same Name and MediaType. +# +Autochanger { + Name = DiskChanger + Changer Device = @disk_drive@/conf + Changer Command ="@scriptdir@/disk-changer %c %o %S %a %d" + Device = Drive-0, Drive-1 +} + +Device { + Name = Drive-0 # + Device Type = File + Media Type = DiskChangerMedia + Archive Device = @disk_drive@/drive0 + AutomaticMount = yes; # when device opened, read it + Autochanger = yes + Drive Index = 0 + AlwaysOpen = yes; + RemovableMedia = yes; +# Maximum File Size = 1000000 +} + +Device { + Name = Drive-1 # + Device Type = File + Media Type = DiskChangerMedia + Archive Device = @disk_drive@/drive1 + AutomaticMount = yes; # when device opened, read it + Autochanger = yes + Drive Index = 1 + AlwaysOpen = yes; + RemovableMedia = yes; +# Maximum File Size = 1000000 +} + + +Device { + Name = FileStorage + Media Type = File + Archive Device = @tmpdir@ + LabelMedia = yes; # lets Bacula label unlabeled media + Random Access = Yes; + AutomaticMount = yes; # when device opened, read it + RemovableMedia = no; + AlwaysOpen = no; +} + +# +# Send all messages to the Director, +# mount messages also are sent to the email address +# +Messages { + Name = Standard + director = @hostname@-dir = all, !terminate +} + +Autochanger { + Name = Virtual + Changer Device = /dev/null + Changer Command = /dev/null + Device = Virtual-1, Virtual-2 +} + +Device { + Name = Virtual-1 + Device Type = File + Media Type = Disk + Archive Device = @tmpdir@ + AutomaticMount = yes; # when device opened, read it + Autochanger = yes + Drive Index = 0 + AlwaysOpen = yes; + RemovableMedia = yes; +# Maximum File Size = 1000000 +} + +Device { + Name = Virtual-2 + Device Type = File + Media Type = Disk + Archive Device = @tmpdir@ + AutomaticMount = yes; # when device opened, read it + Autochanger = yes + Drive Index = 1 + AlwaysOpen = yes; + RemovableMedia = yes; +# Maximum File Size = 1000000 +} + + +Autochanger { + Name = Aligned + Changer Device = /dev/null + Changer Command = /dev/null + Device = Aligned-1, Aligned-2 +} + +Device { + Name = Aligned-1 + Device Type = Aligned + Media Type = AlignedMedia + Archive Device = @tmpdir@ + AutomaticMount = yes; # when device opened, read it + Autochanger = yes + AlwaysOpen = yes; + RemovableMedia = yes; +# Maximum File Size = 1000000 +} + +Device { + Name = Aligned-2 + Device Type = Aligned + Media Type = AlignedMedia + Archive Device = @tmpdir@ + AutomaticMount = yes; # when device opened, read it + Autochanger = yes + Drive Index = 1 + AlwaysOpen = yes; + RemovableMedia = yes; +# Maximum File Size = 1000000 +} + +Device { + Name = FileStorage + Media Type = FileMedia + Archive Device = @tmpdir@ + LabelMedia = yes; # lets Bacula label unlabeled media + Random Access = Yes; + AutomaticMount = yes; # when device opened, read it + RemovableMedia = no; + AlwaysOpen = no; +} +