Bacula-users

Re: [Bacula-users] tapes not fully written

2009-07-20 10:49:28
Subject: Re: [Bacula-users] tapes not fully written
From: "ict Mapper ict department" <ict AT mapperlithography DOT com>
To: <bacula-users AT lists.sourceforge DOT net>
Date: Mon, 20 Jul 2009 16:45:11 +0200
Thank you for your response John,

Here is the contents of the config files:


[bacula-dir.conf]

#
# Default Bacula Director Configuration file
#
#  The only thing that MUST be changed is to add one or more
#   file or directory names in the Include directive of the
#   FileSet resource.
#
#  For Bacula release 2.2.8 (26 January 2008) -- debian 4.0
#
#  You might also want to change the default email address
#   from root to your address.  See the "mail" and "operator"
#   directives in the Messages resource.
#

Director {                            # define myself
  Name = fileserver-dir
  DIRport = 9101                # where we listen for UA connections
  QueryFile = "/etc/bacula/scripts/query.sql"
  WorkingDirectory = "/backup/var/lib/bacula"
  PidDirectory = "/var/run/bacula"
  Maximum Concurrent Jobs = 2
  Password = "password"         # Console password
  Messages = Daemon
  DirAddress = 127.0.0.1
}

# Generic catalog service
Catalog {
  Name = MyCatalog
  user = bacula;
  dbname = bacula; 
  password = "password";
}

# 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-reply AT mydomain DOT com', is better since that tends to
#  tell (most) people that its coming from an automated source.

#
  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 = ict AT mapperlithography DOT com = all, !skipped            
  operator = ict AT mapperlithography DOT com = 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/log/bacula/log" = all, !skipped
  catalog = all
}


#
# Message delivery for daemon messages (no job).
Messages {
  Name = Daemon
  mailcommand = "/usr/lib/bacula/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s 
\"Bacula daemon message\" %r"
  mail = ict AT mapperlithography DOT com = all, !skipped            
  console = all, !skipped, !saved
  append = "/var/log/bacula/log" = all, !skipped
}


#
# Restricted console used by tray-monitor to get the status of the director
#
Console {
  Name = fileserver-mon
  Password = "password"
  CommandACL = status, .status
}

# Clients
@/etc/bacula/conf.d/appserver.conf
@/etc/bacula/conf.d/fileserver.conf
@/etc/bacula/conf.d/firewall.conf
@/etc/bacula/conf.d/licenseserver.conf
@/etc/bacula/conf.d/mailserver.conf
@/etc/bacula/conf.d/mas001.conf
@/etc/bacula/conf.d/mlbs003.conf
@/etc/bacula/conf.d/mariop.conf
@/etc/bacula/conf.d/unhygienix.conf

# Bacula
@/etc/bacula/conf.d/catalog.conf
@/etc/bacula/conf.d/marklastvolumeasfull.conf

# Clients definition files
@/etc/bacula/conf.d/clients.conf

# Storages definition file
@/etc/bacula/conf.d/storages.conf

# Pools definition files
@/etc/bacula/conf.d/pools.conf

[end bacula-dir.conf]


[schedule.conf]

Run = Full Pool=Monthly 1st fri at 23:05
Run = Full Pool=Weekly 2nd-5th fri at 23:05
Run = Incremental Pool=Daily mon-thu at 23:05

[end schedule.conf]


[catalog.conf]

Job {
        Name = "BaculaCatalog"
        Enabled = yes
        Client = fileserver-fd 
        FileSet = "FileSetCatalog"
        Schedule = "ScheduleCatalog"
        Write Bootstrap = "/var/lib/bacula/Catalog.bsr"
        Storage = Tape1
        Type = Backup
        Level = Full
        Pool = Daily
        Priority = 12
        Messages = Standard
        RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup bacula bacula 
password"
        RunAfterJob  = "/etc/bacula/scripts/delete_catalog_backup"
}

FileSet {
        Name = "FileSetCatalog"
        Include {
                Options {
                        signature = MD5
                }
                File = /var/lib/bacula/bacula.sql
        }

        Exclude {
                File = /proc
                File = /tmp
                File = /var/restore
                File = /.journal
                File = /.fsck
        }
}

Schedule {
        Name = "ScheduleCatalog"
        Run = Full Pool=Monthly 1st fri at 23:10
        Run = Full Pool=Weekly 2nd-5th fri at 23:10
        Run = Full Pool=Daily mon-thu at 23:10
}

[end catalog.conf]


[pools.conf]

