Hello,
I am running bacula henbane-dir Version: 1.36.3 (22 April 2005) on
FreeBSD 5.4 and running into a problem. The jobs get hung up due to
either DEVICE BLOCKED message and/or cannot find appendable volume
message.
I insert a new tape and format it using the mt command ( I know mt weof
should work too but I do long format in this case to be sure). After
the mt format is done I labeled the tape in bconsole and I can see it in
list volumes.
| 17 | Tape_73 | Append | 1 | 0 |
31,536,000 | 1 | 0 | 1 | DLT | 0000-00-00
00:00:00 |
When I manually mount the tape in bconsole it mounts fine and then the
job attempts to continue but it always says
07-Nov 06:50 henbane-sd: Job henbane.2005-10-30_01.05.00 waiting. Cannot
find any appendable volumes.
Please use the "label" command to create a new Volume for:
Storage: DLT4000
Media type: DLT
Pool: Default
It works for the most part but every now and then I get these DEVICE
BLOCKED or cannot find appendable volume errors and I don't know how to
fix them. I thought adding a freshly formatted and labeled tape would
be the appropriate action?
I purchased a bunch of new DLT tapes in the hopes that this will fix the
problems since some of the tape I have been using since 1999!
Here is one of my bacula-dir.conf's from a setup that gets hung up like
this:
#
# Bacula config file for home full + differentials #
Director {
Name = henbane-dir
DIRport = 9101 # where we listen for UA connections
QueryFile = "/usr/local/share/bacula/query.sql"
WorkingDirectory = "/var/db/bacula"
PidDirectory = "/var/run/"
Maximum Concurrent Jobs = 1
Password = "###"
Messages = Standard
}
#########################################
## Backup Schedules ##
#########################################
Schedule {
Name = "HenbaneWeeklyCycle"
Run = Level=Full sun at 1:05
Run = Level=Differential mon-sat at 1:05 }
Schedule {
Name = "ImeldaWeeklyCycle"
Run = Level=Full fri at 1:05
Run = Level=Differential sat-thu at 1:05 }
Schedule {
Name = "DaniWeeklyCycle"
Run = Level=Full fri at 1:05
Run = Level=Differential sat-thu at 1:05 }
Schedule {
Name = "OsxLaptopWeeklyCycle"
Run = Level=Full fri at 1:05
Run = Level=Differential sat-thu at 1:05 }
Schedule {
Name = "CatalogSched"
Run = Level=Full sun-sat at 1:10
}
##########################################
## Jobs ##
##########################################
Job {
Name = "henbane"
Type = Backup
Level = Differential
Client = henbane-fd
FileSet = "HENBANE"
Messages = Standard
Storage = DLT_TAPE
Pool = Default
Schedule = "HenbaneWeeklyCycle"
Write Bootstrap = "/var/db/bacula/henbane.bsr"
}
job {
Name = "imelda"
Type = Backup
Level = Differential
Client = imelda-fd
FileSet="IMELDA"
Messages = Standard
Storage = DLT_TAPE
Pool = Default
Schedule = "ImeldaWeeklyCycle"
Write Bootstrap = "/var/db/bacula/imelda.bsr"
Priority = 11
}
Job {
Name = "dani"
Type = Backup
Level = Differential
Client = dani-fd
FileSet="DANI"
Messages = Standard
Storage = DLT_TAPE
Pool = Default
Schedule = "DaniWeeklyCycle"
Write Bootstrap = "/var/db/bacula/dani.bsr"
Priority = 12
}
job {
Name = "osxlaptop"
Type = Backup
Level = Differential
Client = osxlaptop-fd
FileSet="OSXLAPTOP"
Messages = Standard
Storage = DLT_TAPE
Pool = Default
Schedule = "OsxLaptopWeeklyCycle"
Write Bootstrap = "/var/db/bacula/osxlaptop.bsr"
Priority = 11
}
Job {
Name = "CatalogBackup"
Type = Backup
Level = Full
Client = henbane-fd
FileSet = "CatalogFile"
Messages = Standard
Storage = DLT_TAPE
Pool = Default
Schedule = "CatalogSched"
RunBeforeJob = "/usr/local/share/bacula/make_catalog_backup bacula
bacula"
RunAfterJob = "/usr/local/share/bacula/delete_catalog_backup"
Write Bootstrap = "//var/db/bacula/BackupCatalog.bsr"
Priority = 15 # run after backups, but before Verifies
}
##########################################
## Restore Jobs ##
##########################################
Job {
Name = "RestoreHenbane"
Type = Restore
Client = henbane-fd
FileSet = "HENBANE"
Storage = DLT_TAPE
Messages = Standard
Pool = Default
Where = /
}
Job {
Name = "RestoreHenbane"
Type = Restore
Client = henbane-fd
FileSet = "HENBANE"
Storage = DLT_TAPE
Messages = Standard
Pool = Default
Where = /
}
Job {
Name = "RestoreDani"
Type = Restore
Client = dani-fd
FileSet = "DANI"
Storage = DLT_TAPE
Messages = Standard
Pool = Default
Where = /
}
Job {
Name = "RestoreImelda"
Type = Restore
Client = imelda-fd
FileSet = "IMELDA"
Storage = DLT_TAPE
Messages = Standard
Pool = Default
Where = /
}
##########################################
## File Sets ##
##########################################
FileSet {
Name = "HENBANE"
Include {
Options { signature=SHA1 }
File = /boot
File = /var
File = /home
File = /usr/local/www
File = /usr/local/etc
File = /etc
File = /usr/src/sys/i386/conf
File = /widge
}
Exclude {
File = /proc
File = /tmp
}
}
# Backup the copy of the catalog
FileSet {
Name = "CatalogFile"
Include {
File = /var/db/bacula/bacula.sql
}
}
FileSet {
Name = "IMELDA"
Include {
Options { signature=SHA1 }
File = /home
File = /etc
File = /var
}
Exclude { }
}
FileSet {
Name = "DANI"
Include {
Options { signature=SHA1 }
File = "i:/"
File = "c:/Documents and Settings/dani/Desktop"
File = "c:/Documents and Settings/dani/Favorites"
}
Exclude {
File = "/extra music"
File = "/WUTemp"
File = "/Program Files"
File = "/MSOCache"
File = "/RECYCLER"
File = "/msdownld.tmp"
File = "*.mp3"
File = "*.MP3"
}
}
FileSet {
Name = "OSXLAPTOP"
Include {
Options { signature=SHA1 }
File = /Users/imelda/Documents
File = "/Users/imelda/Backup-Quicken Data.qdfm"
File = "/Users/imelda/Quicken Data.qdfm"
}
Exclude {
File = Music
File = Movies
File = Pictures
}
}
##########################################
## Definition of tape storage device ##
##########################################
Storage {
Name = DLT_TAPE
Address = henbane # N.B. Use a fully qualified name
here
SDPort = 9103
Password = "###" # password for Storage daemon
Device = DLT4000 # must be same as Device in
Storage daemon
Media Type = DLT # must be same as MediaType in
Storage daemon
}
##########################################
## Client Definitions ##
##########################################
Client {
Name = henbane-fd
Address = henbane
FDPort = 9102
Catalog = BackupDB
Password = "###"
File Retention = 30d # 80 days
Job Retention = 1y # one year
AutoPrune = yes # Prune expired Jobs/Files
}
Client {
Name = imelda-fd
Address = 192.168.1.1
FDPort = 9102
Catalog = BackupDB
Password = "###"
File Retention = 30d # 80 days
Job Retention = 1y # one year
AutoPrune = yes # Prune expired Jobs/Files
}
Client {
Name = dani-fd
Address = 192.168.1.3
FDPort = 9102
Catalog = BackupDB
Password = "###"
File Retention = 30d # 80 days
Job Retention = 1y # one year
AutoPrune = yes # Prune expired Jobs/Files
}
Client {
Name = osxlaptop-fd
Address = 192.168.1.21
FDPort = 9102
Catalog = BackupDB
Password = "###"
File Retention = 30d # 80 days
Job Retention = 1y # one year
AutoPrune = yes # Prune expired Jobs/Files
}
#########################################
## Catalog Definitions ##
#########################################
Catalog {
Name = BackupDB
dbname = bacula; user = bacula; password = ""
}
#########################################
## Message/Mail Definitions ##
#########################################
Messages {
Name = Standard
mailcommand = "/usr/local/sbin/bsmtp -h localhost -f \"\(Bacula\) %r\"
-s \"Bacula: %t %e of %c %l\" %r"
operatorcommand = "/usr/local/sbin/bsmtp -h localhost -f \"\(Bacula\)
%r\" -s \"Bacula: Intervention needed for %j\" %r"
Mail = [EMAIL PROTECTED] = all, !skipped, !terminate
append = "/var/db/bacula/log" = all, !skipped, !terminate
operator = [EMAIL PROTECTED] = mount
console = all, !skipped, !saved
}
#########################################
## Pool Definistions ##
#########################################
Pool {
Name = Default
Pool Type = Backup
Recycle = yes # Bacula can automatically recycle
Volumes
AutoPrune = yes # Prune expired volumes
Volume Retention = 1y # one year
}
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users