Hello list, I am trying to create a copy job that runs every day after all the other backups, and copies all the backups from our on-site storage to an off-site storage. When typing "messages" in the console, I see this:
01-Apr 10:17 brokernet-director JobId 6802: The following 1 JobId was chosen to be copied: 1 01-Apr 10:17 brokernet-director JobId 6802: Copying using JobId=1 Job=bracula-etc.2010-10-25_15.57.05.03 01-Apr 10:17 brokernet-director JobId 6802: Bootstrap records written to /var/lib/bacula/brokernet-director.restore.3.bsr But nothing more. No job seems to even touch any of the storages. Am I missing something? My configuration is identical to the one in the documentation at http://www.bacula.org/5.0.x-manuals/en/main/main/Migration_Copy.html except that I use two File storages, and no tapes at all. I'm using the 5.0.2 suite's Debian version. My bacula-sd.conf: Storage { Name = brokernet-storage SDPort = 9103 WorkingDirectory = "/var/lib/bacula" Pid Directory = "/var/run/bacula" Maximum Concurrent Jobs = 20 SDAddress = 172.16.200.88 } Director { Name = brokernet-director Password = "XXX" } Director { Name = brokernet-monitoring Password = "XXX" Monitor = yes } Device { Name = AppleSan Media Type = File Archive Device = /var/backups/bacula/san LabelMedia = yes Random Access = Yes AutomaticMount = yes RemovableMedia = no AlwaysOpen = no } Device { Name = SecCopy Media Type = File-Copy Archive Device = /var/backups/bacula/copy LabelMedia = yes Random Access = yes AutomaticMount = yes Removable Media = no AlwaysOpen = no } Device { Name = SecFS Media Type = File Archive Device = /var/backups/bacula/fs LabelMedia = yes Random Access = yes AutomaticMount = yes Removable Media = no AlwaysOpen = no } Messages { Name = Standard director = brokernet-director = all } My bacula-dir.conf: Director { Name = brokernet-director DIRport = 9101 QueryFile = "/etc/bacula/scripts/query.sql" WorkingDirectory = "/var/lib/bacula" PidDirectory = "/var/run/bacula" Maximum Concurrent Jobs = 1 Password = "XXX" Messages = Daemon DirAddress = 0.0.0.0 } JobDefs { Name = "DefaultJob" Type = Backup Level = Incremental Schedule = "WeeklyCycle" Storage = brokernet-sd Messages = Standard Pool = brokernet-server-pool Priority = 10 } FileSet { Name = "Full" Include { Options { signature = MD5 } File = / } Exclude { File = /proc File = /dev File = /sys } } Job { Name = "BackupCatalog" JobDefs = "DefaultJob" Level = Full FileSet = "Catalog" Client = "bracula-fd" Schedule = "WeeklyCycleAfterBackup" RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup bacula bacula" RunAfterJob = "/etc/bacula/scripts/delete_catalog_backup" Write Bootstrap = "/var/lib/bacula/BackupCatalog.bsr" Priority = 11 } Job { Name = "RestoreFiles" Type = Restore Client = bracula-fd Storage = brokernet-sd FileSet = "Full" Pool = brokernet-server-pool Messages = Standard Where = /tmp/bacula-restore } Job { Name = "SecCopy" Type = Copy Level = Full Client = bracula-fd FileSet = "Full" Messages = Standard Pool = brokernet-server-pool Maximum Concurrent Jobs = 4 # Selection Type = PoolUncopiedJobs Selection Type = SQL Query Selection Pattern = " SELECT DISTINCT J.JobId, J.StartTime FROM Job J, Pool P WHERE P.Name = 'brokernet-server-pool' AND P.PoolId = J.PoolId AND J.Type = 'B' AND J.JobStatus IN ('T','W') AND J.jobBytes > 0 AND J.JobId NOT IN ( SELECT PriorJobId FROM Job WHERE Type IN ('B','C') AND Job.JobStatus IN ('T','W') AND PriorJobId != 0 ) ORDER BY J.StartTime LIMIT 1 " # Selection Type = Volume # Selection Pattern = "brnetBackup.server" Write Bootstrap = "/var/lib/bacula/SecCopy.bsr" Priority = 12 } Schedule { Name = "WeeklyCycle" Run = Full 1st sun at 23:05 Run = Differential 2nd-5th sun at 23:05 Run = Incremental mon-sat at 23:05 } Schedule { Name = "WeeklyCycleAfterBackup" Run = Full sun-sat at 23:10 } FileSet { Name = "Catalog" Include { Options { signature = MD5 } File = /var/lib/bacula/bacula.sql } } # Definition of file storage device Storage { Name = brokernet-sd Address = 172.16.200.88 SDPort = 9103 Password = "XXX" Device = AppleSan Media Type = File } Storage { Name = brokernet-copy-sd Address = 172.16.200.88 SDPort = 9103 Password = "XXX" Device = SecCopy Media Type = File-Copy } Storage { Name = brokernet-fs-sd Address = 172.16.200.88 SDPort = 9103 Password = "XXX" Device = SecFS Media Type = File } # Generic catalog service Catalog { Name = BrokernetCatalog dbname = "bacula"; dbuser = "bacula"; dbpassword = "" } Messages { Name = Standard mailcommand = "/usr/lib/bacula/bsmtp -h mail -f \"Bacula \<bacula@brokernet-group.local\>\" -s \"Bacula: %t %e of %c %l\" %r" operatorcommand = "/usr/lib/bacula/bsmtp -h mail -f \"Bacula \<bacula@brokernet-group.local\>\" -s \"Bacula: Intervention needed for %j\" %r" mail = ithelpdesk@brokernet-group.local = all, !skipped operator = ithelpdesk@brokernet-group.local = mount console = all, !skipped, !saved append = "/var/lib/bacula/log" = all, !skipped syslog = all, !skipped } Messages { Name = Daemon mailcommand = "/usr/lib/bacula/bsmtp -h mail -f \"Bacula \<bacula@brokernet-group.local\>\" -s \"Bacula daemon message\" %r" mail = ithelpdesk@brokernet-group.local = all, !skipped console = all, !skipped, !saved append = "/var/lib/bacula/log" = all, !skipped syslog = all, !skipped } # Default pool definition Pool { Name = brokernet-server-pool Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 365 days Storage = brokernet-sd Next Pool = brokernet-sec-copy-pool } Pool { Name = brokernet-sec-copy-pool Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 365 days Storage = brokernet-sd } Pool { Name = brokernet-fs-pool Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 365 days Storage = brokernet-sd } Console { Name = bracula-mon Password = "XXX" CommandACL = status, .status } @/etc/bacula/jobs.conf @/etc/bacula/clients.conf @/etc/bacula/filesets.conf The files jobs.conf, clients.conf and filesets.conf hold all the client's configuration with several backup jobs. Thank you in advance! Best regards, Gergely Polonkai
------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users