# Scratch pool definition
Pool {
  Name = Scratch
  Pool Type = Backup
}

Pool {
  Name = Cleaning
  Pool Type = Backup
  Cleaning Prefix = "CLN"
}

Pool {
  Name = Daily
  Pool Type = Backup
  Recycle = yes                       # Bacula can automatically recycle Volumes
  AutoPrune = yes                     # Prune expired volumes
  Volume Retention = 7 days           # one week
  Maximum Volumes = 10
  Cleaning Prefix = "CLN"
}

Pool {
  Name = Weekly
  Pool Type = Backup
  Recycle = yes                       # Bacula can automatically recycle Volumes
  AutoPrune = yes                     # Prune expired volumes
  Volume Retention = 21 days          # three weeks
  Cleaning Prefix = "CLN"
}

Pool {
  Name = Monthly
  Pool Type = Backup
  Recycle = yes                       # Bacula can automatically recycle Volumes
  AutoPrune = yes                     # Prune expired volumes
  Volume Retention = 11 months        # eleven months
  Cleaning Prefix = "CLN"
}

[end pools.conf]


[appserver.conf]

Job {
        Name = "Appserver"
        Enabled = yes
        Client = appserver-fd 
        FileSet = "FileSetAppserver"
        Schedule = "ScheduleAppserver"
        Write Bootstrap = "/var/lib/bacula/Appserver.bsr"
        Storage = Tape1
        SpoolData = Yes
        Type = Backup
        Level = Incremental
        Pool = Daily
        Priority = 10
        Messages = Standard
        # RunBeforeJob = ""
}

Job {
        Name = "RestoreAppserver"
        Type = Restore
        Client = appserver-fd
        FileSet="FileSetAppserver"
        Where = /var/restore
        Storage = Tape1
        Messages = Standard
        Pool = Daily
}

FileSet {
        Name = "FileSetAppserver"
        Include {
                Options {
                        signature = MD5
                }
                File = /
                File = /boot
                File = /var
        }

        Exclude {
                File = /proc
                File = /tmp
                File = /var/restore
                File = /.journal
                File = /.fsck
        }
}

Schedule {
        Name = "ScheduleAppserver"
        @/etc/bacula/conf.d/schedule.conf
}

[end appserver.conf]


[fileserver.conf]

Job {
        Name = "Fileserver"
        Enabled = yes
        Client = fileserver-fd 
        FileSet = "FileSetFileserver"
        Schedule = "ScheduleFileserver"
        Write Bootstrap = "/var/lib/bacula/Fileserver.bsr"
        Storage = Tape1
        SpoolData = Yes
        Type = Backup
        Level = Incremental
        Pool = Daily
        Priority = 10
        Messages = Standard
        # RunBeforeJob = ""
}

Job {
        Name = "RestoreFileserver"
        Type = Restore
        Client = fileserver-fd
        FileSet="FileSetFileserver"
        Where = /backup/restore
        Storage = Tape1
        Messages = Standard
        Pool = Daily
}

FileSet {
        Name = "FileSetFileserver"
        Include {
                Options {
                        signature = MD5
                }
                File = /
                File = /home
                File = /storage
                File = /backup/home
                File = /backup/mysql
                File = /backup/servers
                File = /backup/shares
        }

        Exclude {
                File = /proc
                File = /tmp
                File = /var/restore
                File = /.journal
                File = /.fsck
        }
}

Schedule {
        Name = "ScheduleFileserver"
        @/etc/bacula/conf.d/schedule.conf
}

[end fileserver.conf]


[fileserver.conf]

Job {
        Name = "Firewall"
        Enabled = yes
        Client = firewall-fd 
        FileSet = "FileSetFirewall"
        Schedule = "ScheduleFirewall"
        Write Bootstrap = "/var/lib/bacula/Firewall.bsr"
        Storage = Tape1
        SpoolData = Yes
        Type = Backup
        Level = Incremental
        Pool = Daily
        Priority = 10
        Messages = Standard
        # RunBeforeJob = ""
}

Job {
        Name = "RestoreFirewall"
        Type = Restore
        Client = firewall-fd
        FileSet="FileSetFirewall"
        Where = /var/restore
        Storage = Tape1
        Messages = Standard
        Pool = Daily
}

FileSet {
        Name = "FileSetFirewall"
        Include {
                Options {
                        signature = MD5
                }
                File = /
                File = /boot
                File = /var
        }

        Exclude {
                File = /proc
                File = /tmp
                File = /var/restore
                File = /.journal
                File = /.fsck
        }
}

