\indexentry {Bacula!What is }{1}
\indexentry {What is Bacula? }{1}
\indexentry {Who Needs Bacula? }{1}
\indexentry {Bacula!Who Needs }{1}
\indexentry {Bacula Components or Services }{1}
\indexentry {Services!Bacula Components or }{1}
\indexentry {Configuration!Bacula }{4}
\indexentry {Bacula Configuration }{4}
\indexentry {Conventions Used in this Document }{4}
\indexentry {Document!Conventions Used in this }{4}
\indexentry {Quick Start }{5}
\indexentry {Start!Quick }{5}
\indexentry {Terminology }{5}
\indexentry {What Bacula is Not}{7}
\indexentry {Interactions Between the Bacula Services}{7}
\indexentry {Services!Interactions Between the Bacula}{7}
\indexentry {Restore}{13}
\indexentry {Restore menu}{25}
\indexentry {Source Address}{26}
\indexentry {New Features}{29}
\indexentry {Accurate Backup}{29}
\indexentry {Copy Jobs}{29}
\indexentry {ACL Updates}{32}
\indexentry {Extended Attributes}{33}
\indexentry {Shared objects}{34}
\indexentry {Static linking}{34}
\indexentry {Virtual Backup}{34}
\indexentry {Vbackup}{34}
\indexentry {Catalog Format}{36}
\indexentry {Win64 Client}{36}
\indexentry {Duplicate Jobs}{37}
\indexentry {Allow Duplicate Jobs}{37}
\indexentry {Allow Higher Duplicates}{37}
\indexentry {Cancel Running Duplicates}{37}
\indexentry {Cancel Queued Duplicates}{38}
\indexentry {TLS Authentication}{38}
\indexentry {bextract handles Win32 non-portable data}{38}
\indexentry {State File}{38}
\indexentry {MaxFullInterval}{38}
\indexentry {MaxDiffInterval}{39}
\indexentry {MaxDiffInterval}{39}
\indexentry {IgnoreDir}{39}
\indexentry {Plugin}{40}
\indexentry {Plugin Directory}{40}
\indexentry {Plugin Options}{40}
\indexentry {Plugin Options ACL}{40}
\indexentry {Plugin}{40}
\indexentry {The bpipe Plugin}{41}
\indexentry {Microsoft Exchange Server 2003/2007 Plugin}{42}
\indexentry {libdbi Framework}{44}
\indexentry {Console Additions}{46}
\indexentry {StatusSlots}{46}
\indexentry {list joblog}{46}
\indexentry {Command Separator}{46}
\indexentry {Misc New Features}{47}
\indexentry {Allow Mixed Priority}{47}
\indexentry {Bootstrap File Directive}{47}
\indexentry {Virtual Tape Emulation}{48}
\indexentry {Bat Enhancements}{48}
\indexentry {RunScript Enhancements}{48}
\indexentry {Status Enhancements}{49}
\indexentry {Connect Timeout}{49}
\indexentry {ftruncate for NFS Volumes}{49}
\indexentry {Recycle Pool}{49}
\indexentry {FD Version}{49}
\indexentry {Max Run Sched Time}{50}
\indexentry {Max Wait Time}{50}
\indexentry {Incremental Max Wait Time}{50}
\indexentry {Differential Max Wait Time}{50}
\indexentry {Max Run Time directives}{50}
\indexentry {Statistics Enhancements}{50}
\indexentry {ScratchPool}{51}
\indexentry {Attribute Despooling}{51}
\indexentry {SpoolSize}{51}
\indexentry {MaximumConsoleConnections}{51}
\indexentry {VerId}{52}
\indexentry {dbcheck enhancements}{52}
\indexentry {{-}{-}docdir configure option}{52}
\indexentry {{-}{-}htmldir configure option}{52}
\indexentry {{-}{-}plugindir configure option}{52}
\indexentry {Current State of Bacula }{53}
\indexentry {Implemented!What}{53}
\indexentry {What is Implemented}{53}
\indexentry {Advantages of Bacula Over Other Backup Programs }{55}
\indexentry {Programs!Advantages of Bacula Over Other Backup }{55}
\indexentry {Current Implementation Restrictions }{55}
\indexentry {Restrictions!Current Implementation }{55}
\indexentry {Restrictions!Design Limitations or }{56}
\indexentry {Design Limitations or Restrictions }{56}
\indexentry {Items to Note}{56}
\indexentry {System Requirements }{57}
\indexentry {Requirements!System }{57}
\indexentry {Systems!Supported Operating }{59}
\indexentry {Supported Operating Systems }{59}
\indexentry {Drives!Supported Tape }{61}
\indexentry {Supported Tape Drives }{61}
\indexentry {Unsupported Tape Drives }{62}
\indexentry {Drives!Unsupported Tape }{62}
\indexentry {FreeBSD Users Be Aware }{62}
\indexentry {Aware!FreeBSD Users Be }{62}
\indexentry {Autochangers!Supported }{62}
\indexentry {Supported Autochangers }{62}
\indexentry {Specifications!Tape}{62}
\indexentry {Tape Specifications}{62}
\indexentry {Getting Started with Bacula }{65}
\indexentry {Jobs!Understanding}{65}
\indexentry {Schedules!Understanding}{65}
\indexentry {Labels!Understanding Pools Volumes and }{65}
\indexentry {Understanding Pools, Volumes and Labels }{65}
\indexentry {Setting Up Bacula Configuration Files }{66}
\indexentry {Files!Setting Up Bacula Configuration }{66}
\indexentry {Configuring the Console Program }{66}
\indexentry {Program!Configuring the Console }{66}
\indexentry {Program!Configuring the Monitor }{67}
\indexentry {Configuring the Monitor Program }{67}
\indexentry {Daemon!Configuring the File }{67}
\indexentry {Configuring the File daemon }{67}
\indexentry {Director!Configuring the }{68}
\indexentry {Configuring the Director }{68}
\indexentry {Daemon!Configuring the Storage }{68}
\indexentry {Configuring the Storage daemon }{68}
\indexentry {Testing your Configuration Files }{69}
\indexentry {Files!Testing your Configuration }{69}
\indexentry {Drive!Testing Bacula Compatibility with Your Tape}{69}
\indexentry {Testing Bacula Compatibility with Your Tape Drive}{69}
\indexentry {Directory!Get Rid of the /lib/tls }{69}
\indexentry {Get Rid of the /lib/tls Directory }{69}
\indexentry {Bacula!Running }{69}
\indexentry {Running Bacula }{69}
\indexentry {Rotation!Log }{70}
\indexentry {Log Rotation }{70}
\indexentry {Watch!Log}{70}
\indexentry {Log Watch}{70}
\indexentry {Recovery!Disaster }{70}
\indexentry {Disaster Recovery }{70}
\indexentry {Bacula!Installing}{71}
\indexentry {Installing Bacula}{71}
\indexentry {Source Files}{71}
\indexentry {Release Files}{71}
\indexentry {Bacula!Upgrading}{72}
\indexentry {Upgrading Bacula}{72}
\indexentry {Upgrading}{72}
\indexentry {Release Numbering}{73}
\indexentry {Version Numbering}{73}
\indexentry {Beta Releases}{73}
\indexentry {Dependency Packages}{74}
\indexentry {Packages!Dependency}{74}
\indexentry {Systems!Supported Operating}{75}
\indexentry {Supported Operating Systems}{75}
\indexentry {Source!Building Bacula from}{75}
\indexentry {Building Bacula from Source}{75}
\indexentry {What Database to Use?}{78}
\indexentry {Use!What Database to}{78}
\indexentry {Quick Start}{78}
\indexentry {Start!Quick}{78}
\indexentry {Options!Configure}{79}
\indexentry {Configure Options}{79}
\indexentry {{-}prefix}{79}
\indexentry {{-}{\-}sbindir}{79}
\indexentry {{-}{\-}sysconfdir}{79}
\indexentry {{-}{\-}mandir}{79}
\indexentry {{-}{\-}datadir}{79}
\indexentry {{-}{\-}disable-ipv6}{79}
\indexentry {{-}{\-}enable-smartalloc}{79}
\indexentry {{-}{\-}enable-bat}{79}
\indexentry {{-}{\-}enable-batch-insert}{79}
\indexentry {{-}{\-}enable-bwx-console}{80}
\indexentry {{-}{\-}enable-tray-monitor}{80}
\indexentry {{-}{\-}enable-static-tools}{80}
\indexentry {{-}{\-}enable-static-fd}{80}
\indexentry {{-}{\-}enable-static-sd}{80}
\indexentry {{-}{\-}enable-static-dir}{81}
\indexentry {{-}{\-}enable-static-cons}{81}
\indexentry {{-}{\-}enable-client-only}{81}
\indexentry {{-}{\-}enable-build-dird}{81}
\indexentry {{-}{\-}enable-build-stored}{81}
\indexentry {{-}{\-}enable-largefile}{81}
\indexentry {{-}{\-}disable-nls}{81}
\indexentry {{-}{\-}disable-ipv6}{81}
\indexentry {{-}{\-}with-sqlite3}{81}
\indexentry {{-}{\-}with-mysql}{82}
\indexentry {{-}{\-}with-postgresql}{82}
\indexentry {{-}{\-}with-python}{82}
\indexentry {{-}{\-}with-libintl-prefix}{82}
\indexentry {{-}{\-}enable-conio}{82}
\indexentry {{-}{\-}with-readline}{82}
\indexentry {{-}{\-}enable-readline}{82}
\indexentry {{-}{\-}with-tcp-wrappers}{82}
\indexentry {TCP Wrappers}{82}
\indexentry {Wrappers!TCP}{82}
\indexentry {libwrappers}{82}
\indexentry {{-}{\-}with-archivedir}{82}
\indexentry {{-}{\-}with-working-dir}{83}
\indexentry {{-}{\-}with-base-port}{83}
\indexentry {{-}{\-}with-dump-email}{83}
\indexentry {{-}{\-}with-pid-dir}{83}
\indexentry {{-}{\-}with-subsys-dir}{83}
\indexentry {{-}{\-}with-dir-password}{83}
\indexentry {{-}{\-}with-fd-password}{83}
\indexentry {{-}{\-}with-sd-password}{83}
\indexentry {{-}{\-}with-dir-user}{83}
\indexentry {{-}{\-}with-dir-group}{83}
\indexentry {{-}{\-}with-sd-user}{83}
\indexentry {{-}{\-}with-sd-group}{83}
\indexentry {{-}{\-}with-fd-user}{84}
\indexentry {{-}{\-}with-fd-group}{84}
\indexentry {{-}{\-}with-mon-dir-password}{84}
\indexentry {{-}{\-}with-mon-fd-password}{84}
\indexentry {{-}{\-}with-mon-sd-password}{84}
\indexentry {{-}{\-}with-db-name}{84}
\indexentry {{-}{\-}with-db-user}{84}
\indexentry {Systems!Recommended Options for Most}{84}
\indexentry {Recommended Options for Most Systems}{84}
\indexentry {Red Hat}{84}
\indexentry {Solaris}{85}
\indexentry {FreeBSD}{86}
\indexentry {Win32}{86}
\indexentry {Script!One File Configure}{86}
\indexentry {One Files Configure Script}{86}
\indexentry {Bacula!Installing}{87}
\indexentry {Installing Bacula}{87}
\indexentry {Client!Building a File Daemon or}{87}
\indexentry {Building a File Daemon or Client}{87}
\indexentry {Daemons!Auto Starting the}{87}
\indexentry {Auto Starting the Daemons}{87}
\indexentry {Notes!Other Make}{88}
\indexentry {Other Make Notes}{88}
\indexentry {Monitor!Installing Tray}{89}
\indexentry {Installing Tray Monitor}{89}
\indexentry {GNOME}{89}
\indexentry {KDE}{90}
\indexentry {Managers!Other window}{90}
\indexentry {Other window managers}{90}
\indexentry {Modifying the Bacula Configuration Files}{90}
\indexentry {Files!Modifying the Bacula Configuration}{90}
\indexentry {Production!Critical Items to Implement Before }{91}
\indexentry {Critical Items to Implement Before Production }{91}
\indexentry {Critical Items }{91}
\indexentry {Items!Critical }{91}
\indexentry {Items!Recommended }{92}
\indexentry {Recommended Items }{92}
\indexentry {Brief Tutorial }{93}
\indexentry {Tutorial!Brief }{93}
\indexentry {Bacula!Before Running }{93}
\indexentry {Before Running Bacula }{93}
\indexentry {Starting the Database }{94}
\indexentry {Database!Starting the }{94}
\indexentry {Starting the Daemons }{94}
\indexentry {Daemons!Starting the }{94}
\indexentry {Jobs!Querying or Starting Jobs}{94}
\indexentry {Querying or starting Jobs}{94}
\indexentry {Job!Running a }{96}
\indexentry {Running a Job }{96}
\indexentry {Files!Restoring Your }{100}
\indexentry {Restoring Your Files }{100}
\indexentry {Program!Quitting the Console }{102}
\indexentry {Quitting the Console Program }{102}
\indexentry {Client!Adding a Second }{102}
\indexentry {Adding a Second Client }{102}
\indexentry {Fills!When The Tape }{103}
\indexentry {When The Tape Fills }{103}
\indexentry {Commands!Other Useful Console }{105}
\indexentry {Other Useful Console Commands }{105}
\indexentry {Debug Daemon Output }{105}
\indexentry {Output!Debug Daemon }{105}
\indexentry {Difficulties Connecting from the FD to the SD}{106}
\indexentry {SD!Difficulties Connecting from the FD to the SD}{106}
\indexentry {Daemon Command Line Options }{106}
\indexentry {Options!Daemon Command Line }{106}
\indexentry {Pool!Creating a }{107}
\indexentry {Creating a Pool }{107}
\indexentry {Volumes!Labeling Your }{107}
\indexentry {Labeling Your Volumes }{107}
\indexentry {Labeling Volumes with the Console Program }{108}
\indexentry {Program!Labeling Volumes with the Console }{108}
\indexentry {Files!Customizing the Configuration }{111}
\indexentry {Customizing the Configuration Files }{111}
\indexentry {Character Sets}{112}
\indexentry {Resource Directive Format }{113}
\indexentry {Format!Resource Directive }{113}
\indexentry {Comments}{113}
\indexentry {Spaces!Upper/Lower Case}{113}
\indexentry {Upper and Lower Case and Spaces}{113}
\indexentry {Including other Configuration Files }{113}
\indexentry {Files!Including other Configuration }{113}
\indexentry {Using @ to include other files}{113}
\indexentry {@{\bf filename}}{113}
\indexentry {Types!Recognized Primitive Data }{114}
\indexentry {Recognized Primitive Data Types }{114}
\indexentry {Types!Resource }{115}
\indexentry {Resource Types }{115}
\indexentry {Authorization!Names Passwords and }{115}
\indexentry {Names, Passwords and Authorization }{115}
\indexentry {Passwords}{115}
\indexentry {Detailed Information for each Daemon }{116}
\indexentry {Daemon!Detailed Information for each }{116}
\indexentry {Director!Configuring the}{117}
\indexentry {Configuring the Director}{117}
\indexentry {Types!Director Resource}{117}
\indexentry {Director Resource Types}{117}
\indexentry {Director Resource}{118}
\indexentry {Resource!Director}{118}
\indexentry {Simultaneous Jobs}{119}
\indexentry {Concurrent Jobs}{119}
\indexentry {Address}{119}
\indexentry {Resource!Job}{120}
\indexentry {Job Resource}{120}
\indexentry {slow}{131}
\indexentry {Backups!slow}{131}
\indexentry {Allow Duplicate Jobs}{132}
\indexentry {Allow Higher Duplicates}{132}
\indexentry {Cancel Lower Level Duplicates}{132}
\indexentry {Cancel Queued Duplicates}{132}
\indexentry {Cancel Running Duplicates}{134}
\indexentry {Duplicate Job Proximity}{134}
\indexentry {JobDefs Resource}{135}
\indexentry {Resource!JobDefs}{135}
\indexentry {Resource!Schedule}{135}
\indexentry {Schedule Resource}{135}
\indexentry {Schedules!Technical Notes on}{138}
\indexentry {Technical Notes on Schedules}{138}
\indexentry {Resource!FileSet}{138}
\indexentry {FileSet Resource}{138}
\indexentry {IgnoreDir}{149}
\indexentry {Examples!FileSet }{149}
\indexentry {FileSet Examples}{149}
\indexentry {Backing up!Partitions }{154}
\indexentry {Backing up Raw Partitions }{154}
\indexentry {Directories!Excluding Files and }{154}
\indexentry {Excluding Files and Directories }{154}
\indexentry {Windows FileSets }{154}
\indexentry {FileSets!Windows }{154}
\indexentry {FileSet!Windows Example }{155}
\indexentry {Windows Example FileSet }{155}
\indexentry {Windows NTFS Naming Considerations }{156}
\indexentry {Considerations!Windows NTFS Naming }{156}
\indexentry {FileSet!Testing Your }{156}
\indexentry {Testing Your FileSet }{156}
\indexentry {Resource!Client}{157}
\indexentry {Client Resource}{157}
\indexentry {Resource!Storage}{158}
\indexentry {Storage Resource}{158}
\indexentry {Resource!Pool}{160}
\indexentry {Pool Resource}{160}
\indexentry {Scratch Pool}{166}
\indexentry {Resource!Catalog}{166}
\indexentry {Catalog Resource}{166}
\indexentry {Resource!Messages}{167}
\indexentry {Messages Resource}{167}
\indexentry {Console Resource}{168}
\indexentry {Resource!Console}{168}
\indexentry {Resource!Counter}{169}
\indexentry {Counter Resource}{169}
\indexentry {File!Example Director Configuration}{170}
\indexentry {Example Director Configuration File}{170}
\indexentry {Configuration!Client/File daemon }{173}
\indexentry {Client/File daemon Configuration }{173}
\indexentry {Resource!Client }{173}
\indexentry {Client Resource }{173}
\indexentry {Heartbeat Interval}{174}
\indexentry {Broken pipe}{174}
\indexentry {slow}{174}
\indexentry {Backups!slow}{174}
\indexentry {Director Resource }{175}
\indexentry {Resource!Director }{175}
\indexentry {Message Resource}{176}
\indexentry {Resource!Message }{176}
\indexentry {Example Client Configuration File }{176}
\indexentry {File!Example Client Configuration }{176}
\indexentry {Storage Daemon Configuration}{177}
\indexentry {Configuration!Storage Daemon}{177}
\indexentry {Resource!Storage}{177}
\indexentry {Storage Resource}{177}
\indexentry {Heartbeat Interval}{178}
\indexentry {Broken pipe}{178}
\indexentry {Client Connect Wait}{178}
\indexentry {Director Resource}{179}
\indexentry {Resource!Director}{179}
\indexentry {Resource!Device}{179}
\indexentry {Device Resource}{179}
\indexentry {Directives!Edit Codes}{187}
\indexentry {Edit Codes for Mount and Unmount Directives }{187}
\indexentry {Devices that require a mount (DVD)}{187}
\indexentry {DVD!Devices that require a mount}{187}
\indexentry {Capabilities}{190}
\indexentry {Resource!Messages}{190}
\indexentry {Messages Resource}{190}
\indexentry {File!Sample Storage Daemon Configuration}{190}
\indexentry {Sample Storage Daemon Configuration File}{190}
\indexentry {Resource!Messages}{193}
\indexentry {Messages Resource}{193}
\indexentry {director}{194}
\indexentry {file}{194}
\indexentry {append}{194}
\indexentry {syslog}{195}
\indexentry {mail}{195}
\indexentry {mail on error}{195}
\indexentry {mail on success}{195}
\indexentry {operator}{195}
\indexentry {console}{195}
\indexentry {stdout}{195}
\indexentry {stderr}{195}
\indexentry {catalog}{195}
\indexentry {info}{195}
\indexentry {warning}{195}
\indexentry {error}{195}
\indexentry {fatal}{195}
\indexentry {terminate}{195}
\indexentry {notsaved}{195}
\indexentry {skipped}{195}
\indexentry {mount}{196}
\indexentry {restored}{196}
\indexentry {all}{196}
\indexentry {security}{196}
\indexentry {alert}{196}
\indexentry {volmgmt}{196}
\indexentry {Configuration!Console}{197}
\indexentry {Console Configuration}{197}
\indexentry {General}{197}
\indexentry {Director Resource}{197}
\indexentry {Resource!Director}{197}
\indexentry {Resource!ConsoleFont}{198}
\indexentry {ConsoleFont Resource}{198}
\indexentry {Console Resource}{198}
\indexentry {Resource!Console}{198}
\indexentry {Console Commands}{200}
\indexentry {Commands!Console}{200}
\indexentry {File!Sample Console Configuration}{200}
\indexentry {Sample Console Configuration File}{200}
\indexentry {Monitor Configuration }{201}
\indexentry {Configuration!Monitor }{201}
\indexentry {Monitor Resource }{201}
\indexentry {Resource!Monitor }{201}
\indexentry {Director Resource }{201}
\indexentry {Resource!Director }{201}
\indexentry {Resource!Client }{202}
\indexentry {Client Resource }{202}
\indexentry {Resource!Storage }{202}
\indexentry {Storage Resource }{202}
\indexentry {Tray Monitor Security}{203}
\indexentry {Sample Tray Monitor configuration}{203}
\indexentry {Sample File daemon's Director record. }{204}
\indexentry {Record!Sample File daemon's Director }{204}
\indexentry {Record!Sample Storage daemon's Director }{204}
\indexentry {Sample Storage daemon's Director record. }{204}
\indexentry {Record!Sample Director's Console }{204}
\indexentry {Sample Director's Console record. }{204}
\indexentry {Command!Console Restore}{205}
\indexentry {Console Restore Command}{205}
\indexentry {General }{205}
\indexentry {Command!Restore}{205}
\indexentry {Restore Command}{205}
\indexentry {Restore Directories}{207}
\indexentry {Selecting Files by Filename }{210}
\indexentry {Filename!Selecting Files by }{210}
\indexentry {Arguments!Command Line }{212}
\indexentry {Command Line Arguments }{212}
\indexentry {Using File Relocation}{213}
\indexentry {Attributes!Restoring Directory }{214}
\indexentry {Restoring Directory Attributes }{214}
\indexentry {Restoring on Windows }{214}
\indexentry {Windows!Restoring on }{214}
\indexentry {Slow!Restoring Files Can Be }{215}
\indexentry {Restoring Files Can Be Slow }{215}
\indexentry {Files!Problems Restoring }{215}
\indexentry {Problems Restoring Files }{215}
\indexentry {Errors!Restore}{216}
\indexentry {Restore Errors}{216}
\indexentry {Example Restore Job Resource }{216}
\indexentry {Resource!Example Restore Job }{216}
\indexentry {Commands!File Selection }{216}
\indexentry {File Selection Commands }{216}
\indexentry {Restoring When Things Go Wrong }{218}
\indexentry {Restoring Your Database}{218}
\indexentry {Database!Restoring}{218}
\indexentry {Recycling!Automatic Volume }{223}
\indexentry {Automatic Volume Recycling }{223}
\indexentry {Automatic Pruning}{224}
\indexentry {Pruning!Automatic}{224}
\indexentry {Pruning Directives }{224}
\indexentry {Directives!Pruning }{224}
\indexentry {Algorithm!Recycling }{226}
\indexentry {Recycling Algorithm }{226}
\indexentry {New Volume Algorithm}{226}
\indexentry {Algorithm!New Volume}{226}
\indexentry {Status!Recycle }{227}
\indexentry {Recycle Status }{227}
\indexentry {Tape!Making Bacula Use a Single}{228}
\indexentry {Making Bacula Use a Single Tape}{228}
\indexentry {Daily, Weekly, Monthly Tape Usage Example }{228}
\indexentry {Example!Daily Weekly Monthly Tape Usage }{228}
\indexentry {Automatic Pruning and Recycling Example }{230}
\indexentry {Example!Automatic Pruning and Recycling }{230}
\indexentry {Volumes!Manually Recycling }{231}
\indexentry {Manually Recycling Volumes }{231}
\indexentry {Basic Volume Management}{233}
\indexentry {Management!Basic Volume}{233}
\indexentry {Disk Volumes}{233}
\indexentry {Key Concepts and Resource Records }{233}
\indexentry {Records!Key Concepts and Resource }{233}
\indexentry {Usage!Pool Options to Limit the Volume }{234}
\indexentry {Pool Options to Limit the Volume Usage }{234}
\indexentry {Automatic Volume Labeling }{235}
\indexentry {Labeling!Automatic Volume }{235}
\indexentry {Recycling!Restricting the Number of Volumes and Recycling}{235}
\indexentry {Restricting the Number of Volumes and Recycling}{235}
\indexentry {Concurrent Disk Jobs}{236}
\indexentry {Example }{237}
\indexentry {Disks!Backing up to Multiple }{239}
\indexentry {Backing up to Multiple Disks }{239}
\indexentry {Clients!Considerations for Multiple }{240}
\indexentry {Multiple Clients}{240}
\indexentry {Volumes!Using Pools to Manage}{245}
\indexentry {Disk!Automated Backup}{245}
\indexentry {Using Pools to Manage Volumes}{245}
\indexentry {Automated Disk Backup}{245}
\indexentry {Problem}{245}
\indexentry {Solution}{245}
\indexentry {Overall Design}{246}
\indexentry {Design!Overall}{246}
\indexentry {Pool!Full}{246}
\indexentry {Full Pool}{246}
\indexentry {Pool!Differential}{247}
\indexentry {Differential Pool}{247}
\indexentry {Incremental Pool}{247}
\indexentry {Pool!Incremental}{247}
\indexentry {Files!Actual Conf}{247}
\indexentry {Actual Conf Files}{247}
\indexentry {Migration}{251}
\indexentry {Copy}{251}
\indexentry {Important Migration Considerations}{254}
\indexentry {Example Migration Jobs}{255}
\indexentry {Strategies!Backup }{257}
\indexentry {Backup Strategies }{257}
\indexentry {Backup!Simple One Tape }{257}
\indexentry {Simple One Tape Backup }{257}
\indexentry {Advantages }{257}
\indexentry {Disadvantages }{257}
\indexentry {Details!Practical }{257}
\indexentry {Practical Details }{257}
\indexentry {Tapes!Manually Changing }{258}
\indexentry {Manually Changing Tapes }{258}
\indexentry {Rotation!Daily Tape }{258}
\indexentry {Daily Tape Rotation }{258}
\indexentry {Advantages }{258}
\indexentry {Disadvantages }{259}
\indexentry {Details!Practical }{259}
\indexentry {Practical Details }{259}
\indexentry {Support!Autochanger }{263}
\indexentry {Autochanger Support }{263}
\indexentry {Have!Knowing What SCSI Devices You }{264}
\indexentry {Knowing What SCSI Devices You Have }{264}
\indexentry {SCSI devices}{264}
\indexentry {devices!SCSI}{264}
\indexentry {Scripts!Example }{265}
\indexentry {Example Scripts }{265}
\indexentry {Slots }{265}
\indexentry {Devices!Multiple}{265}
\indexentry {Multiple Devices}{265}
\indexentry {Records!Device Configuration }{266}
\indexentry {Device Configuration Records }{266}
\indexentry {Example Configuration File }{270}
\indexentry {File!Example Configuration }{270}
\indexentry {Multi-drive Example Configuration File }{270}
\indexentry {Specifying Slots When Labeling }{271}
\indexentry {Labeling!Specifying Slots When }{271}
\indexentry {Changing Cartridges }{272}
\indexentry {Dealing with Multiple Magazines }{272}
\indexentry {Magazines!Dealing with Multiple }{272}
\indexentry {Autochanger!Simulating Barcodes in your }{273}
\indexentry {Simulating Barcodes in your Autochanger }{273}
\indexentry {Full Form of the Update Slots Command }{273}
\indexentry {Command!Full Form of the Update Slots }{273}
\indexentry {Issues!FreeBSD }{274}
\indexentry {FreeBSD Issues }{274}
\indexentry {Testing the Autochanger }{274}
\indexentry {Adapting Your mtx-changer script}{274}
\indexentry {Using the Autochanger }{275}
\indexentry {Autochanger!Using the }{275}
\indexentry {Support!Barcode }{276}
\indexentry {Barcode Support }{276}
\indexentry {Interface!Bacula Autochanger }{277}
\indexentry {Bacula Autochanger Interface }{277}
\indexentry {Supported Autochanger Models}{279}
\indexentry {Autochangers!Supported}{279}
\indexentry {Data Spooling }{283}
\indexentry {Spooling!Data }{283}
\indexentry {Directives!Data Spooling }{283}
\indexentry {Data Spooling Directives }{283}
\indexentry {WARNING! MAJOR }{284}
\indexentry { MAJOR WARNING }{284}
\indexentry {Points!Other }{284}
\indexentry {Other Points }{284}
\indexentry {Statistics}{285}
\indexentry {ANSI and IBM Tape Labels}{287}
\indexentry {Labels!Tape}{287}
\indexentry {Windows Version of Bacula}{289}
\indexentry {Installation}{289}
\indexentry {Win32!Installation}{289}
\indexentry {Upgrading}{291}
\indexentry {Post Win32 Installation}{293}
\indexentry {Win32!Post Installation}{293}
\indexentry {Win32!Uninstalling Bacula}{293}
\indexentry {Uninstalling Bacula on Win32}{293}
\indexentry {Win32!Dealing with Problems}{293}
\indexentry {Dealing with Win32 Problems}{293}
\indexentry {Windows Compatibility Considerations}{295}
\indexentry {Considerations!Windows Compatibility}{295}
\indexentry {Volume Shadow Copy Service}{296}
\indexentry {VSS}{296}
\indexentry {Enable VSS}{297}
\indexentry {Problems!VSS}{297}
\indexentry {VSS Problems}{297}
\indexentry {Firewalls!Windows}{298}
\indexentry {Windows Firewalls}{298}
\indexentry {Windows Port Usage}{298}
\indexentry {Usage!Windows Port}{298}
\indexentry {Recovery!Windows Disaster}{298}
\indexentry {Windows Disaster Recovery}{298}
\indexentry {Problems!Windows Restore}{298}
\indexentry {Windows Restore Problems}{298}
\indexentry {Problems!Windows Backup}{299}
\indexentry {Windows Backup Problems}{299}
\indexentry {Problems!Windows Ownership and Permissions}{299}
\indexentry {Windows Ownership and Permissions Problems}{299}
\indexentry {Manually resetting the Permissions}{299}
\indexentry {Permissions!Manually resetting the}{299}
\indexentry {State!Backing Up the WinNT/XP/2K System}{301}
\indexentry {Backing Up the WinNT/XP/2K System State}{301}
\indexentry {Windows!Considerations for Filename Specifications}{302}
\indexentry {Unicode}{302}
\indexentry {Win32 Path Length Restriction}{302}
\indexentry {Client!Win32 Specific File daemon Command Line Options}{302}
\indexentry {Win32 Specific File daemon Command Line Options}{302}
\indexentry {Shutting down Windows Systems}{303}
\indexentry {Systems!Shutting down Windows}{303}
\indexentry {Disaster Recovery Using Bacula}{305}
\indexentry {Bacula!Disaster Recovery Using}{305}
\indexentry {Recovery!Disaster Recovery}{305}
\indexentry {Rescue!Disaster Recovery}{305}
\indexentry {General}{305}
\indexentry {Important Considerations}{305}
\indexentry {Considerations!Important}{305}
\indexentry {Steps to Take Before Disaster Strikes}{305}
\indexentry {Strikes!Steps to Take Before Disaster}{305}
\indexentry {Bare Metal Recovery on Linux with a Rescue CD}{306}
\indexentry {CDROM!Bare Metal Recovery on Linux with a Rescue}{306}
\indexentry {Requirements}{306}
\indexentry {Restoring a Client System}{306}
\indexentry {System!Restoring a Client}{306}
\indexentry {CDROM!Boot with your Rescue}{307}
\indexentry {Boot with your Rescue CDROM}{307}
\indexentry {Restoring a Server}{309}
\indexentry {Server!Restoring a}{309}
\indexentry {Bugs!Linux Problems or}{310}
\indexentry {Linux Problems or Bugs}{310}
\indexentry {Bare Metal Recovery using a LiveCD}{310}
\indexentry {Recovery!Bare Metal Recovery using a LiveCD}{310}
\indexentry {Rescue!Bare Metal Recovery using a LiveCD}{310}
\indexentry {LiveCD!Bare Metal Recovery using a LiveCD}{310}
\indexentry {Recovery!FreeBSD Bare Metal}{311}
\indexentry {Rescue!FreeBSD Bare Metal}{311}
\indexentry {FreeBSD Bare Metal Recovery}{311}
\indexentry {Solaris Bare Metal Recovery}{312}
\indexentry {Recovery!Solaris Bare Metal}{312}
\indexentry {Preparing Solaris Before a Disaster}{312}
\indexentry {Disaster!Preparing Solaris Before a}{312}
\indexentry {Considerations!Bugs and Other}{313}
\indexentry {Bugs and Other Considerations}{313}
\indexentry {Systems!Disaster Recovery of Win32}{313}
\indexentry {Disaster Recovery of Win32 Systems}{313}
\indexentry {Systems!Resetting Directory and File Ownership and Permissions on Win32}{313}
\indexentry {Resetting Directory and File Ownership and Permissions on Win32 Systems}{313}
\indexentry {Systems!Alternate Disaster Recovery Suggestion for Win32}{314}
\indexentry {Alternate Disaster Recovery Suggestion for Win32 Systems}{314}
\indexentry {System!Restoring to a Running}{314}
\indexentry {Restoring to a Running System}{314}
\indexentry {Additional Resources}{315}
\indexentry {Resources!Additional}{315}
\indexentry {TLS -- Communications Encryption}{317}
\indexentry {Communications Encryption}{317}
\indexentry {Encryption!Communications}{317}
\indexentry {Encryption!Transport}{317}
\indexentry {Transport Encryption}{317}
\indexentry {TLS}{317}
\indexentry {Creating a Self-signed Certificate }{318}
\indexentry {Certificate!Creating a Self-signed }{318}
\indexentry {Certificate!Getting a CA Signed }{319}
\indexentry {Getting a CA Signed Certificate }{319}
\indexentry {Example!TLS Configuration Files}{319}
\indexentry {TLS Configuration Files}{319}
\indexentry {Data Encryption}{323}
\indexentry {Encryption!Data}{323}
\indexentry {Data Encryption}{323}
\indexentry {Building Bacula with Encryption Support}{324}
\indexentry {Encryption Technical Details}{324}
\indexentry {Decrypting with a Master Key}{324}
\indexentry {Generating Private/Public Encryption Keypairs}{325}
\indexentry {Example!File Daemon Configuration File}{325}
\indexentry {Example!Data Encryption Configuration File}{325}
\indexentry {Example Data Encryption Configuration}{325}
\indexentry {Security!Using Bacula to Improve Computer }{327}
\indexentry {Using Bacula to Improve Computer Security }{327}
\indexentry {Details }{327}
\indexentry {Running the Verify }{328}
\indexentry {Verify!Running the }{328}
\indexentry {What To Do When Differences Are Found }{329}
\indexentry {Found!What To Do When Differences Are }{329}
\indexentry {Verify Configuration Example }{330}
\indexentry {Example!Verify Configuration }{330}
\indexentry {MySQL!Installing and Configuring }{333}
\indexentry {Installing and Configuring MySQL }{333}
\indexentry {Installing and Configuring MySQL -- Phase I }{333}
\indexentry {Phase I!Installing and Configuring MySQL -- }{333}
\indexentry {Installing and Configuring MySQL -- Phase II }{334}
\indexentry {Phase II!Installing and Configuring MySQL -- }{334}
\indexentry {Database!Re-initializing the Catalog }{335}
\indexentry {Re-initializing the Catalog Database }{335}
\indexentry {Linking Bacula with MySQL }{335}
\indexentry {MySQL!Linking Bacula with }{335}
\indexentry {Upgrading}{335}
\indexentry {MySQL!Installing from RPMs}{336}
\indexentry {Installing MySQL from RPMs}{336}
\indexentry {Upgrading MySQL }{336}
\indexentry {Upgrading!MySQL }{336}
\indexentry {Upgrading}{336}
\indexentry {PostgreSQL!Installing and Configuring }{337}
\indexentry {Installing and Configuring PostgreSQL }{337}
\indexentry {Upgrading}{337}
\indexentry {PostgreSQL!Installing }{337}
\indexentry {PostgreSQL!Configuring PostgreSQL -- }{338}
\indexentry {Database!Re-initializing the Catalog }{340}
\indexentry {Re-initializing the Catalog Database }{340}
\indexentry {PostgreSQL!Installing from RPMs}{340}
\indexentry {Installing PostgreSQL from RPMs}{340}
\indexentry {PostgreSQL!Converting from MySQL to }{341}
\indexentry {Converting from MySQL to PostgreSQL }{341}
\indexentry {Upgrading PostgreSQL }{342}
\indexentry {Upgrading!PostgreSQL }{342}
\indexentry {Upgrading}{342}
\indexentry {Tuning}{342}
\indexentry {Credits }{343}
\indexentry {Installing and Configuring SQLite }{345}
\indexentry {SQLite!Installing and Configuring }{345}
\indexentry {Phase I!Installing and Configuring SQLite -- }{345}
\indexentry {Installing and Configuring SQLite -- Phase I }{345}
\indexentry {Phase II!Installing and Configuring SQLite -- }{346}
\indexentry {Installing and Configuring SQLite -- Phase II }{346}
\indexentry {SQLite!Linking Bacula with }{346}
\indexentry {Linking Bacula with SQLite }{346}
\indexentry {SQLite!Testing }{346}
\indexentry {Testing SQLite }{346}
\indexentry {Database!Re-initializing the Catalog }{347}
\indexentry {Re-initializing the Catalog Database }{347}
\indexentry {Maintenance!Catalog }{349}
\indexentry {Catalog Maintenance }{349}
\indexentry {Setting Retention Periods }{349}
\indexentry {Periods!Setting Retention }{349}
\indexentry {File Retention }{349}
\indexentry {Job Retention }{349}
\indexentry {AutoPrune }{350}
\indexentry {Database!Compacting Your MySQL }{350}
\indexentry {Compacting Your MySQL Database }{350}
\indexentry {Database!Repairing Your MySQL }{351}
\indexentry {Repairing Your MySQL Database }{351}
\indexentry {Database!MySQL Table is Full}{351}
\indexentry {MySQL Table is Full}{351}
\indexentry {Database!MySQL Server Has Gone Away}{352}
\indexentry {MySQL Server Has Gone Away}{352}
\indexentry {Database!Repairing Your PostgreSQL }{352}
\indexentry {Repairing Your PostgreSQL Database }{352}
\indexentry {Database Performance Issues}{352}
\indexentry {Performance!Database}{352}
\indexentry {Database Performance Issues Indexes}{353}
\indexentry {Performance!Database}{353}
\indexentry {Database!Compacting Your PostgreSQL }{354}
\indexentry {Compacting Your PostgreSQL Database }{354}
\indexentry {Compacting Your SQLite Database }{355}
\indexentry {Database!Compacting Your SQLite }{355}
\indexentry {MySQL!Migrating from SQLite to }{355}
\indexentry {Migrating from SQLite to MySQL or PostgreSQL}{355}
\indexentry {Backing Up Your Bacula Database }{355}
\indexentry {Database!Backing Up Your Bacula }{355}
\indexentry {Backing Up Your Bacula Database - Security Considerations }{356}
\indexentry {Database!Backing Up Your Bacula Database - Security Considerations }{356}
\indexentry {Backing Up Third Party Databases }{357}
\indexentry {Databases!Backing Up Third Party }{357}
\indexentry {Size!Database }{357}
\indexentry {Database Size }{357}
\indexentry {Bacula Security Issues}{359}
\indexentry {Security}{359}
\indexentry {Issues!Bacula Security}{359}
\indexentry {Backward Compatibility}{360}
\indexentry {Configuring and Testing TCP Wrappers}{360}
\indexentry {TCP Wrappers}{360}
\indexentry {Wrappers!TCP}{360}
\indexentry {libwrappers}{360}
\indexentry {Running as non-root }{362}
\indexentry {File!Bootstrap }{363}
\indexentry {Bootstrap File }{363}
\indexentry {Format!Bootstrap}{363}
\indexentry {Bootstrap File Format }{363}
\indexentry {Volume }{363}
\indexentry {Count}{364}
\indexentry {VolFile}{364}
\indexentry {VolBlock}{364}
\indexentry {VolSessionTime }{364}
\indexentry {VolSessionId }{364}
\indexentry {JobId }{364}
\indexentry {Job }{364}
\indexentry {Client }{364}
\indexentry {FileIndex}{364}
\indexentry {FileRegex}{364}
\indexentry {Slot }{364}
\indexentry {Stream }{364}
\indexentry {*JobType }{364}
\indexentry {*JobLevel }{364}
\indexentry {Files!Automatic Generation of Bootstrap }{366}
\indexentry {Automatic Generation of Bootstrap Files }{366}
\indexentry {bscan}{367}
\indexentry {bscan!bootstrap}{367}
\indexentry {bscan bootstrap}{367}
\indexentry {Bootstrap Example}{367}
\indexentry {Example!Bootstrap}{367}
\indexentry {Licenses!Bacula Copyright Trademark}{369}
\indexentry {Bacula Copyright, Trademark, and Licenses}{369}
\indexentry {FDL }{369}
\indexentry {GPL }{369}
\indexentry {LGPL }{369}
\indexentry {Domain!Public }{369}
\indexentry {Public Domain }{369}
\indexentry {Trademark }{370}
\indexentry {Fiduciary License Agreement }{370}
\indexentry {Disclaimer }{370}
\indexentry {GNU Free Documentation License}{371}
\indexentry {License!GNU Free Documentation}{371}
\indexentry {GNU General Public License }{377}
\indexentry {License!GNU General Public }{377}
\indexentry {Table of Contents }{377}
\indexentry {Contents!Table of }{377}
\indexentry {GNU GENERAL PUBLIC LICENSE }{377}
\indexentry {LICENSE!GNU GENERAL PUBLIC }{377}
\indexentry {Preamble }{377}
\indexentry {CONDITIONS!TERMS AND }{378}
\indexentry {TERMS AND CONDITIONS }{378}
\indexentry {Programs!How to Apply These Terms to Your New }{381}
\indexentry {How to Apply These Terms to Your New Programs }{381}
\indexentry {GNU Lesser General Public License }{382}
\indexentry {License!GNU Lesser General Public }{382}
\indexentry {Table of Contents }{382}
\indexentry {Contents!Table of }{382}
\indexentry {LICENSE!GNU LESSER GENERAL PUBLIC }{382}
\indexentry {GNU LESSER GENERAL PUBLIC LICENSE }{382}
\indexentry {Preamble }{382}
\indexentry {CONDITIONS!TERMS AND }{383}
\indexentry {TERMS AND CONDITIONS }{383}
\indexentry {Libraries!How to Apply These Terms to Your New }{388}
\indexentry {How to Apply These Terms to Your New Libraries }{388}
\indexentry {Thanks }{389}
\indexentry {Trademarks!Copyrights and }{390}
\indexentry {Copyrights and Trademarks }{390}
\indexentry {Bacula Bugs }{391}
\indexentry {Bugs!Bacula }{391}
