I think this all of them. Butch ===================== server bacula-dir.conf ==========================
Director { # define myself Name = "Server-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 = "bacula" Messages = Daemon FDConnectTimeout = 5min SDConnectTimeout = 5min } JobDefs { Name = "DefaultJob" Type = Backup Level = Incremental Client = "Server-fd" FileSet = "Home" Storage = File Messages = Standard Pool = "Default" Priority = 10 } # # Define the main nightly save backup job # By default, this job will back up to disk in /tmp Job { Name = "BackupHome" Type = "Backup" Level = "Full" Client = "Server-fd" FileSet = "Home" Storage = "File" Pool = "Default" Priority = "10" Messages = Standard WriteBootstrap = "/var/bacula/Server-fd.bsr" } # Backup the catalog database (after the nightly save) # Standard Restore template, to be changed by Console program FileSet { Name = "Catalog" # DO NOT REMOVE - This is a database fileset Include { Options { Signature = MD5 } File = "/var/bacula/Catalog.sql" } } FileSet { Name = "Config" Include { Options { Signature = MD5 } # cc-apt File = "/etc/apt/apt.conf" File = "/etc/apt/vendors.list" File = "/etc/apt/sources.list" File = "/etc/apt/rpmpriorities" # cc-bandwidth File = "/etc/sysconfig/cbq/*" # cc-bpalogin File = "/etc/bpalogin.conf" # cc-cups File = "/etc/cups/*conf" # cc-dansguardian FIXME File = "/etc/dansguardian/dansguardian.conf" File = "/etc/dansguardian/*list" # cc-dhcp File = "/etc/dhcpd.conf" # cc-dnsmasq File = "/etc/dnsmasq.conf" # cc-fetchmail File = "/etc/fetchmail" # cc-firewall File = "/etc/firewall" File = "/etc/rc.d/rc.firewall.local" # cc-hosts File = "/etc/hosts" # cc-httpd File = "/etc/httpd/conf.d/*" File = "/etc/httpd/conf/httpd.conf" # cc-imap File = "/etc/xinetd.d/imap" File = "/etc/xinetd.d/imaps" File = "/etc/xinetd.d/ipop2" File = "/etc/xinetd.d/ipop3" File = "/etc/xinetd.d/pop3s" # cc-ipsec File = "/etc/ipsec.managed" File = "/etc/ipsec.*secrets" File = "/etc/ipsec.*conf" # cc-pop-before-smtp File = "/etc/pop-before-smtp-conf.pl" # cc-postfix File = "/etc/postfix/*" # cc-pptpd and cc-pppoe File = "/etc/pptpd.conf" File = "/etc/ppp/*secrets" File = "/etc/ppp/options.pptpd" # cc-proftpd File = "/etc/proftpd.conf" # cc-samba File = "/etc/samba/smb.conf" File = "/etc/samba/smbpasswd" File = "/etc/samba/smbusers" # cc-setup File = "/etc/crontab" File = "/etc/hosts" File = "/etc/localtime" File = "/etc/localtime.info" File = "/etc/sysconfig/i18n" File = "/etc/sysconfig/keyboard" File = "/etc/sysconfig/network" File = "/etc/sysconfig/network-scripts/route-*" File = "/etc/sysconfig/network-scripts/ifcfg-eth*" File = "/etc/sysconfig/network-scripts/ifcfg-ppp*" File = "/etc/resolv.conf" File = "/etc/system/*" # cc-snort File = "/etc/snort.conf" File = "/etc/snortsam.conf" # cc-sophos File = "/usr/local/sophos/mmsmtp.cfg" # cc-spamassassin and cc-spamassassin-filter File = "/etc/mail/spamassassin/cc-extra.cf" File = "/etc/mail/spamassassin/local.cf" # cc-squid File = "/etc/squid.conf" File = "/etc/squil/errors" # cc-squirrelmail File = "/etc/squirrelmail/config.php" # cc-syswatch File = "/etc/syswatch" # cc-wireless File = "/etc/sysconfig/pcmcia" } } # List of files to be backed up FileSet { Name = "Home" 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 partitons such as /usr or /home # you will probably want to add them too. # # By default this is defined to point to the Bacula build # directory to give a reasonable FileSet to backup to # disk storage during initial testing. # File = "/home" } # # If you backup the root directory, the following two excluded # files can be useful # Exclude { File = "/proc" File = "/tmp" File = "/.autofsck" } } # # 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 01:05 Run = Differential 2nd-5th sun at 01:05 } # This schedule does the catalog. Schedule { Name = "DailyCycle" Run = Full daily at 1:10 } # This is the backup of the catalog # Client (File Services) to backup Client { Name = "Server-fd" Address = "192.168.0.151" #eth0 address eth1 is 192.168.1.2 FDPort = 9102 Catalog = MyCatalog Password = "bacula" File Retention = 30 days # 30 days Job Retention = 6 months # six months AutoPrune = "yes" # Prune expired Jobs/Files FileRetention = 30 days JobRetention = 6 months } # Definiton of file storage device Storage { # Do not use "localhost" here Name = File Address = "192.168.1.2" SDPort = 9103 Password = "bacula" Device = "File" MediaType = "File" } # Definition of DDS tape storage device #Storage { # Name = DDS-4 # Do not use "localhost" here # Address = localhost # N.B. Use a fully qualified name here # SDPort = 9103 # Password = "/45HEEsS5XyTVRe6GAuetOrG3g6TLFaRhF/i5B4sizWD" # password for Storage daemon # Device = DDS-4 # must be same as Device in Storage daemon # Media Type = DDS-4 # must be same as MediaType in Storage daemon #} # Definition of 8mm tape storage device #Storage { # Name = "8mmDrive" # Do not use "localhost" here # Address = localhost # N.B. Use a fully qualified name here # SDPort = 9103 # Password = "/45HEEsS5XyTVRe6GAuetOrG3g6TLFaRhF/i5B4sizWD" # Device = "Exabyte 8mm" # MediaType = "8mm" #} # Generic catalog service Catalog { Name = MyCatalog dbname = bacula dbport = 3307 dbsocket = "/opt/bacula/var/lib/mysql/mysql.sock" user = bacula password = "" } # Reasonable message delivery -- send most everything to email address # and to the console Messages { # # 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. # # # 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. # Name = Standard 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 = "sale...@iscnetwork.com" = all, !skipped operator = "sale...@iscnetwork.com" = mount console = all, !skipped, !saved append = "/var/log/bacula" = all, !skipped } # # 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/log/bacula" = all, !skipped } # Default pool definition # # Restricted console used by tray-monitor to get the status of the director # Console { Name = Server-mon Password = "bacula" CommandACL = status, .status } Job { Name = "BackupCatalog" Type = "Backup" Level = "Full" Client = "Server-fd" FileSet = "Catalog" Storage = "File" Messages = "Standard" Pool = "Default" Priority = "10" ClientRunBeforeJob = "/usr/bacula/backup_script-Catalog.sh" ClientRunAfterJob = "rm -f /var/bacula/BackupCatalog.sql" WriteBootstrap = "/var/bacula/Server.bsr" RunAfterJob = "/usr/bacula/pcnl_send_bsr /var/bacula/Server.bsr \'BackupCatalog\'" } Pool { Name = "Default" PoolType = "Backup" Recycle = "yes" AutoPrune = "yes" VolumeRetention = 3 days LabelFormat = "DefaultVolume-" } Job { Name = "Restore" Type = "Restore" Client = "Server-fd" FileSet = "Catalog" Storage = "File" Messages = "Standard" Pool = "Default" } Pool { Name = "Basic" PoolType = "Backup" Recycle = "no" AutoPrune = "no" VolumeRetention = 1 years Maximum Volume Bytes = 2147483500 Maximum Volume Jobs = 1 Volume Use Duration = 1d LabelFormat = "${Year}-${Month:p/2/0/r}-${Day:p/2/0/r}-${NumVols}" } Client { Name = "xpcomp-fd" Address = "192.168.1.185" FDport = 9102 Catalog = "MyCatalog" Password = "bacula" FileRetention = 30 days JobRetention = 6 months AutoPrune = "yes" } FileSet { Name = "xpcomp-fd-Windows-Bare" Enable VSS = yes Include { Options { Signature = MD5 IgnoreCase = Yes Compression = GZIP5 } File = "C:/Documents and Settings/ISC-Customer/My Documents/" File = "C:/Documents and Settings/ISC-Customer/Application Data/Microsoft/Address Book/" File = "C:/Documents and Settings/ISC-Customer/Application Data/Mozilla/Firefox/Profiles/" File = "C:/Documents and Settings/ISC-Customer/Application Data/Thunderbird/" File = "C:/Documents and Settings/ISC-Customer/Application Data/Mozilla/Profiles/" File = "C:/Documents and Settings/ISC-Customer/Desktop/" File = "C:/Documents and Settings/ISC-Customer/Favorites/" File = "C:/Documents and Settings/ISC-Customer/Local Settings/Application Data/Identities/" File = "C:/Documents and Settings/ISC Customer/Application Data/Microsoft/Outlook/" File = "C:/Documents and Settings/ISC Customer/Local Settings/Application Data/Microsoft/Outlook/" } } Job { Name = "xpcomp-fdFile" Type = "Backup" Level = "Full" Client = "xpcomp-fd" FileSet = "xpcomp-fd-Windows-Bare" Storage = "File" Messages = "Standard" Pool = "Basic" Priority = "10" } ===================== end bacula-dir.conf =========================== ===================== tnserver (w2k3server) computer =============================== # # Default Bacula File Daemon Configuration file # # For Bacula release 2.0.2 (01/28/07) -- Windows MVS # # There is not much to change here except perhaps the # File daemon Name # # # "Global" File daemon configuration specifications # FileDaemon { # this is me Name = tnserver-fd FDport = 9102 # where we listen for the director WorkingDirectory = "D:\\Documents and Settings\\All Users\\Application Data\\Bacula\\Work" Pid Directory = "D:\\Documents and Settings\\All Users\\Application Data\\Bacula\\Work" Maximum Concurrent Jobs = 2 } # # List Directors who are permitted to contact this File daemon # Director { Name = tnserver-fd Password = "bacula" } # # Restricted Director, used by tray-monitor to get the # status of the file daemon # Director { Name = tnserver-mon Password = "monitor" Monitor = yes } # Send all messages except skipped files back to Director Messages { Name = Standard director = tnserver-fd = all, !skipped, !restored } ================================== end tnserver (w2k3server) bacula-fd.conf ======================== ================================= xpcomp bacula-fd.conf ================================= # # Default Bacula File Daemon Configuration file # # For Bacula release 2.0.2 (01/28/07) -- Windows MVS # # There is not much to change here except perhaps the # File daemon Name # # # "Global" File daemon configuration specifications # FileDaemon { # this is me Name = dellxppro-fd FDport = 9102 # where we listen for the director WorkingDirectory = "C:\\Documents and Settings\\All Users\\Application Data\\Bacula\\Work" Pid Directory = "C:\\Documents and Settings\\All Users\\Application Data\\Bacula\\Work" Maximum Concurrent Jobs = 5 } # # List Directors who are permitted to contact this File daemon # Director { Name = Server-dir Password = "bacula" } # # Restricted Director, used by tray-monitor to get the # status of the file daemon # Director { Name = xpcomp-fd Password = "monitor" Monitor = yes } # Send all messages except skipped files back to Director Messages { Name = Standard director = Server-dir = all, !skipped, !restored } ================================= end xpcomp bacula-fd.conf ============================= ================================= server bacula-fd.conf ================================== # # Default Bacula File Daemon Configuration file # # For Bacula release 1.36.1 (24 November 2004) -- redhat (Tettnang) # # There is not much to change here except perhaps the # File daemon Name to # # # List Directors who are permitted to contact this File daemon # Director { Name = "Server-dir" Password = "bacula" } # # Restricted Director, used by tray-monitor to get the # status of the file daemon # #Director { # Name = Server-mon # Password = "bacula" # Monitor = yes #} # # "Global" File daemon configuration specifications # FileDaemon { # this is me Name = "Server-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 = "Server-dir" = all, !skipped } ============================= end server bacula-fd.conf ============================ ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users