Created
November 29, 2021 13:46
-
-
Save GR3Y-SCALE/3001c4cca4299a68f666b5717e1803d2 to your computer and use it in GitHub Desktop.
TL2000 configuration for bacula
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Default Bacula Storage Daemon Configuration file | |
# | |
# For Bacula release 9.4.2 (04 February 2019) -- ubuntu 20.04 | |
# | |
# 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. | |
# | |
# | |
# Copyright (C) 2000-2017 Kern Sibbald | |
# License: BSD 2-Clause; see file LICENSE-FOSS | |
# | |
Storage { # definition of myself | |
Name = tomcat-sd | |
SDPort = 9103 # Director's port | |
WorkingDirectory = "/var/lib/bacula" | |
Pid Directory = "/run/bacula" | |
Plugin Directory = "/usr/lib/bacula" | |
Maximum Concurrent Jobs = 20 | |
SDAddress = 127.0.0.1 | |
} | |
# | |
# List Directors who are permitted to contact Storage daemon | |
# | |
Director { | |
Name = tomcat-dir | |
Password = "0OIO3t9hI1sig8VwI9Epl1s-vwnLk3Rw3" | |
} | |
# | |
# Restricted Director, used by tray-monitor to get the | |
# status of the storage daemon | |
# | |
Director { | |
Name = tomcat-mon | |
Password = "MQsFB5ZTDMl2cXToVaXlgFh_5Wzs270RZ" | |
Monitor = yes | |
} | |
# | |
# Note, for a list of additional Device templates please | |
# see the directory <bacula-source>/examples/devices | |
# Or follow the following link: | |
# http://www.bacula.org/git/cgit.cgi/bacula/tree/bacula/examples/devices?h=Branch-7.4 | |
# | |
Autochanger { | |
Name = lib-tl2000-1 | |
Device = tape-burp-LTO3-1 | |
Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d" | |
Changer Device = /dev/sg5 | |
} | |
Device { | |
Name = tape-burp-LTO3-1 | |
Drive Index = 0 | |
Media Type = LTO3 | |
Archive Device = /dev/nst0 | |
AutomaticMount = yes; | |
AlwaysOpen = yes; | |
RemovableMedia = yes; | |
RandomAccess = no; | |
AutoChanger = yes | |
Alert Command = "sh -c '/usr/sbin/smartctl -H -l error %c'" | |
} | |
# | |
# Devices supported by this Storage daemon | |
# To connect, the Director's bacula-dir.conf must have the | |
# same Name and MediaType. | |
# | |
# | |
# Define a Virtual autochanger | |
# | |
#Autochanger { | |
# Name = FileChgr1 | |
# Device = FileChgr1-Dev1, FileChgr1-Dev2 | |
# Changer Command = "" | |
# Changer Device = /dev/null | |
#} | |
# | |
#Device { | |
# Name = FileChgr1-Dev1 | |
# Media Type = File1 | |
# Archive Device = /nonexistant/path/to/file/archive/dir | |
# LabelMedia = yes; # lets Bacula label unlabeled media | |
# Random Access = Yes; | |
# AutomaticMount = yes; # when device opened, read it | |
# RemovableMedia = no; | |
# AlwaysOpen = no; | |
# Maximum Concurrent Jobs = 5 | |
#} | |
#Device { | |
# Name = FileChgr1-Dev2 | |
# Media Type = File1 | |
# Archive Device = /nonexistant/path/to/file/archive/dir | |
# LabelMedia = yes; # lets Bacula label unlabeled media | |
# Random Access = Yes; | |
# AutomaticMount = yes; # when device opened, read it | |
# RemovableMedia = no; | |
# AlwaysOpen = no; | |
# Maximum Concurrent Jobs = 5 | |
#} | |
# | |
# Define a second Virtual autochanger | |
## | |
#Autochanger { | |
# Name = FileChgr2 | |
# Device = FileChgr2-Dev1, FileChgr2-Dev2 | |
# Changer Command = "" | |
# Changer Device = /dev/null | |
#} | |
# | |
#iDevice { | |
# Name = FileChgr2-Dev1 | |
# Media Type = File2 | |
# Archive Device = /nonexistant/path/to/file/archive/dir | |
# LabelMedia = yes; # lets Bacula label unlabeled media | |
# Random Access = Yes; | |
# AutomaticMount = yes; # when device opened, read it | |
# RemovableMedia = no; | |
# AlwaysOpen = no; | |
# Maximum Concurrent Jobs = 5 | |
#} | |
#Device { | |
# Name = FileChgr2-Dev2 | |
# Media Type = File2 | |
# Archive Device = /nonexistant/path/to/file/archive/dir | |
# LabelMedia = yes; # lets Bacula label unlabeled media | |
# Random Access = Yes; | |
# AutomaticMount = yes; # when device opened, read it | |
# RemovableMedia = no; | |
# AlwaysOpen = no; | |
# Maximum Concurrent Jobs = 5 | |
#} | |
# | |
# An autochanger device with two drives | |
# | |
#Autochanger { | |
# Name = Autochanger | |
# Device = Drive-1 | |
# Device = Drive-2 | |
# Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d" | |
# Changer Device = /dev/sg0 | |
#} | |
#Device { | |
# 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 | |
# # | |
# # New alert command in Bacula 9.0.0 | |
# # Note: you must have the sg3_utils (rpms) or the | |
# # sg3-utils (deb) installed on your system. | |
# # and you must set the correct control device that | |
# # corresponds to the Archive Device | |
# Control Device = /dev/sg?? # must be SCSI ctl for /dev/nst0 | |
# Alert Command = "/etc/bacula/scripts/tapealert %l" | |
# | |
# # | |
# # 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 = Drive-2 # | |
# Drive Index = 1 | |
# Media Type = DLT-8000 | |
# Archive Device = /dev/nst1 | |
# 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 | |
# 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 = /dev/nst0 | |
# AutomaticMount = yes; # when device opened, read it | |
# AlwaysOpen = yes; | |
# RemovableMedia = yes; | |
# RandomAccess = no; | |
# Maximum File Size = 3GB | |
## Changer Command = "/etc/bacula/scripts/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 = LTO-3 | |
# Media Type = LTO-3 | |
# Archive Device = /dev/nst0 | |
# AutomaticMount = yes; # when device opened, read it | |
# AlwaysOpen = yes; | |
# RemovableMedia = yes; | |
# RandomAccess = no; | |
# Maximum File Size = 4GB | |
# Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d" | |
# Changer Device = /dev/sg0 | |
# AutoChanger = yes | |
# # | |
# # New alert command in Bacula 9.0.0 | |
# # Note: you must have the sg3_utils (rpms) or the | |
# # sg3-utils (deb) installed on your system. | |
# # and you must set the correct control device that | |
# # corresponds to the Archive Device | |
# Control Device = /dev/sg?? # must be SCSI ctl for /dev/nst0 | |
# Alert Command = "/etc/bacula/scripts/tapealert %l" | |
# | |
# # 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-4 tape drive | |
# | |
#Device { | |
# Name = LTO-4 | |
# Media Type = LTO-4 | |
# Archive Device = /dev/nst0 | |
# AutomaticMount = yes; # when device opened, read it | |
# AlwaysOpen = yes; | |
# RemovableMedia = yes; | |
# RandomAccess = no; | |
# Maximum File Size = 5GB | |
# Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d" | |
# Changer Device = /dev/sg0 | |
# AutoChanger = yes | |
# # | |
# # New alert command in Bacula 9.0.0 | |
# # Note: you must have the sg3_utils (rpms) or the | |
# # sg3-utils (deb) installed on your system. | |
# # and you must set the correct control device that | |
# # corresponds to the Archive Device | |
# Control Device = /dev/sg?? # must be SCSI ctl for /dev/nst0 | |
# Alert Command = "/etc/bacula/scripts/tapealert %l" | |
# | |
# # 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'" | |
#} | |
# | |
# An HP-UX tape drive | |
# | |
#Device { | |
# Name = Drive-1 # | |
# Drive Index = 0 | |
# Media Type = DLT-8000 | |
# Archive Device = /dev/rmt/1mnb | |
# AutomaticMount = yes; # when device opened, read it | |
# AlwaysOpen = yes; | |
# RemovableMedia = yes; | |
# RandomAccess = no; | |
# AutoChanger = no | |
# Two EOF = yes | |
# Hardware End of Medium = no | |
# Fast Forward Space File = no | |
# # | |
# # New alert command in Bacula 9.0.0 | |
# # Note: you must have the sg3_utils (rpms) or the | |
# # sg3-utils (deb) installed on your system. | |
# # and you must set the correct control device that | |
# # corresponds to the Archive Device | |
# Control Device = /dev/sg?? # must be SCSI ctl for /dev/rmt/1mnb | |
# Alert Command = "/etc/bacula/scripts/tapealert %l" | |
# | |
# # | |
# # 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 | |
# # | |
# # New alert command in Bacula 9.0.0 | |
# # Note: you must have the sg3_utils (rpms) or the | |
# # sg3-utils (deb) installed on your system. | |
# # and you must set the correct control device that | |
# # corresponds to the Archive Device | |
# Control Device = /dev/sg?? # must be SCSI ctl for /dev/nsa1 | |
# Alert Command = "/etc/bacula/scripts/tapealert %l" | |
# | |
# If you have smartctl, enable this, it has more info than tapeinfo | |
# Alert Command = "sh -c 'smartctl -H -l error %c'" | |
#} | |
# | |
# Send all messages to the Director, | |
# mount messages also are sent to the email address | |
# | |
Messages { | |
Name = Standard | |
director = tomcat-dir = all | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment