Hello *,
if i get the storage status, i saw the messages in the attachment bacula-status.log. What does "Device is BLOCKED waiting for appendable media." mean in detail? The Jobdescription for "Dienstag" is: <bacula-dir.conf> ... JobDefs { Name = "SicherungServer" Type = Backup Level = Full Client = server-fd FileSet = "Server Vollsicherung" Storage = SDX-500V Messages = Standard Run After Job = /bin/mt eject Priority = 10 Max Wait Time = 10800 # Max Wait Time = 10800 -> 3h } ... Job { Name = "ServerDienstag" JobDefs = "SicherungServer" Pool = fus-dienstag Schedule = "DatensicherungTaeglichDienstag" Write Bootstrap = "/var/lib/bacula/server.fus.lan.bsr" } ... Schedule { Name = "DatensicherungTaeglichDienstag" Run = Full Tue at 21:00 } ... Pool { Name = fus-dienstag Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 7 days Accept Any Volume = yes } ... </bacula-dir.conf> The alreay mounted voluime "dienstag" was created by me inside the pool "fus-dienstag". So this volume should be used for backup. Yesterday i umount and mount the tape manually. Is this the source of my trouble with automounting? I attach the full bacula-dir.conf for completness. Frank Matthieß -- Bacula Mailinglist, Frank Matthieß Netgate-IT Otto-Brenner-Straße 203 D-33604 Bielefeld
server:~# echo "status storage" | bconsole Connecting to Director server:9101 1000 OK: server-dir Version: 1.36.2 (28 February 2005) Enter a period to cancel a command. status storage Using default Catalog name=MyCatalog DB=bacula Automatically selected Storage: SDX-500V Connecting to Storage daemon SDX-500V at server:9103 server-sd Version: 1.36.2 (28 February 2005) i386-pc-linux-gnu debian 3.1 Daemon started 17-Oct-05 07:11, 9 Jobs run since started. Running Jobs: Full Backup job ServerDienstag JobId=200 Volume="" device="/dev/nst0" Files=0 Bytes=0 Bytes/sec=0 FDReadSeqNo=6 in_msg=6 out_msg=4 fd=8 ==== Terminated Jobs: JobId Level Files Bytes Status Finished Name ====================================================================== 178 Full 0 0 Cancel 06-Oct-05 17:04 BackupCatalog 191 Full 0 0 Error 23-Oct-05 04:00 ServerMontag 192 Full 0 0 Cancel 23-Oct-05 19:42 ServerDienstag 193 Full 0 0 Cancel 23-Oct-05 19:42 ServerMittwoch 194 Full 0 0 Cancel 23-Oct-05 19:42 ServerDonnerstag 195 Full 0 0 Cancel 23-Oct-05 19:43 ServerFreitag 196 Full 0 0 Cancel 23-Oct-05 19:45 BackupCatalog 197 Full 122,649 24,775,485,527 OK 23-Oct-05 20:51 ServerFreitag 198 Full 1 44,267,662 OK 24-Oct-05 03:00 BackupCatalog 199 Full 0 0 Cancel 25-Oct-05 12:49 ServerMontag ==== Device status: Device "/dev/nst0" is mounted with Volume "dienstag" Device is BLOCKED waiting for appendable media. Total Bytes Read=129,024 Blocks Read=2 Bytes/block=64,512 Positioned at File=0 Block=0
# # /etc/bacula/bacula-dir.conf # Frohne und Schindler # 5.10.2005 fmat # # ##################################################################################################### # # # ##################################################################################################### Director { # define myself Name = server-dir DIRport = 9101 # where we listen for UA connections QueryFile = "/etc/bacula/scripts/query.sql" WorkingDirectory = "/var/lib/bacula" PidDirectory = "/var/run/bacula" Maximum Concurrent Jobs = 1 Password = "W8QIxpmli.3" # Console password Messages = Daemon } ##################################################################################################### # # # ##################################################################################################### JobDefs { Name = "DefaultJob" Type = Backup Level = Full Client = server-fd FileSet = "Full Set" Schedule = "WeeklyCycle" Storage = SDX-500V Messages = Standard Pool = Default Priority = 10 } JobDefs { Name = "SicherungServer" Type = Backup Level = Full Client = server-fd FileSet = "Server Vollsicherung" Storage = SDX-500V Messages = Standard Run After Job = /bin/mt eject Priority = 10 Max Wait Time = 10800 # Max Wait Time = 10800 -> 3h } ##################################################################################################### # # # ##################################################################################################### #Job { # Name = "Server" # JobDefs = "DefaultJob" # Pool = fus-montag # Write Bootstrap = "/var/lib/bacula/Client1.bsr" #} Job { Name = "ServerMontag" JobDefs = "SicherungServer" Pool = fus-montag Schedule = "DatensicherungTaeglichMontag" Write Bootstrap = "/var/lib/bacula/server.fus.lan.bsr" } Job { Name = "ServerDienstag" JobDefs = "SicherungServer" Pool = fus-dienstag Schedule = "DatensicherungTaeglichDienstag" Write Bootstrap = "/var/lib/bacula/server.fus.lan.bsr" } Job { Name = "ServerMittwoch" JobDefs = "SicherungServer" Schedule = "DatensicherungTaeglichMittwoch" Pool = fus-mittwoch Write Bootstrap = "/var/lib/bacula/server.fus.lan.bsr" } Job { Name = "ServerDonnerstag" JobDefs = "SicherungServer" Schedule = "DatensicherungTaeglichDonnerstag" Pool = fus-donnerstag Write Bootstrap = "/var/lib/bacula/server.fus.lan.bsr" } Job { Name = "ServerFreitag" JobDefs = "SicherungServer" Schedule = "DatensicherungTaeglichFreitag" Pool = fus-freitag Write Bootstrap = "/var/lib/bacula/server.fus.lan.bsr" } Job { Name = "BackupCatalog" JobDefs = "SicherungServer" Level = Full FileSet="Catalog" Schedule = "WoechentlichNachSicherung" Pool = fus-freitag RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup -U bacula" RunAfterJob = "/etc/bacula/scripts/delete_catalog_backup" Write Bootstrap = "/var/lib/bacula/BackupCatalog.bsr" Priority = 11 # run after main backup } Job { Name = "RestoreFiles" Type = Restore Client=server-fd FileSet="Full Set" Storage = SDX-500V Pool = Default Messages = Standard Where = /tmp/bacula-restores } ##################################################################################################### # # # ##################################################################################################### FileSet { Name = "Full Set" Include { Options { signature = MD5 } File = / File = /usr File = /var File = /home } Exclude { File = /proc File = /tmp File = /.journal File = /.fsck } } FileSet { Name = "Server Vollsicherung" Include { Options { signature = MD5 } File = / File = /usr File = /var File = /home } Exclude { File = /proc File = /tmp File = /.journal File = /.fsck } } ##################################################################################################### # # # ##################################################################################################### Schedule { Name = "WeeklyCycle" Run = Full 1st sun at 1:05 Run = Differential 2nd-5th sun at 1:05 Run = Incremental mon-sat at 1:05 } Schedule { Name = "DatensicherungTaeglichMontag" Run = Full mon at 21:00 } Schedule { Name = "DatensicherungTaeglichDienstag" Run = Full Tue at 21:00 } Schedule { Name = "DatensicherungTaeglichMittwoch" Run = Full Wed at 21:00 } Schedule { Name = "DatensicherungTaeglichDonnerstag" Run = Full Thu at 21:00 } Schedule { Name = "DatensicherungTaeglichFreitag" Run = Full Fri at 21:00 } Schedule { Name = "WoechentlichNachSicherung" Run = Full Sat at 2:00 } ##################################################################################################### # # # ##################################################################################################### FileSet { Name = "Catalog" Include { Options { signature = MD5 } File = /var/lib/bacula/bacula.sql } } ##################################################################################################### # # # ##################################################################################################### Client { Name = server-fd Address = server FDPort = 9102 Catalog = MyCatalog Password = "AtkpOt-GRRC" File Retention = 30 days Job Retention = 6 months AutoPrune = yes } ##################################################################################################### # # # ##################################################################################################### Storage { Name = SDX-500V Address = server SDPort = 9103 Password = "DgpcS!X3U0I" Device = SDX-500V Media Type = SDX-500V } # Storage { # Name = Ultrium960 # Address = server # SDPort = 9103 # Password = "DgpcS!X3U0I" # Device = Ultrium960 # Media Type = SDX-500V # } ##################################################################################################### # # # ##################################################################################################### Catalog { Name = MyCatalog dbname = bacula; DB Address = localhost; user = bacula; password = "cooPig5k" } ##################################################################################################### # # # ##################################################################################################### Messages { Name = Standard mailcommand = "/usr/lib/bacula/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula: %t %e of %c %l\" %r" operatorcommand = "/usr/lib/bacula/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula: Intervention needed for %j\" %r" mail = [EMAIL PROTECTED] = all, !skipped operator = [EMAIL PROTECTED] = mount console = all, !skipped, !saved append = "/var/lib/bacula/log" = all, !skipped } Messages { Name = Daemon mailcommand = "/usr/lib/bacula/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula daemon message\" %r" mail = [EMAIL PROTECTED] = all, !skipped console = all, !skipped, !saved append = "/var/lib/bacula/log" = all, !skipped } ##################################################################################################### # # # ##################################################################################################### Pool { Name = Default Pool Type = Backup Recycle = yes # Bacula can automatically recycle Volumes AutoPrune = yes # Prune expired volumes Volume Retention = 365 days # one year Accept Any Volume = yes # write on any volume in the pool } Pool { Name = fus-montag Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 7 days Accept Any Volume = yes } Pool { Name = fus-dienstag Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 7 days Accept Any Volume = yes } Pool { Name = fus-mittwoch Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 7 days Accept Any Volume = yes } Pool { Name = fus-donnerstag Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 7 days Accept Any Volume = yes } Pool { Name = fus-freitag Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 7 days Accept Any Volume = yes } ##################################################################################################### # # # ##################################################################################################### Console { Name = server-mon Password = "" CommandACL = status, .status }