Schedule {
        Name = "ScheduleFirewall"
        @/etc/bacula/conf.d/schedule.conf
}

[end firewall.conf]


[licenseserver.conf]

Job {
        Name = "Licenseserver"
        Enabled = yes
        Client = licenseserver-fd 
        FileSet = "FileSetLicenseserver"
        Schedule = "ScheduleLicenseserver"
        Write Bootstrap = "/var/lib/bacula/Licenseserver.bsr"
        Storage = Tape1
        SpoolData = Yes
        Type = Backup
        Level = Incremental
        Pool = Daily
        Priority = 10
        Messages = Standard
        # RunBeforeJob = ""
}

Job {
        Name = "RestoreLicenseserver"
        Type = Restore
        Client = licenseserver-fd
        FileSet="FileSetLicenseserver"
        Where = C:\RESTORE
        Storage = Tape1
        Messages = Standard
        Pool = Daily
}

FileSet {
 Name = "FileSetLicenseserver"
 Include {
  Options {
   signature = MD5
   Exclude = yes
   IgnoreCase = yes

   # Exclude Mozilla-based programs' file caches
   WildDir = "[A-Z]:/Documents and Settings/*/Application 
Data/*/Profiles/*/*/Cache"
   WildDir = "[A-Z]:/Documents and Settings/*/Application 
Data/*/Profiles/*/*/Cache.Trash"
   WildDir = "[A-Z]:/Documents and Settings/*/Application 
Data/*/Profiles/*/*/ImapMail"

   # Exclude user's registry files - they're always in use anyway.
   WildFile = "[A-Z]:/Documents and Settings/*/Local Settings/Application 
Data/Microsoft/Windows/usrclass.*"
   WildFile = "[A-Z]:/Documents and Settings/*/ntuser.*"

   # Exclude directories full of lots and lots of useless little files
   WildDir = "[A-Z]:/Documents and Settings/*/Cookies"
   WildDir = "[A-Z]:/Documents and Settings/*/Recent"
   WildDir = "[A-Z]:/Documents and Settings/*/Local Settings/History"
   WildDir = "[A-Z]:/Documents and Settings/*/Local Settings/Temp"
   WildDir = "[A-Z]:/Documents and Settings/*/Local Settings/Temporary Internet 
Files"

   # These are always open and unable to be backed up
   WildFile = "[A-Z]:/Documents and Settings/All Users/Application 
Data/Microsoft/Network/Downloader/qmgr[01].dat"

   # Some random bits of Windows we want to ignore
   WildFile = "[A-Z]:/WINNT/security/logs/scepol.log"
   WildDir = "[A-Z]:/WINNT/system32/config"
   WildDir = "[A-Z]:/WINNT/msdownld.tmp"
   WildDir = "[A-Z]:/WINNT/Internet Logs"
   WildDir = "[A-Z]:/WINNT/$Nt*Uninstall*"
   WildDir = "[A-Z]:/WINNT/sysvol"
   WildFile = "[A-Z]:/WINNT/cluster/CLUSDB"
   WildFile = "[A-Z]:/WINNT/cluster/CLUSDB.LOG"
   WildFile = "[A-Z]:/WINNT/NTDS/edb.log"
   WildFile = "[A-Z]:/WINNT/NTDS/ntds.dit"
   WildFile = "[A-Z]:/WINNT/NTDS/temp.edb"
   WildFile = "[A-Z]:/WINNT/ntfrs/jet/log/edb.log"
   WildFile = "[A-Z]:/WINNT/ntfrs/jet/ntfrs.jdb"
   WildFile = "[A-Z]:/WINNT/ntfrs/jet/temp/tmp.edb"
   WildFile = "[A-Z]:/WINNT/system32/CPL.CFG"
   WildFile = "[A-Z]:/WINNT/system32/dhcp/dhcp.mdb"
   WildFile = "[A-Z]:/WINNT/system32/dhcp/j50.log"
   WildFile = "[A-Z]:/WINNT/system32/dhcp/tmp.edb"
   WildFile = "[A-Z]:/WINNT/system32/LServer/edb.log"
   WildFile = "[A-Z]:/WINNT/system32/LServer/TLSLic.edb"
   WildFile = "[A-Z]:/WINNT/system32/LServer/tmp.edb"
   WildFile = "[A-Z]:/WINNT/system32/wins/j50.log"
   WildFile = "[A-Z]:/WINNT/system32/wins/wins.mdb"
   WildFile = "[A-Z]:/WINNT/system32/wins/winstmp.mdb"

   # Temporary directories & files
   WildDir = "[A-Z]:/WINNT/Temp"
   WildDir = "[A-Z]:/temp"
   WildFile = "*.tmp"
   WildDir = "[A-Z]:/tmp"
   WildDir = "[A-Z]:/var/tmp"

   # Recycle bins
   WildDir = "[A-Z]:/RECYCLER"

   # Swap files
   WildFile = "[A-Z]:/pagefile.sys"

   # These are programs and are easier to reinstall than restore from
   # backup
   WildDir = "[A-Z]:/cygwin"
   WildDir = "[A-Z]:/Program Files/Grisoft"
   WildDir = "[A-Z]:/Program Files/Java"
   WildDir = "[A-Z]:/Program Files/Java Web Start"
   WildDir = "[A-Z]:/Program Files/JavaSoft"
   WildDir = "[A-Z]:/Program Files/Microsoft Office"
   WildDir = "[A-Z]:/Program Files/Mozilla Firefox"
   WildDir = "[A-Z]:/Program Files/Mozilla Thunderbird"
   WildDir = "[A-Z]:/Program Files/mozilla.org"
   WildDir = "[A-Z]:/Program Files/OpenOffice*"
  }

  # Our Win2k boxen all have C: and D: as the main hard drives.
  File = "C:/"
  File = "E:/"
 }
}

