]> git.sur5r.net Git - bacula/bacula/blobdiff - regress/scripts/bacula-sd-4disk.conf.in
Big backport from Enterprise
[bacula/bacula] / regress / scripts / bacula-sd-4disk.conf.in
diff --git a/regress/scripts/bacula-sd-4disk.conf.in b/regress/scripts/bacula-sd-4disk.conf.in
new file mode 100644 (file)
index 0000000..0485596
--- /dev/null
@@ -0,0 +1,184 @@
+#
+# Copyright (C) 2000-2017 Kern Sibbald
+# License: BSD 2-Clause; see file LICENSE-FOSS
+#
+# Default Bacula Storage Daemon Configuration file
+#
+# 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 = tape
+  Changer Device = /dev/null
+  Changer Command =""
+  Device = Drive-1, Drive-2, Drive-3, Drive-4
+}
+
+Device {
+  Name = Drive-1                  # 
+  Device Type = File
+  Media Type = tape
+  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 = Drive-2                  # 
+  Device Type = File
+  Media Type = tape
+  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 = Drive-3                  # 
+  Device Type = File
+  Media Type = tape
+  Archive Device = @tmpdir@
+  AutomaticMount = yes;              # when device opened, read it
+  Autochanger = yes
+  Drive Index = 2
+  AlwaysOpen = yes;
+  RemovableMedia = yes;
+# Maximum File Size = 1000000
+}
+
+Device {
+  Name = Drive-4                  # 
+  Device Type = File
+  Media Type = tape
+  Archive Device = @tmpdir@
+  AutomaticMount = yes;              # when device opened, read it
+  Autochanger = yes
+  Drive Index = 3
+  AlwaysOpen = yes;
+  RemovableMedia = yes;
+# Maximum File Size = 1000000
+}
+
+
+Autochanger {
+  Name = Virtual
+  Changer Device = /dev/null
+  Changer Command =""
+  Device = Virtual-1, Virtual-2, Virtual-3, Virtual-4
+}
+
+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
+}
+
+Device {
+  Name = Virtual-3
+  Device Type = File
+  Media Type = Disk
+  Archive Device = @tmpdir@
+  AutomaticMount = yes;              # when device opened, read it
+  Autochanger = yes
+  Drive Index = 2
+  AlwaysOpen = yes;
+  RemovableMedia = yes;
+# Maximum File Size = 1000000
+}
+
+Device {
+  Name = Virtual-4
+  Device Type = File
+  Media Type = Disk
+  Archive Device = @tmpdir@
+  AutomaticMount = yes;              # when device opened, read it
+  Autochanger = yes
+  Drive Index = 3
+  AlwaysOpen = yes;
+  RemovableMedia = yes;
+# Maximum File Size = 1000000
+}
+
+Device {
+  Name = FileStorage
+  mediatype = 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;
+}
+
+
+# 
+# Send all messages to the Director, 
+# mount messages also are sent to the email address
+#
+Messages {
+  Name = Standard
+  director = @hostname@-dir = all, !terminate
+}
+
+Cloud {
+  Name = DummyCloud
+  Driver = "File"
+  HostName = "@tmpdir@/cloud"
+  BucketName = "DummyBucket"
+  AccessKey = "DummyAccessKey"
+  SecretKey = "DummySecretKey"
+  Protocol = HTTPS
+  UriStyle = VirtualHost
+}