X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fsrc%2Fstored%2Fbacula-sd.conf.in;h=7537cff90ad0f3b6c3623309eed2d395a0542846;hb=4288f3abada794c77df8cc43da96ae09419ac203;hp=0e936dd705fffbb5b22faa39ee707f1d461e255f;hpb=6addd2c0541a270fc5ea2fa1b7c9900aea4cde8a;p=bacula%2Fbacula diff --git a/bacula/src/stored/bacula-sd.conf.in b/bacula/src/stored/bacula-sd.conf.in index 0e936dd705..7537cff90a 100644 --- a/bacula/src/stored/bacula-sd.conf.in +++ b/bacula/src/stored/bacula-sd.conf.in @@ -11,76 +11,188 @@ # Storage { # definition of myself - Name = @hostname@-sd + Name = @basename@-sd SDPort = @sd_port@ # Director's port WorkingDirectory = "@working_dir@" Pid Directory = "@piddir@" - Subsys Directory = "@subsysdir@" + Maximum Concurrent Jobs = 20 } # # List Directors who are permitted to contact Storage daemon # Director { - Name = @hostname@-dir + Name = @basename@-dir Password = "@sd_password@" } +# +# Restricted Director, used by tray-monitor to get the +# status of the storage daemon +# +Director { + Name = @basename@-mon + Password = "@mon_sd_password@" + Monitor = yes +} + +# +# Note, for a list of additional Device templates please +# see the directory /examples/devices +# Or follow the following link: +# http://bacula.svn.sourceforge.net/viewvc/bacula/trunk/bacula/examples/devices/ +# + # # Devices supported by this Storage daemon # To connect, the Director's bacula-dir.conf must have the # same Name and MediaType. # + Device { - Name = "HP DLT 80" - Media Type = DLT8000 - Archive Device = @TAPEDRIVE@ + Name = FileStorage + Media Type = File + Archive Device = @archivedir@ + LabelMedia = yes; # lets Bacula label unlabeled media + Random Access = Yes; AutomaticMount = yes; # when device opened, read it - AlwaysOpen = yes; - RemovableMedia = yes; + RemovableMedia = no; + AlwaysOpen = no; } +# +# An autochanger device with two drives +# +#Autochanger { +# Name = Autochanger +# Device = Drive-1 +# Device = Drive-2 +# Changer Command = "@scriptdir@/mtx-changer %c %o %S %a %d" +# Changer Device = /dev/sg0 +#} + #Device { -# Name = SDT-7000 # -# Media Type = DDS-2 -# Archive Device = @TAPEDRIVE@ +# Name = Drive-1 # +# Drive Index = 0 +# Media Type = DLT-8000 +# Archive Device = /dev/nst0 # AutomaticMount = yes; # when device opened, read it # AlwaysOpen = yes; # RemovableMedia = yes; +# RandomAccess = no; +# AutoChanger = yes +# # +# # Enable the Alert command only if you have the mtx package loaded +# # Note, apparently on some systems, tapeinfo resets the SCSI controller +# # thus if you turn this on, make sure it does not reset your SCSI +# # controller. I have never had any problems, and smartctl does +# # not seem to cause such problems. +# # +# Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" +# If you have smartctl, enable this, it has more info than tapeinfo +# Alert Command = "sh -c 'smartctl -H -l error %c'" #} #Device { -# Name = Floppy -# Media Type = Floppy -# Archive Device = /mnt/floppy +# Name = Drive-2 # +# Drive Index = 1 +# Media Type = DLT-8000 +# Archive Device = /dev/nst1 +# AutomaticMount = yes; # when device opened, read it +# AlwaysOpen = yes; # RemovableMedia = yes; -# Random Access = Yes; +# RandomAccess = no; +# AutoChanger = yes +# # Enable the Alert command only if you have the mtx package loaded +# Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" +# If you have smartctl, enable this, it has more info than tapeinfo +# Alert Command = "sh -c 'smartctl -H -l error %c'" +#} + +# +# A Linux or Solaris LTO-2 tape drive +# +#Device { +# Name = LTO-2 +# Media Type = LTO-2 +# Archive Device = @TAPEDRIVE@ # AutomaticMount = yes; # when device opened, read it -# AlwaysOpen = no; +# AlwaysOpen = yes; +# RemovableMedia = yes; +# RandomAccess = no; +# Maximum File Size = 3GB +## Changer Command = "@scriptdir@/mtx-changer %c %o %S %a %d" +## Changer Device = /dev/sg0 +## AutoChanger = yes +# # Enable the Alert command only if you have the mtx package loaded +## Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" +## If you have smartctl, enable this, it has more info than tapeinfo +## Alert Command = "sh -c 'smartctl -H -l error %c'" #} +# +# A Linux or Solaris LTO-3 tape drive +# #Device { -# Name = FileStorage -# Media Type = File -# Archive Device = /tmp -# LabelMedia = yes; # lets Bacula label unlabelled media -# Random Access = Yes; +# Name = LTO-3 +# Media Type = LTO-3 +# Archive Device = @TAPEDRIVE@ # AutomaticMount = yes; # when device opened, read it -# RemovableMedia = no; -# AlwaysOpen = no; +# AlwaysOpen = yes; +# RemovableMedia = yes; +# RandomAccess = no; +# Maximum File Size = 4GB +## Changer Command = "@scriptdir@/mtx-changer %c %o %S %a %d" +## Changer Device = /dev/sg0 +## AutoChanger = yes +# # Enable the Alert command only if you have the mtx package loaded +## Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" +## If you have smartctl, enable this, it has more info than tapeinfo +## Alert Command = "sh -c 'smartctl -H -l error %c'" #} # -# A very old Exabyte with no end of media detection +# A Linux or Solaris LTO-4 tape drive # #Device { -# Name = "Exabyte 8mm" -# Media Type = "8mm" +# Name = LTO-4 +# Media Type = LTO-4 # Archive Device = @TAPEDRIVE@ -# Hardware end of medium = No; # AutomaticMount = yes; # when device opened, read it -# AlwaysOpen = Yes; +# AlwaysOpen = yes; # RemovableMedia = yes; +# RandomAccess = no; +# Maximum File Size = 5GB +## Changer Command = "@scriptdir@/mtx-changer %c %o %S %a %d" +## Changer Device = /dev/sg0 +## AutoChanger = yes +# # Enable the Alert command only if you have the mtx package loaded +## Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" +## If you have smartctl, enable this, it has more info than tapeinfo +## Alert Command = "sh -c 'smartctl -H -l error %c'" +#} + + + + +# +# A FreeBSD tape drive +# +#Device { +# Name = DDS-4 +# Description = "DDS-4 for FreeBSD" +# Media Type = DDS-4 +# Archive Device = /dev/nsa1 +# AutomaticMount = yes; # when device opened, read it +# AlwaysOpen = yes +# Offline On Unmount = no +# Hardware End of Medium = no +# BSF at EOM = yes +# Backward Space Record = no +# Fast Forward Space File = no +# TWO EOF = yes +# If you have smartctl, enable this, it has more info than tapeinfo +# Alert Command = "sh -c 'smartctl -H -l error %c'" #} # @@ -89,6 +201,5 @@ Device { # Messages { Name = Standard - director = @hostname@-dir = all -# operator = @job_email@ = mount + director = @basename@-dir = all }