Schedule {
        Name = "ScheduleLicenseserver"
        @/etc/bacula/conf.d/schedule.conf
}

[end licenseserver.conf]


[mailserver.conf]

Job {
        Name = "Mailserver"
        Enabled = yes
        Client = mailserver-fd 
        FileSet = "FileSetMailserver"
        Schedule = "ScheduleMailserver"
        Write Bootstrap = "/var/lib/bacula/Mailserver.bsr"
        Storage = Tape1
        SpoolData = Yes
        Type = Backup
        Level = Incremental
        Pool = Daily
        Priority = 10
        Messages = Standard
        # RunBeforeJob = ""
}

Job {
        Name = "RestoreMailserver"
        Type = Restore
        Client = mailserver-fd
        FileSet="FileSetMailserver"
        Where = /var/restore
        Storage = Tape1
        Messages = Standard
        Pool = Daily
}

FileSet {
        Name = "FileSetMailserver"
        Include {
                Options {
                        signature = MD5
                }
                File = /
                File = /boot
                File = /opt
                File = /usr
                File = /var
        }

        Exclude {
                File = /proc
                File = /tmp
                File = /var/restore
                File = /.journal
                File = /.fsck
        }
}

Schedule {
        Name = "ScheduleMailserver"
        @/etc/bacula/conf.d/schedule.conf
}

[end mailserver.conf]


[mariop.conf]

Job {
        Name = "Mariop"
        Enabled = yes
        Client = mariop-fd 
        FileSet = "FileSetMariop"
        Schedule = "ScheduleMariop"
        Write Bootstrap = "/var/lib/bacula/Mariop.bsr"
        Storage = Tape1
        SpoolData = Yes
        Type = Backup
        Level = Incremental
        Pool = Daily
        Priority = 10
        Messages = Standard
        # RunBeforeJob = ""
}

Job {
        Name = "RestoreMariop"
        Type = Restore
        Client = mariop-fd
        FileSet="FileSetMariop"
        Where = /var/restore
        Storage = Tape1
        Messages = Standard
        Pool = Daily
}

FileSet {
        Name = "FileSetMariop"
        Include {
                Options {
                        signature = MD5
                }
                File = /
                File = /boot
        }

        Exclude {
                File = /proc
                File = /tmp
                File = /var/restore
                File = /.journal
                File = /.fsck
                # Exclude the following extensions: .op3, .res, .mesh, .st, 
.opc and .opcb
                File = *.op3
                File = *.res
                File = *.mesh
                File = *.st
                File = *.opc
                File = *.opcb
        }
}

Schedule {
        Name = "ScheduleMariop"
        @/etc/bacula/conf.d/schedule.conf
}

[end mariop.conf]


[unhygienix.conf]

Job {
        Name = "Unhygienix"
        Enabled = yes
        Client = unhygienix-fd 
        FileSet = "FileSetUnhygienix"
        Schedule = "ScheduleUnhygienix"
        Write Bootstrap = "/var/lib/bacula/Unhygienix.bsr"
        Storage = Tape1
        SpoolData = Yes
        Type = Backup
        Level = Incremental
        Pool = Daily
        Priority = 10
        Messages = Standard
        # RunBeforeJob = ""
}

