I don't know nothing about backupcentral things. But just transforming your config in html things give those absolutely unreadable ...
stick to text. and if you post from a wiki/forums, try to use a appropriate tag. like [code] or [pre] .... On 10/29/2010 06:33 PM, newtobacula wrote: > Hi Guys, > > Finally got around to getting the configs out (not sure if I can attach files > here, so), posting the configs below: > > bacula-dir.conf > > Director { > # define myself > Name = v.com-dir > DIRport = 9101 > # where we listen for UA connections > QueryFile = "/etc/bacula/query.sql" > WorkingDirectory = "/var/bacula" > PidDirectory = "/var/run" > Maximum Concurrent Jobs = 1 > Password = "blah" # Console password > Messages = Daemon > } > > JobDefs { > Name = "DefaultJob" > Type = Backup > Level = Incremental > Client = v.com-fd > FileSet = "Full Set" > Schedule = "WeeklyCycle" > Storage = File > Messages = Standard > Pool = File > Priority = 10 > Write Bootstrap = "/var/bacula/%c.bsr" > } > > > # > # Define the main nightly save backup job > # By default, this job will back up to disk in /tmp > Job { > Name = "BackupClient1" > JobDefs = "DefaultJob" > } > > > # Backup the catalog database (after the nightly save) > Job { > Name = "BackupCatalog" > JobDefs = "DefaultJob" > Level = Full > FileSet="Catalog" > Schedule = "WeeklyCycleAfterBackup" > # This creates an ASCII copy of the catalog > # Arguments to make_catalog_backup.pl are: > # make_catalog_backup.pl <catalog-name> > RunBeforeJob = "/etc/bacula/make_catalog_backup.pl MyCatalog" > # This deletes the copy of the catalog > RunAfterJob = "/etc/bacula/delete_catalog_backup" > Write Bootstrap = "/var/bacula/%n.bsr" > Priority = 11 > # run after main backup > } > > # > # Standard Restore template, to be changed by Console program > # Only one such job is needed for all Jobs/Clients/Storage ... > # > Job { > Name = "RestoreFiles" > Type = Restore > Client=v.com-fd > > FileSet="Full Set" > > Storage = File > > Pool = Default > Messages = Standard > Where = /tmp/bacula-restores > } > > > # List of files to be backed up > FileSet { > Name = "Full Set" > Include { > Options { > signature = MD5 > } > > # Put your list of files here, preceded by 'File =', one per line > # or include an external list with: > # > # File = <file-name > # > # Note: / backs up everything on the root partition. > # if you have other partitions such as /usr or /home > # you will probably want to add them too. > # > # By default this is defined to point to the Bacula binary > # directory to give a reasonable FileSet to backup to > # disk storage during initial testing. > # > File = /usr/sbin > } > > # > # If you backup the root directory, the following two excluded > # files can be useful > # > Exclude { > File = /var/bacula > File = /tmp > File = /proc > File = /tmp > File = /.journal > File = /.fsck > } > } > > # > # When to do the backups, full backup on first sunday of the month, > # differential (i.e. incremental since full) every other sunday, > # and incremental backups other days > 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 > } > > # This schedule does the catalog. It starts after the WeeklyCycle > Schedule { > Name = "WeeklyCycleAfterBackup" > Run = Full sun-sat at 23:10 > } > > # This is the backup of the catalog > FileSet { > Name = "Catalog" > Include { > Options { > signature = MD5 > } > File = "/var/bacula/bacula.sql" > } > } > > > > ## Definition of file storage device > Storage { > Name = File > # Do not use "localhost" here > Address = 10.1.3.3 > # N.B. Use a fully qualified name here > SDPort = 9103 > Password = "blah" > Device = FileStorage > Media Type = File > } > > Storage { > Name = Tape > # Do not use "localhost" here > Address = 10.1.3.3 # > N.B. Use a fully qualified name here > SDPort = 9103 > Password = "blah" # password for > Storage daemon > Device = Tape > # must be same as Device in Storage daemon > Media Type = LTO 3 # > must be same as MediaType in Storage daemon > Autochanger = yes > # enable for autochanger device > } > > > # Generic catalog service > Catalog { > Name = MyCatalog > # Uncomment the following line if you want the dbi driver > # dbdriver = "dbi:mysql"; dbaddress = 127.0.0.1; dbport = > dbname = "bacula"; dbuser = "test"; dbpassword = "" > } > > # Reasonable message delivery -- send most everything to email address > # and to the console > Messages { > Name = Standard > # > # NOTE! If you send to two email or more email addresses, you will need > # to replace the %r in the from field (-f part) with a single > valid > # email address in both the mailcommand and the operatorcommand. > # What this does is, it sets the email address that emails would display > # in the FROM field, which is by default the same email as they're being > # sent to. However, if you send email to more than one address, > then > # you'll have to set the FROM address manually, to a single address. > # for example, a 'no-re...@mydomain.com', is better since that tends to > # tell (most) people that its coming from an automated source. > > # > mailcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) > \<%r\>\" -s \"Bacula: %t %e of %c %l\" %r" > operatorcommand = "/usr/sbin/bsmtp -h localhost -f > \"\(Bacula\) \<%r\>\" -s \"Bacula: Intervention needed for %j\" > %r" > mail = r...@localhost = all, !skipped > > operator = r...@localhost = mount > console = all, !skipped, !saved > # > # WARNING! the following will create a file that you must cycle from > # time to time as it will grow > indefinitely. However, it will > # also keep all your messages if they > scroll off the console. > # > append = "/var/bacula/log" = all, !skipped > catalog = all > } > > # > # Message delivery for daemon messages (no job). > Messages { > Name = Daemon > mailcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) > \<%r\>\" -s \"Bacula daemon message\" %r" > mail = r...@localhost = all, !skipped > > console = all, !skipped, !saved > append = "/var/bacula/log" = all, !skipped > } > > # Default pool definition > Pool { > Name = Default > Pool Type = Backup > Recycle = yes > # Bacula can automatically recycle Volumes > AutoPrune = yes > # Prune expired volumes > # Volume Retention = 365 days # one > year > Volume Retention = 23 hours # Force > selection of new tape to daily rotation > } > > # File Pool definition > Pool { > Name = File > Pool Type = Backup > Recycle = yes > # Bacula can automatically recycle Volumes > AutoPrune = yes > # Prune expired volumes > Volume Retention = 365 days # one year > Maximum Volume Bytes = 50G # Limit > Volume size to something reasonable > Maximum Volumes = 100 > # Limit number of Volumes in Pool > } > > > # Scratch pool definition > Pool { > Name = Scratch > Pool Type = Backup > } > > # > # Restricted console used by tray-monitor to get the status of the director > # > Console { > Name = v.com-mon > Password = "blah" > CommandACL = status, .status > } > > > # Define job for S > Job { > Name = "S" > Type = Backup > Client = s > FileSet = "S Set" > Schedule = "WeeklyCycle" > Storage = Tape > Messages = Standard > Pool = Default > Write Bootstrap = "/var/bacula/%c.bsr" > } > > # Client (File Services) to backup > > Client { > Name = s > Address = 10.1.3.11 > FDPort = 9102 > Catalog = MyCatalog > Password = "blah" > File Retention = 30d > Job Retention = 180d > AutoPrune = yes > } > > # List of files to be backed up > FileSet { > Name = "S Set" > Include { > Options { > Signature = MD5 > } > File = /otto > } > Exclude { > File = /otto/Video > } > } > > # Define job for V > Job { > Name = "V" > Type = Backup > Client = v.com-fd > FileSet = "V Set" > Schedule = "WeeklyCycle" > Storage = Tape > Messages = Standard > Pool = Default > Write Bootstrap = "/var/bacula/%c.bsr" > } > > # Client to backup > Client { > Name = v.com-fd > Address = 10.1.3.3 > FDPort = 9102 > Catalog = MyCatalog > Password = "blah" > File Retention = 30d > Job Retention = 180d > AutoPrune = yes > } > > > # List of files to be backed up > FileSet { > Name = "v Set" > Include { > Options { > Signature = MD5 > } > File = /data > } > Exclude { > File = /data/build > } > } > > bacula-fd.conf > > > Director { > Name = v.com-dir > Password = "blah" > } > > # > # Restricted Director, used by tray-monitor to get the > # status of the file daemon > # > Director { > Name = v.com-mon > Password = "blah" > Monitor = yes > } > > # > # "Global" File daemon configuration specifications > # > FileDaemon { > # this is me > Name = v.com-fd > FDport = 9102 > # where we listen for the director > WorkingDirectory = /var/bacula > Pid Directory = /var/run > Maximum Concurrent Jobs = 20 > } > > # Send all messages except skipped files back to Director > Messages { > Name = Standard > director = v.com-dir = all, !skipped, !restored > } > > > > bacula-sd.conf > > > Storage { > # definition of myself > Name = v.com-sd > SDAddress = 10.1.3.1 > SDPort = 9103 > # Director's port > WorkingDirectory = "/var/bacula" > Pid Directory = "/var/run" > Maximum Concurrent Jobs = 20 > } > > # > # List Directors who are permitted to contact Storage daemon > # > Director { > Name = v.com-dir > Password = "blah" > } > > # > # Restricted Director, used by tray-monitor to get the > # status of the storage daemon > # > Director { > Name = v.com-mon > Password = "blah" > Monitor = yes > } > > # > # Note, for a list of additional Device templates please > # see the directory <bacula-source>/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 = FileStorage > Media Type = File > Archive Device = /tmp > LabelMedia = yes; > # lets Bacula label unlabeled media > Random Access = Yes; > AutomaticMount = yes; > # when device opened, read it > RemovableMedia = no; > AlwaysOpen = no; > } > > Autochanger { > Name = Autochanger > Device = Tape > Changer Command = "/etc/bacula/mtx-changer %c %o %S %a %d" > Changer Device = /dev/sg3 > } > > > Device { > Name = Tape > Drive Index = 0 > Media Type = LTO 3 > 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'" > } > > > Messages { > Name = Standard > director = v.com-dir = all > } > > > Any advise will be appreciated, I am starting to go bald trying to get this > to work :( > > +---------------------------------------------------------------------- > |This was sent by s.sa...@gmail.com via Backup Central. > |Forward SPAM to ab...@backupcentral.com. > +---------------------------------------------------------------------- > > > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users -- Bruno Friedmann (irc:tigerfoot) Ioda-Net Sàrl www.ioda-net.ch openSUSE Member User www.ioda.net/r/osu Blog www.ioda.net/r/blog fsfe fellowship www.fsfe.org GPG KEY : D5C9B751C4653227 vcard : http://it.ioda-net.ch/ioda-net.vcf ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users