Job {
        Name = "RestoreUnhygienix"
        Type = Restore
        Client = unhygienix-fd
        FileSet="FileSetUnhygienix"
        Where = /var/restore
        Storage = Tape1
        Messages = Standard
        Pool = Daily
}

FileSet {
        Name = "FileSetUnhygienix"
        Include {
                Options {
                        signature = MD5
                }
                File = /
                File = /boot
                File = /home
                File = /var
        }

        Exclude {
                File = /proc
                File = /tmp
                File = /var/restore
                File = /.journal
                File = /.fsck
        }
}

Schedule {
        Name = "ScheduleUnhygienix"
        @/etc/bacula/conf.d/schedule.conf
}

[end unhygienix.conf]


[marklastvolumeasfull.conf]

Job {
        Name = "MarkLastVolumeAsFull"
        Enabled = yes
        Client = fileserver-fd 
        FileSet = "FileSetMarkLastVolumeAsFull"
        Schedule = "ScheduleMarkLastVolumeAsFull"
        Write Bootstrap = "/var/lib/bacula/MarkLastVolumeAsFull.bsr"
        Storage = Tape1
        Type = Backup
        Level = Full
        Pool = Daily
        Priority = 15
        Messages = Standard
        RunAfterJob  = "/etc/bacula/markfull %v"
}

FileSet {
        Name = "FileSetMarkLastVolumeAsFull"
        Include {
                Options {
                        signature = MD5
                }
                File = /etc/bacula
        }
}

Schedule {
        Name = "ScheduleMarkLastVolumeAsFull"
        Run = Full Pool=Monthly 1st fri at 23:15
        Run = Full Pool=Weekly 2nd-5th fri at 23:15
}

[end marklastvolumeasfull.conf]


[mas001.conf]

Job {
        Name = "Mas001"
        Enabled = yes
        Client = mas001-fd 
        FileSet = "FileSetMas001"
        Schedule = "ScheduleMas001"
        Write Bootstrap = "/var/lib/bacula/Mas001.bsr"
        Storage = Tape1
        SpoolData = Yes
        Type = Backup
        Level = Incremental
        Pool = Daily
        Priority = 10
        Messages = Standard
        # RunBeforeJob = ""
}

Job {
        Name = "RestoreMas001"
        Type = Restore
        Client = mas001-fd
        FileSet="FileSetMas001"
        Where = C:\RESTORE
        Storage = Tape1
        Messages = Standard
        Pool = Daily
}

FileSet {
 Name = "FileSetMas001"
 Include {
  Options {
   signature = MD5
   Exclude = yes
   IgnoreCase = yes

   # Exclude Mozilla-based programs' file caches
   WildDir = "[A-Z]:/Documents and Settings/*/Application 
Data/*/Profiles/*/*/Cache"
   WildDir = "[A-Z]:/Documents and Settings/*/Application 
Data/*/Profiles/*/*/Cache.Trash"
   WildDir = "[A-Z]:/Documents and Settings/*/Application 
Data/*/Profiles/*/*/ImapMail"

   # Exclude user's registry files - they're always in use anyway.
   WildFile = "[A-Z]:/Documents and Settings/*/Local Settings/Application 
Data/Microsoft/Windows/usrclass.*"
   WildFile = "[A-Z]:/Documents and Settings/*/ntuser.*"

   # Exclude directories full of lots and lots of useless little files
   WildDir = "[A-Z]:/Documents and Settings/*/Cookies"
   WildDir = "[A-Z]:/Documents and Settings/*/Recent"
   WildDir = "[A-Z]:/Documents and Settings/*/Local Settings/History"
   WildDir = "[A-Z]:/Documents and Settings/*/Local Settings/Temp"
   WildDir = "[A-Z]:/Documents and Settings/*/Local Settings/Temporary Internet 
Files"

   # These are always open and unable to be backed up
   WildFile = "[A-Z]:/Documents and Settings/All Users/Application 
Data/Microsoft/Network/Downloader/qmgr[01].dat"

   # Some random bits of Windows we want to ignore
   WildFile = "[A-Z]:/WINNT/security/logs/scepol.log"
   WildDir = "[A-Z]:/WINNT/system32/config"
   WildDir = "[A-Z]:/WINNT/msdownld.tmp"
   WildDir = "[A-Z]:/WINNT/Internet Logs"
   WildDir = "[A-Z]:/WINNT/$Nt*Uninstall*"
   WildDir = "[A-Z]:/WINNT/sysvol"
   WildFile = "[A-Z]:/WINNT/cluster/CLUSDB"
   WildFile = "[A-Z]:/WINNT/cluster/CLUSDB.LOG"
   WildFile = "[A-Z]:/WINNT/NTDS/edb.log"
   WildFile = "[A-Z]:/WINNT/NTDS/ntds.dit"
   WildFile = "[A-Z]:/WINNT/NTDS/temp.edb"
   WildFile = "[A-Z]:/WINNT/ntfrs/jet/log/edb.log"
   WildFile = "[A-Z]:/WINNT/ntfrs/jet/ntfrs.jdb"
   WildFile = "[A-Z]:/WINNT/ntfrs/jet/temp/tmp.edb"
   WildFile = "[A-Z]:/WINNT/system32/CPL.CFG"
   WildFile = "[A-Z]:/WINNT/system32/dhcp/dhcp.mdb"
   WildFile = "[A-Z]:/WINNT/system32/dhcp/j50.log"
   WildFile = "[A-Z]:/WINNT/system32/dhcp/tmp.edb"
   WildFile = "[A-Z]:/WINNT/system32/LServer/edb.log"
   WildFile = "[A-Z]:/WINNT/system32/LServer/TLSLic.edb"
   WildFile = "[A-Z]:/WINNT/system32/LServer/tmp.edb"
   WildFile = "[A-Z]:/WINNT/system32/wins/j50.log"
   WildFile = "[A-Z]:/WINNT/system32/wins/wins.mdb"
   WildFile = "[A-Z]:/WINNT/system32/wins/winstmp.mdb"

   # Temporary directories & files
   WildDir = "[A-Z]:/WINNT/Temp"
   WildDir = "[A-Z]:/temp"
   WildFile = "*.tmp"
   WildDir = "[A-Z]:/tmp"
   WildDir = "[A-Z]:/var/tmp"

   # Recycle bins
   WildDir = "[A-Z]:/RECYCLER"

   # Swap files
   WildFile = "[A-Z]:/pagefile.sys"

   # These are programs and are easier to reinstall than restore from
   # backup
   WildDir = "[A-Z]:/cygwin"
   WildDir = "[A-Z]:/Program Files/Grisoft"
   WildDir = "[A-Z]:/Program Files/Java"
   WildDir = "[A-Z]:/Program Files/Java Web Start"
   WildDir = "[A-Z]:/Program Files/JavaSoft"
   WildDir = "[A-Z]:/Program Files/Microsoft Office"
   WildDir = "[A-Z]:/Program Files/Mozilla Firefox"
   WildDir = "[A-Z]:/Program Files/Mozilla Thunderbird"
   WildDir = "[A-Z]:/Program Files/mozilla.org"
   WildDir = "[A-Z]:/Program Files/OpenOffice*"
  }

  # Our Win2k boxen all have C: and D: as the main hard drives.
  File = "C:/"
  File = "D:/"
 }
}

Schedule {
        Name = "ScheduleMas001"
        @/etc/bacula/conf.d/schedule.conf
}

[end mas001.conf]


[mlbs003.conf]

Job {
        Name = "Mlbs003"
        Enabled = yes
        Client = mlbs003-fd 
        FileSet = "FileSetMlbs003"
        Schedule = "ScheduleMlbs003"
        Write Bootstrap = "/var/lib/bacula/Mlbs003.bsr"
        Storage = Tape1
        SpoolData = Yes
        Type = Backup
        Level = Incremental
        Pool = Daily
        Priority = 10
        Messages = Standard
        # RunBeforeJob = ""
}

Job {
        Name = "RestoreMlbs003"
        Type = Restore
        Client = mlbs003-fd
        FileSet="FileSetMlbs003"
        Where = /var/restore
        Storage = Tape1
        Messages = Standard
        Pool = Daily
}

FileSet {
        Name = "FileSetMlbs003"
        Include {
                Options {
                        signature = MD5
                }
                File = /data
        }

        Exclude {
                File = /proc
                File = /tmp
                File = /var/restore
                File = /.journal
                File = /.fsck
        }
}

Schedule {
        Name = "ScheduleMlbs003"
        @/etc/bacula/conf.d/schedule.conf
}

[end mlbs003.conf]


With kind regards,

Tony

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

<Prev in Thread] Current Thread [Next in Thread>