\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 }{3}
\indexentry {Bacula Configuration }{3}
\indexentry {Conventions Used in this Document }{4}
\indexentry {Document!Conventions Used in this }{4}
\indexentry {Quick Start }{4}
\indexentry {Start!Quick }{4}
\indexentry {Terminology }{4}
\indexentry {What Bacula is Not}{7}
\indexentry {Interactions Between the Bacula Services}{7}
\indexentry {Services!Interactions Between the Bacula}{7}
\indexentry {Restore}{76}
\indexentry {Restore menu}{85}
\indexentry {Source Address}{85}
\indexentry {New Features}{86}
\indexentry {Accurate Backup}{87}
\indexentry {Copy Jobs}{87}
\indexentry {ACL Updates}{89}
\indexentry {Extended Attributes}{90}
\indexentry {Shared objects}{91}
\indexentry {Static linking}{91}
\indexentry {Virtual Backup}{91}
\indexentry {Vbackup}{91}
\indexentry {Catalog Format}{93}
\indexentry {Win64 Client}{93}
\indexentry {Duplicate Jobs}{94}
\indexentry {Allow Duplicate Jobs}{94}
\indexentry {Allow Higher Duplicates}{94}
\indexentry {Cancel Running Duplicates}{94}
\indexentry {Cancel Queued Duplicates}{94}
\indexentry {TLS Authentication}{94}
\indexentry {bextract handles Win32 non-portable data}{95}
\indexentry {State File}{95}
\indexentry {MaxFullInterval}{95}
\indexentry {MaxDiffInterval}{95}
\indexentry {MaxDiffInterval}{95}
\indexentry {IgnoreDir}{95}
\indexentry {Plugin}{96}
\indexentry {Plugin Directory}{96}
\indexentry {Plugin Options}{96}
\indexentry {Plugin Options ACL}{96}
\indexentry {Plugin}{96}
\indexentry {The bpipe Plugin}{97}
\indexentry {Microsoft Exchange Server 2003/2007 Plugin}{97}
\indexentry {libdbi Framework}{100}
\indexentry {Console Additions}{101}
\indexentry {StatusSlots}{101}
\indexentry {list joblog}{101}
\indexentry {Command Separator}{101}
\indexentry {Misc New Features}{102}
\indexentry {Allow Mixed Priority}{102}
\indexentry {Bootstrap File Directive}{102}
\indexentry {Virtual Tape Emulation}{103}
\indexentry {Bat Enhancements}{103}
\indexentry {RunScript Enhancements}{103}
\indexentry {Status Enhancements}{103}
\indexentry {Connect Timeout}{103}
\indexentry {ftruncate for NFS Volumes}{103}
\indexentry {Recycle Pool}{104}
\indexentry {FD Version}{104}
\indexentry {Max Run Sched Time}{104}
\indexentry {Max Wait Time}{104}
\indexentry {Incremental Max Wait Time}{104}
\indexentry {Differential Max Wait Time}{104}
\indexentry {Max Run Time directives}{104}
\indexentry {Statistics Enhancements}{104}
\indexentry {ScratchPool}{105}
\indexentry {Attribute Despooling}{105}
\indexentry {SpoolSize}{105}
\indexentry {MaximumConsoleConnections}{105}
\indexentry {VerId}{105}
\indexentry {dbcheck enhancements}{106}
\indexentry {{-}{-}docdir configure option}{106}
\indexentry {{-}{-}htmldir configure option}{106}
\indexentry {{-}{-}plugindir configure option}{106}
\indexentry {Current State of Bacula }{107}
\indexentry {Implemented!What}{107}
\indexentry {What is Implemented}{107}
\indexentry {Advantages of Bacula Over Other Backup Programs }{109}
\indexentry {Programs!Advantages of Bacula Over Other Backup }{109}
\indexentry {Current Implementation Restrictions }{109}
\indexentry {Restrictions!Current Implementation }{109}
\indexentry {Restrictions!Design Limitations or }{110}
\indexentry {Design Limitations or Restrictions }{110}
\indexentry {Items to Note}{110}
\indexentry {System Requirements }{111}
\indexentry {Requirements!System }{111}
\indexentry {Systems!Supported Operating }{113}
\indexentry {Supported Operating Systems }{113}
\indexentry {Drives!Supported Tape }{115}
\indexentry {Supported Tape Drives }{115}
\indexentry {Unsupported Tape Drives }{116}
\indexentry {Drives!Unsupported Tape }{116}
\indexentry {FreeBSD Users Be Aware }{116}
\indexentry {Aware!FreeBSD Users Be }{116}
\indexentry {Autochangers!Supported }{116}
\indexentry {Supported Autochangers }{116}
\indexentry {Specifications!Tape}{116}
\indexentry {Tape Specifications}{116}
\indexentry {Getting Started with Bacula }{119}
\indexentry {Jobs!Understanding}{119}
\indexentry {Schedules!Understanding}{119}
\indexentry {Labels!Understanding Pools Volumes and }{119}
\indexentry {Understanding Pools, Volumes and Labels }{119}
\indexentry {Setting Up Bacula Configuration Files }{120}
\indexentry {Files!Setting Up Bacula Configuration }{120}
\indexentry {Configuring the Console Program }{120}
\indexentry {Program!Configuring the Console }{120}
\indexentry {Program!Configuring the Monitor }{120}
\indexentry {Configuring the Monitor Program }{120}
\indexentry {Daemon!Configuring the File }{121}
\indexentry {Configuring the File daemon }{121}
\indexentry {Director!Configuring the }{121}
\indexentry {Configuring the Director }{121}
\indexentry {Daemon!Configuring the Storage }{122}
\indexentry {Configuring the Storage daemon }{122}
\indexentry {Testing your Configuration Files }{122}
\indexentry {Files!Testing your Configuration }{122}
\indexentry {Drive!Testing Bacula Compatibility with Your Tape}{122}
\indexentry {Testing Bacula Compatibility with Your Tape Drive}{122}
\indexentry {Directory!Get Rid of the /lib/tls }{122}
\indexentry {Get Rid of the /lib/tls Directory }{122}
\indexentry {Bacula!Running }{123}
\indexentry {Running Bacula }{123}
\indexentry {Rotation!Log }{123}
\indexentry {Log Rotation }{123}
\indexentry {Watch!Log}{123}
\indexentry {Log Watch}{123}
\indexentry {Recovery!Disaster }{123}
\indexentry {Disaster Recovery }{123}
\indexentry {Bacula!Installing}{125}
\indexentry {Installing Bacula}{125}
\indexentry {Source Files}{125}
\indexentry {Release Files}{125}
\indexentry {Bacula!Upgrading}{126}
\indexentry {Upgrading Bacula}{126}
\indexentry {Upgrading}{126}
\indexentry {Release Numbering}{127}
\indexentry {Version Numbering}{127}
\indexentry {Beta Releases}{128}
\indexentry {Dependency Packages}{128}
\indexentry {Packages!Dependency}{128}
\indexentry {Systems!Supported Operating}{129}
\indexentry {Supported Operating Systems}{129}
\indexentry {Source!Building Bacula from}{129}
\indexentry {Building Bacula from Source}{129}
\indexentry {What Database to Use?}{132}
\indexentry {Use!What Database to}{132}
\indexentry {Quick Start}{132}
\indexentry {Start!Quick}{132}
\indexentry {Options!Configure}{132}
\indexentry {Configure Options}{132}
\indexentry {{-}prefix}{132}
\indexentry {{-}{\-}sbindir}{132}
\indexentry {{-}{\-}sysconfdir}{132}
\indexentry {{-}{\-}mandir}{132}
\indexentry {{-}{\-}datadir}{133}
\indexentry {{-}{\-}disable-ipv6}{133}
\indexentry {{-}{\-}enable-smartalloc}{133}
\indexentry {{-}{\-}enable-bat}{133}
\indexentry {{-}{\-}enable-batch-insert}{133}
\indexentry {{-}{\-}enable-bwx-console}{133}
\indexentry {{-}{\-}enable-static-tools}{134}
\indexentry {{-}{\-}enable-static-fd}{134}
\indexentry {{-}{\-}enable-static-sd}{134}
\indexentry {{-}{\-}enable-static-dir}{134}
\indexentry {{-}{\-}enable-static-cons}{134}
\indexentry {{-}{\-}enable-client-only}{134}
\indexentry {{-}{\-}enable-build-dird}{134}
\indexentry {{-}{\-}enable-build-stored}{135}
\indexentry {{-}{\-}enable-largefile}{135}
\indexentry {{-}{\-}disable-nls}{135}
\indexentry {{-}{\-}disable-ipv6}{135}
\indexentry {{-}{\-}with-mysql}{135}
\indexentry {{-}{\-}with-postgresql}{135}
\indexentry {{-}{\-}with-libintl-prefix}{135}
\indexentry {{-}{\-}enable-conio}{135}
\indexentry {{-}{\-}with-readline}{135}
\indexentry {{-}{\-}enable-readline}{135}
\indexentry {{-}{\-}with-tcp-wrappers}{135}
\indexentry {TCP Wrappers}{135}
\indexentry {Wrappers!TCP}{135}
\indexentry {libwrappers}{135}
\indexentry {{-}{\-}with-archivedir}{136}
\indexentry {{-}{\-}with-working-dir}{136}
\indexentry {{-}{\-}with-baseport}{136}
\indexentry {{-}{\-}with-dump-email}{136}
\indexentry {{-}{\-}with-pid-dir}{136}
\indexentry {{-}{\-}with-subsys-dir}{136}
\indexentry {{-}{\-}with-dir-password}{136}
\indexentry {{-}{\-}with-fd-password}{136}
\indexentry {{-}{\-}with-sd-password}{136}
\indexentry {{-}{\-}with-dir-user}{136}
\indexentry {{-}{\-}with-dir-group}{137}
\indexentry {{-}{\-}with-sd-user}{137}
\indexentry {{-}{\-}with-sd-group}{137}
\indexentry {{-}{\-}with-fd-user}{137}
\indexentry {{-}{\-}with-fd-group}{137}
\indexentry {{-}{\-}with-mon-dir-password}{137}
\indexentry {{-}{\-}with-mon-fd-password}{137}
\indexentry {{-}{\-}with-mon-sd-password}{137}
\indexentry {{-}{\-}with-db-name}{137}
\indexentry {{-}{\-}with-db-user}{137}
\indexentry {Systems!Recommended Options for Most}{137}
\indexentry {Recommended Options for Most Systems}{137}
\indexentry {Red Hat}{138}
\indexentry {Solaris}{138}
\indexentry {FreeBSD}{139}
\indexentry {Win32}{139}
\indexentry {Script!One File Configure}{139}
\indexentry {One Files Configure Script}{139}
\indexentry {Bacula!Installing}{139}
\indexentry {Installing Bacula}{139}
\indexentry {Client!Building a File Daemon or}{140}
\indexentry {Building a File Daemon or Client}{140}
\indexentry {Daemons!Auto Starting the}{140}
\indexentry {Auto Starting the Daemons}{140}
\indexentry {Notes!Other Make}{140}
\indexentry {Other Make Notes}{140}
\indexentry {Modifying the Bacula Configuration Files}{141}
\indexentry {Files!Modifying the Bacula Configuration}{141}
\indexentry {Production!Critical Items to Implement Before }{143}
\indexentry {Critical Items to Implement Before Production }{143}
\indexentry {Critical Items }{143}
\indexentry {Items!Critical }{143}
\indexentry {Items!Recommended }{144}
\indexentry {Recommended Items }{144}
\indexentry {Brief Tutorial }{145}
\indexentry {Tutorial!Brief }{145}
\indexentry {Bacula!Before Running }{145}
\indexentry {Before Running Bacula }{145}
\indexentry {Starting the Database }{145}
\indexentry {Database!Starting the }{145}
\indexentry {Starting the Daemons }{146}
\indexentry {Daemons!Starting the }{146}
\indexentry {Jobs!Querying or Starting Jobs}{146}
\indexentry {Querying or starting Jobs}{146}
\indexentry {Job!Running a }{147}
\indexentry {Running a Job }{147}
\indexentry {Files!Restoring Your }{151}
\indexentry {Restoring Your Files }{151}
\indexentry {Program!Quitting the Console }{152}
\indexentry {Quitting the Console Program }{152}
\indexentry {Client!Adding a Second }{152}
\indexentry {Adding a Second Client }{152}
\indexentry {Fills!When The Tape }{154}
\indexentry {When The Tape Fills }{154}
\indexentry {Commands!Other Useful Console }{155}
\indexentry {Other Useful Console Commands }{155}
\indexentry {Debug Daemon Output }{155}
\indexentry {Output!Debug Daemon }{155}
\indexentry {Difficulties Connecting from the FD to the SD}{156}
\indexentry {SD!Difficulties Connecting from the FD to the SD}{156}
\indexentry {Daemon Command Line Options }{156}
\indexentry {Options!Daemon Command Line }{156}
\indexentry {Pool!Creating a }{157}
\indexentry {Creating a Pool }{157}
\indexentry {Volumes!Labeling Your }{157}
\indexentry {Labeling Your Volumes }{157}
\indexentry {Labeling Volumes with the Console Program }{157}
\indexentry {Program!Labeling Volumes with the Console }{157}
\indexentry {Files!Customizing the Configuration }{159}
\indexentry {Customizing the Configuration Files }{159}
\indexentry {Character Sets}{160}
\indexentry {Resource Directive Format }{160}
\indexentry {Format!Resource Directive }{160}
\indexentry {Comments}{160}
\indexentry {Spaces!Upper/Lower Case}{160}
\indexentry {Upper and Lower Case and Spaces}{160}
\indexentry {Including other Configuration Files }{161}
\indexentry {Files!Including other Configuration }{161}
\indexentry {Using @ to include other files}{161}
\indexentry {@{\bf filename}}{161}
\indexentry {Types!Recognized Primitive Data }{161}
\indexentry {Recognized Primitive Data Types }{161}
\indexentry {Types!Resource }{162}
\indexentry {Resource Types }{162}
\indexentry {Authorization!Names Passwords and }{162}
\indexentry {Names, Passwords and Authorization }{162}
\indexentry {Passwords}{162}
\indexentry {Detailed Information for each Daemon }{163}
\indexentry {Daemon!Detailed Information for each }{163}
\indexentry {Director!Configuring the}{165}
\indexentry {Configuring the Director}{165}
\indexentry {Types!Director Resource}{165}
\indexentry {Director Resource Types}{165}
\indexentry {Director Resource}{166}
\indexentry {Resource!Director}{166}
\indexentry {Simultaneous Jobs}{167}
\indexentry {Concurrent Jobs}{167}
\indexentry {Address}{167}
\indexentry {Resource!Job}{168}
\indexentry {Job Resource}{168}
\indexentry {slow}{181}
\indexentry {Backups!slow}{181}
\indexentry {Allow Duplicate Jobs}{182}
\indexentry {Allow Higher Duplicates}{182}
\indexentry {Cancel Lower Level Duplicates}{182}
\indexentry {Cancel Queued Duplicates}{184}
\indexentry {Cancel Running Duplicates}{184}
\indexentry {JobDefs Resource}{185}
\indexentry {Resource!JobDefs}{185}
\indexentry {Resource!Schedule}{185}
\indexentry {Schedule Resource}{185}
\indexentry {Schedules!Technical Notes on}{188}
\indexentry {Technical Notes on Schedules}{188}
\indexentry {Resource!FileSet}{188}
\indexentry {FileSet Resource}{188}
\indexentry {IgnoreDir}{199}
\indexentry {Examples!FileSet }{200}
\indexentry {FileSet Examples}{200}
\indexentry {Backing up!Partitions }{203}
\indexentry {Backing up Raw Partitions }{203}
\indexentry {Directories!Excluding Files and }{203}
\indexentry {Excluding Files and Directories }{203}
\indexentry {Windows FileSets }{204}
\indexentry {FileSets!Windows }{204}
\indexentry {FileSet!Windows Example }{204}
\indexentry {Windows Example FileSet }{204}
\indexentry {Windows NTFS Naming Considerations }{206}
\indexentry {Considerations!Windows NTFS Naming }{206}
\indexentry {FileSet!Testing Your }{206}
\indexentry {Testing Your FileSet }{206}
\indexentry {Resource!Client}{206}
\indexentry {Client Resource}{206}
\indexentry {Resource!Storage}{208}
\indexentry {Storage Resource}{208}
\indexentry {Resource!Autochanger}{211}
\indexentry {Autochanger Resource}{211}
\indexentry {Resource!Pool}{212}
\indexentry {Pool Resource}{212}
\indexentry {Scratch Pool}{218}
\indexentry {Resource!Catalog}{218}
\indexentry {Catalog Resource}{218}
\indexentry {Resource!Messages}{219}
\indexentry {Messages Resource}{219}
\indexentry {Console Resource}{220}
\indexentry {Resource!Console}{220}
\indexentry {Resource!Counter}{221}
\indexentry {Counter Resource}{221}
\indexentry {File!Example Director Configuration}{221}
\indexentry {Example Director Configuration File}{221}
\indexentry {Configuration!Client/File daemon }{225}
\indexentry {Client/File daemon Configuration }{225}
\indexentry {Resource!Client }{225}
\indexentry {Client Resource }{225}
\indexentry {Heartbeat Interval}{225}
\indexentry {Broken pipe}{225}
\indexentry {slow}{225}
\indexentry {Backups!slow}{225}
\indexentry {Director Resource }{227}
\indexentry {Resource!Director }{227}
\indexentry {Message Resource}{228}
\indexentry {Resource!Message }{228}
\indexentry {Example Client Configuration File }{228}
\indexentry {File!Example Client Configuration }{228}
\indexentry {Storage Daemon Configuration}{229}
\indexentry {Configuration!Storage Daemon}{229}
\indexentry {Resource!Storage}{229}
\indexentry {Storage Resource}{229}
\indexentry {Heartbeat Interval}{229}
\indexentry {Broken pipe}{229}
\indexentry {Client Connect Wait}{230}
\indexentry {Director Resource}{231}
\indexentry {Resource!Director}{231}
\indexentry {Resource!Device}{231}
\indexentry {Device Resource}{231}
\indexentry {Directives!Edit Codes}{238}
\indexentry {Edit Codes for Mount and Unmount Directives }{238}
\indexentry {Devices that require a mount (USB)}{238}
\indexentry {Capabilities}{239}
\indexentry {Label Media}{239}
\indexentry {Resource!Messages}{239}
\indexentry {Messages Resource}{239}
\indexentry {File!Sample Storage Daemon Configuration}{240}
\indexentry {Sample Storage Daemon Configuration File}{240}
\indexentry {Resource!Messages}{243}
\indexentry {Messages Resource}{243}
\indexentry {director}{244}
\indexentry {file}{244}
\indexentry {append}{245}
\indexentry {syslog}{245}
\indexentry {mail}{245}
\indexentry {mail on error}{245}
\indexentry {mail on success}{245}
\indexentry {operator}{245}
\indexentry {console}{245}
\indexentry {stdout}{245}
\indexentry {stderr}{245}
\indexentry {catalog}{245}
\indexentry {info}{245}
\indexentry {warning}{245}
\indexentry {error}{245}
\indexentry {fatal}{245}
\indexentry {terminate}{245}
\indexentry {notsaved}{245}
\indexentry {skipped}{246}
\indexentry {mount}{246}
\indexentry {restored}{246}
\indexentry {all}{246}
\indexentry {security}{246}
\indexentry {alert}{246}
\indexentry {volmgmt}{246}
\indexentry {Configuration!Console}{247}
\indexentry {Console Configuration}{247}
\indexentry {General}{247}
\indexentry {Director Resource}{247}
\indexentry {Resource!Director}{247}
\indexentry {Resource!ConsoleFont}{247}
\indexentry {ConsoleFont Resource}{247}
\indexentry {Console Resource}{248}
\indexentry {Resource!Console}{248}
\indexentry {Console Commands}{250}
\indexentry {Commands!Console}{250}
\indexentry {File!Sample Console Configuration}{250}
\indexentry {Sample Console Configuration File}{250}
\indexentry {Monitor Configuration }{251}
\indexentry {Configuration!Monitor }{251}
\indexentry {Monitor Resource }{251}
\indexentry {Resource!Monitor }{251}
\indexentry {Director Resource }{251}
\indexentry {Resource!Director }{251}
\indexentry {Resource!Client }{252}
\indexentry {Client Resource }{252}
\indexentry {Resource!Storage }{252}
\indexentry {Storage Resource }{252}
\indexentry {Tray Monitor Security}{252}
\indexentry {Sample Tray Monitor configuration}{253}
\indexentry {Sample File daemon's Director record. }{253}
\indexentry {Record!Sample File daemon's Director }{253}
\indexentry {Record!Sample Storage daemon's Director }{253}
\indexentry {Sample Storage daemon's Director record. }{253}
\indexentry {Record!Sample Director's Console }{254}
\indexentry {Sample Director's Console record. }{254}
\indexentry {Command!Console Restore}{255}
\indexentry {Console Restore Command}{255}
\indexentry {General }{255}
\indexentry {Command!Restore}{255}
\indexentry {Restore Command}{255}
\indexentry {Restore Directories}{257}
\indexentry {Selecting Files by Filename }{260}
\indexentry {Filename!Selecting Files by }{260}
\indexentry {Arguments!Command Line }{261}
\indexentry {Command Line Arguments }{261}
\indexentry {Using File Relocation}{262}
\indexentry {Attributes!Restoring Directory }{263}
\indexentry {Restoring Directory Attributes }{263}
\indexentry {Restoring on Windows }{263}
\indexentry {Windows!Restoring on }{263}
\indexentry {Slow!Restoring Files Can Be }{263}
\indexentry {Restoring Files Can Be Slow }{263}
\indexentry {Files!Problems Restoring }{264}
\indexentry {Problems Restoring Files }{264}
\indexentry {Errors!Restore}{264}
\indexentry {Restore Errors}{264}
\indexentry {Example Restore Job Resource }{265}
\indexentry {Resource!Example Restore Job }{265}
\indexentry {Commands!File Selection }{265}
\indexentry {File Selection Commands }{265}
\indexentry {Restoring When Things Go Wrong }{266}
\indexentry {Restoring Your Database}{266}
\indexentry {Database!Restoring}{266}
\indexentry {Recycling!Automatic Volume }{271}
\indexentry {Automatic Volume Recycling }{271}
\indexentry {Automatic Pruning}{272}
\indexentry {Pruning!Automatic}{272}
\indexentry {Pruning Directives }{272}
\indexentry {Directives!Pruning }{272}
\indexentry {Algorithm!Recycling }{273}
\indexentry {Recycling Algorithm }{273}
\indexentry {New Volume Algorithm}{274}
\indexentry {Algorithm!New Volume}{274}
\indexentry {Status!Recycle }{275}
\indexentry {Recycle Status }{275}
\indexentry {Tape!Making Bacula Use a Single}{276}
\indexentry {Making Bacula Use a Single Tape}{276}
\indexentry {Daily, Weekly, Monthly Tape Usage Example }{276}
\indexentry {Example!Daily Weekly Monthly Tape Usage }{276}
\indexentry {Automatic Pruning and Recycling Example }{277}
\indexentry {Example!Automatic Pruning and Recycling }{277}
\indexentry {Volumes!Manually Recycling }{278}
\indexentry {Manually Recycling Volumes }{278}
\indexentry {Basic Volume Management}{281}
\indexentry {Management!Basic Volume}{281}
\indexentry {Disk Volumes}{281}
\indexentry {Key Concepts and Resource Records }{281}
\indexentry {Records!Key Concepts and Resource }{281}
\indexentry {Usage!Pool Options to Limit the Volume }{282}
\indexentry {Pool Options to Limit the Volume Usage }{282}
\indexentry {Automatic Volume Labeling }{282}
\indexentry {Labeling!Automatic Volume }{282}
\indexentry {Recycling!Restricting the Number of Volumes and Recycling}{283}
\indexentry {Restricting the Number of Volumes and Recycling}{283}
\indexentry {Concurrent Disk Jobs}{284}
\indexentry {Example }{284}
\indexentry {Disks!Backing up to Multiple }{286}
\indexentry {Backing up to Multiple Disks }{286}
\indexentry {Clients!Considerations for Multiple }{288}
\indexentry {Multiple Clients}{288}
\indexentry {Volumes!Using Pools to Manage}{291}
\indexentry {Disk!Automated Backup}{291}
\indexentry {Using Pools to Manage Volumes}{291}
\indexentry {Automated Disk Backup}{291}
\indexentry {Problem}{291}
\indexentry {Solution}{291}
\indexentry {Overall Design}{291}
\indexentry {Design!Overall}{291}
\indexentry {Pool!Full}{292}
\indexentry {Full Pool}{292}
\indexentry {Pool!Differential}{292}
\indexentry {Differential Pool}{292}
\indexentry {Incremental Pool}{293}
\indexentry {Pool!Incremental}{293}
\indexentry {Files!Actual Conf}{293}
\indexentry {Actual Conf Files}{293}
\indexentry {Migration}{297}
\indexentry {Copy}{297}
\indexentry {Important Migration Considerations}{300}
\indexentry {Example Migration Jobs}{301}
\indexentry {Base Jobs}{307}
\indexentry {File Deduplication}{307}
\indexentry {Strategies!Backup }{309}
\indexentry {Backup Strategies }{309}
\indexentry {Backup!Simple One Tape }{309}
\indexentry {Simple One Tape Backup }{309}
\indexentry {Advantages }{309}
\indexentry {Disadvantages }{309}
\indexentry {Details!Practical }{309}
\indexentry {Practical Details }{309}
\indexentry {Tapes!Manually Changing }{309}
\indexentry {Manually Changing Tapes }{309}
\indexentry {Rotation!Daily Tape }{310}
\indexentry {Daily Tape Rotation }{310}
\indexentry {Advantages }{310}
\indexentry {Disadvantages }{310}
\indexentry {Details!Practical }{311}
\indexentry {Practical Details }{311}
\indexentry {Support!Autochanger }{315}
\indexentry {Autochanger Support }{315}
\indexentry {Have!Knowing What SCSI Devices You }{316}
\indexentry {Knowing What SCSI Devices You Have }{316}
\indexentry {SCSI devices}{316}
\indexentry {devices!SCSI}{316}
\indexentry {Scripts!Example }{316}
\indexentry {Example Scripts }{316}
\indexentry {Slots }{317}
\indexentry {Devices!Multiple}{317}
\indexentry {Multiple Devices}{317}
\indexentry {Records!Device Configuration}{317}
\indexentry {Device Configuration Records}{317}
\indexentry {Example Configuration File }{320}
\indexentry {File!Example Configuration }{320}
\indexentry {Multi-drive Example Configuration File }{321}
\indexentry {Specifying Slots When Labeling }{321}
\indexentry {Labeling!Specifying Slots When }{321}
\indexentry {Changing Cartridges }{322}
\indexentry {Dealing with Multiple Magazines }{322}
\indexentry {Magazines!Dealing with Multiple }{322}
\indexentry {Autochanger!Simulating Barcodes in your }{322}
\indexentry {Simulating Barcodes in your Autochanger }{322}
\indexentry {Full Form of the Update Slots Command }{323}
\indexentry {Command!Full Form of the Update Slots }{323}
\indexentry {Issues!FreeBSD }{323}
\indexentry {FreeBSD Issues }{323}
\indexentry {Testing the Autochanger }{323}
\indexentry {Adapting Your mtx-changer script}{323}
\indexentry {Using the Autochanger }{325}
\indexentry {Autochanger!Using the }{325}
\indexentry {Support!Barcode }{326}
\indexentry {Barcode Support }{326}
\indexentry {Interface!Bacula Autochanger }{326}
\indexentry {Bacula Autochanger Interface }{326}
\indexentry {Supported Autochanger Models}{329}
\indexentry {Autochangers!Supported}{329}
\indexentry {Data Spooling }{331}
\indexentry {Spooling!Data }{331}
\indexentry {Directives!Data Spooling }{331}
\indexentry {Data Spooling Directives }{331}
\indexentry {WARNING! MAJOR }{332}
\indexentry { MAJOR WARNING }{332}
\indexentry {Points!Other }{332}
\indexentry {Other Points }{332}
\indexentry {Statistics}{333}
\indexentry {ANSI and IBM Tape Labels}{335}
\indexentry {Labels!Tape}{335}
\indexentry {Windows Version of Bacula}{337}
\indexentry {Installation}{337}
\indexentry {Windows!Installation}{337}
\indexentry {Upgrading}{339}
\indexentry {Post Windows Installation}{341}
\indexentry {Windows!Post Installation}{341}
\indexentry {Windows!Uninstalling Bacula}{341}
\indexentry {Uninstalling Bacula on Windows}{341}
\indexentry {Windows!Dealing with Problems}{341}
\indexentry {Dealing with Windows Problems}{341}
\indexentry {Windows Compatibility Considerations}{343}
\indexentry {Considerations!Windows Compatibility}{343}
\indexentry {Volume Shadow Copy Service}{344}
\indexentry {VSS}{344}
\indexentry {Enable VSS}{344}
\indexentry {Problems!VSS}{345}
\indexentry {VSS Problems}{345}
\indexentry {Firewalls!Windows}{345}
\indexentry {Windows Firewalls}{345}
\indexentry {Windows Port Usage}{345}
\indexentry {Usage!Windows Port}{345}
\indexentry {Recovery!Windows Disaster}{345}
\indexentry {Windows Disaster Recovery}{345}
\indexentry {Problems!Windows Restore}{346}
\indexentry {Windows Restore Problems}{346}
\indexentry {Problems!Windows Backup}{346}
\indexentry {Windows Backup Problems}{346}
\indexentry {Problems!Windows Ownership and Permissions}{346}
\indexentry {Windows Ownership and Permissions Problems}{346}
\indexentry {Manually resetting the Permissions}{346}
\indexentry {Permissions!Manually resetting the}{346}
\indexentry {State!Backing Up the WinNT/XP/2K System}{348}
\indexentry {Backing Up the WinNT/XP/2K System State}{348}
\indexentry {Fixing the Windows Boot Record}{349}
\indexentry {Windows!Fixing the Boot Record}{349}
\indexentry {Windows!Considerations for Filename Specifications}{349}
\indexentry {Unicode}{349}
\indexentry {Windows Path Length Restriction}{349}
\indexentry {Client!Windows Specific File daemon Command Line Options}{349}
\indexentry {Windows Specific File daemon Command Line Options}{349}
\indexentry {Shutting down Windows Systems}{350}
\indexentry {Systems!Shutting down Windows}{350}
\indexentry {Disaster Recovery Using Bacula}{351}
\indexentry {Bacula!Disaster Recovery Using}{351}
\indexentry {Recovery!Disaster Recovery}{351}
\indexentry {Rescue!Disaster Recovery}{351}
\indexentry {General}{351}
\indexentry {Important Considerations}{351}
\indexentry {Considerations!Important}{351}
\indexentry {Steps to Take Before Disaster Strikes}{351}
\indexentry {Strikes!Steps to Take Before Disaster}{351}
\indexentry {Bare Metal Recovery on Linux with a Rescue CD}{352}
\indexentry {CDROM!Bare Metal Recovery on Linux with a Rescue}{352}
\indexentry {Requirements}{352}
\indexentry {Restoring a Client System}{352}
\indexentry {System!Restoring a Client}{352}
\indexentry {CDROM!Boot with your Rescue}{353}
\indexentry {Boot with your Rescue CDROM}{353}
\indexentry {Restoring a Server}{354}
\indexentry {Server!Restoring a}{354}
\indexentry {Bugs!Linux Problems or}{355}
\indexentry {Linux Problems or Bugs}{355}
\indexentry {Bare Metal Recovery using a LiveCD}{355}
\indexentry {Recovery!Bare Metal Recovery using a LiveCD}{355}
\indexentry {Rescue!Bare Metal Recovery using a LiveCD}{355}
\indexentry {LiveCD!Bare Metal Recovery using a LiveCD}{355}
\indexentry {Recovery!FreeBSD Bare Metal}{356}
\indexentry {Rescue!FreeBSD Bare Metal}{356}
\indexentry {FreeBSD Bare Metal Recovery}{356}
\indexentry {Solaris Bare Metal Recovery}{357}
\indexentry {Recovery!Solaris Bare Metal}{357}
\indexentry {Preparing Solaris Before a Disaster}{357}
\indexentry {Disaster!Preparing Solaris Before a}{357}
\indexentry {Considerations!Bugs and Other}{357}
\indexentry {Bugs and Other Considerations}{357}
\indexentry {Systems!Disaster Recovery of Win32}{358}
\indexentry {Disaster Recovery of Win32 Systems}{358}
\indexentry {Systems!Resetting Directory and File Ownership and Permissions on Win32}{358}
\indexentry {Resetting Directory and File Ownership and Permissions on Win32 Systems}{358}
\indexentry {Systems!Alternate Disaster Recovery Suggestion for Win32}{358}
\indexentry {Alternate Disaster Recovery Suggestion for Win32 Systems}{358}
\indexentry {System!Restoring to a Running}{359}
\indexentry {Restoring to a Running System}{359}
\indexentry {Additional Resources}{359}
\indexentry {Resources!Additional}{359}
\indexentry {TLS -- Communications Encryption}{361}
\indexentry {Communications Encryption}{361}
\indexentry {Encryption!Communications}{361}
\indexentry {Encryption!Transport}{361}
\indexentry {Transport Encryption}{361}
\indexentry {TLS}{361}
\indexentry {Creating a Self-signed Certificate }{362}
\indexentry {Certificate!Creating a Self-signed }{362}
\indexentry {Certificate!Getting a CA Signed }{362}
\indexentry {Getting a CA Signed Certificate }{362}
\indexentry {Example!TLS Configuration Files}{363}
\indexentry {TLS Configuration Files}{363}
\indexentry {Data Encryption}{365}
\indexentry {Encryption!Data}{365}
\indexentry {Data Encryption}{365}
\indexentry {Building Bacula with Encryption Support}{365}
\indexentry {Encryption Technical Details}{366}
\indexentry {Decrypting with a Master Key}{366}
\indexentry {Generating Private/Public Encryption Keypairs}{366}
\indexentry {Example!File Daemon Configuration File}{367}
\indexentry {Example!Data Encryption Configuration File}{367}
\indexentry {Example Data Encryption Configuration}{367}
\indexentry {Security!Using Bacula to Improve Computer }{369}
\indexentry {Using Bacula to Improve Computer Security }{369}
\indexentry {Details }{369}
\indexentry {Running the Verify }{370}
\indexentry {Verify!Running the }{370}
\indexentry {What To Do When Differences Are Found }{371}
\indexentry {Found!What To Do When Differences Are }{371}
\indexentry {Verify Configuration Example }{372}
\indexentry {Example!Verify Configuration }{372}
\indexentry {MySQL!Installing and Configuring }{375}
\indexentry {Installing and Configuring MySQL }{375}
\indexentry {Installing and Configuring MySQL -- Phase I }{375}
\indexentry {Phase I!Installing and Configuring MySQL -- }{375}
\indexentry {Installing and Configuring MySQL -- Phase II }{376}
\indexentry {Phase II!Installing and Configuring MySQL -- }{376}
\indexentry {Database!Re-initializing the Catalog }{377}
\indexentry {Re-initializing the Catalog Database }{377}
\indexentry {Linking Bacula with MySQL }{377}
\indexentry {MySQL!Linking Bacula with }{377}
\indexentry {Upgrading}{377}
\indexentry {MySQL!Installing from RPMs}{378}
\indexentry {Installing MySQL from RPMs}{378}
\indexentry {Upgrading MySQL }{378}
\indexentry {Upgrading!MySQL }{378}
\indexentry {Upgrading}{378}
\indexentry {MySQL Caution}{378}
\indexentry {PostgreSQL!Installing and Configuring }{379}
\indexentry {Installing and Configuring PostgreSQL }{379}
\indexentry {Upgrading}{379}
\indexentry {PostgreSQL!Installing }{379}
\indexentry {PostgreSQL!Configuring PostgreSQL -- }{379}
\indexentry {Database!Re-initializing the Catalog }{382}
\indexentry {Re-initializing the Catalog Database }{382}
\indexentry {PostgreSQL!Installing from RPMs}{382}
\indexentry {Installing PostgreSQL from RPMs}{382}
\indexentry {PostgreSQL!Converting from MySQL to }{382}
\indexentry {Converting from MySQL to PostgreSQL }{382}
\indexentry {Upgrading PostgreSQL }{382}
\indexentry {Upgrading!PostgreSQL }{382}
\indexentry {Upgrading}{382}
\indexentry {Tuning}{382}
\indexentry {Credits }{383}
\indexentry {Maintenance!Catalog }{385}
\indexentry {Catalog Maintenance }{385}
\indexentry {Setting Retention Periods }{385}
\indexentry {Periods!Setting Retention }{385}
\indexentry {File Retention }{385}
\indexentry {Job Retention }{385}
\indexentry {AutoPrune }{386}
\indexentry {Database!Compacting Your MySQL }{386}
\indexentry {Compacting Your MySQL Database }{386}
\indexentry {Database!Repairing Your MySQL }{386}
\indexentry {Repairing Your MySQL Database }{386}
\indexentry {Database!MySQL Table is Full}{387}
\indexentry {MySQL Table is Full}{387}
\indexentry {Database!MySQL Server Has Gone Away}{387}
\indexentry {MySQL Server Has Gone Away}{387}
\indexentry {Database!Repairing Your PostgreSQL }{388}
\indexentry {Repairing Your PostgreSQL Database }{388}
\indexentry {Database Performance Issues}{388}
\indexentry {Performance!Database}{388}
\indexentry {Database Performance Issues Indexes}{388}
\indexentry {Performance!Database}{388}
\indexentry {Database!Compacting Your PostgreSQL }{389}
\indexentry {Compacting Your PostgreSQL Database }{389}
\indexentry {MySQL!Migrating from SQLite to }{389}
\indexentry {Migrating from SQLite to MySQL or PostgreSQL}{389}
\indexentry {Backing Up Your Bacula Database }{390}
\indexentry {Database!Backing Up Your Bacula }{390}
\indexentry {Backing Up Your Bacula Database - Security Considerations }{390}
\indexentry {Database!Backing Up Your Bacula Database - Security Considerations }{390}
\indexentry {Backing Up Third Party Databases }{391}
\indexentry {Databases!Backing Up Third Party }{391}
\indexentry {Size!Database }{391}
\indexentry {Database Size }{391}
\indexentry {Bacula Security Issues}{393}
\indexentry {Security}{393}
\indexentry {Issues!Bacula Security}{393}
\indexentry {Backward Compatibility}{393}
\indexentry {Configuring and Testing TCP Wrappers}{394}
\indexentry {TCP Wrappers}{394}
\indexentry {Wrappers!TCP}{394}
\indexentry {libwrappers}{394}
\indexentry {Running as non-root }{395}
\indexentry {File!Bootstrap }{397}
\indexentry {Bootstrap File }{397}
\indexentry {Format!Bootstrap}{397}
\indexentry {Bootstrap File Format }{397}
\indexentry {Volume }{397}
\indexentry {Count}{397}
\indexentry {VolFile}{397}
\indexentry {VolBlock}{397}
\indexentry {VolSessionTime }{398}
\indexentry {VolSessionId }{398}
\indexentry {JobId }{398}
\indexentry {Job }{398}
\indexentry {Client }{398}
\indexentry {FileIndex}{398}
\indexentry {FileRegex}{398}
\indexentry {Slot }{398}
\indexentry {Stream }{398}
\indexentry {*JobType }{398}
\indexentry {*JobLevel }{398}
\indexentry {Files!Automatic Generation of Bootstrap }{400}
\indexentry {Automatic Generation of Bootstrap Files }{400}
\indexentry {bscan}{400}
\indexentry {bscan!bootstrap}{400}
\indexentry {bscan bootstrap}{400}
\indexentry {Bootstrap Example}{400}
\indexentry {Example!Bootstrap}{400}
\indexentry {Licenses!Bacula Copyright Trademark}{403}
\indexentry {Bacula Copyright, Trademark, and Licenses}{403}
\indexentry {CC-BY-SA}{403}
\indexentry {GPL }{403}
\indexentry {LGPL }{403}
\indexentry {Domain!Public }{403}
\indexentry {Public Domain }{403}
\indexentry {Trademark }{403}
\indexentry {Fiduciary License Agreement }{403}
\indexentry {Disclaimer }{404}
\indexentry {Attribution-ShareAlike 4.0 }{405}
\indexentry {License!Attribution-ShareAlike 4.0 }{405}
\indexentry {Affero GNU General Public License }{408}
\indexentry {License!Affero GNU General Public }{408}
\indexentry {GNU Lesser General Public License }{416}
\indexentry {License!GNU Lesser General Public }{416}
\indexentry {Table of Contents }{416}
\indexentry {Contents!Table of }{416}
\indexentry {LICENSE!GNU LESSER GENERAL PUBLIC }{416}
\indexentry {GNU LESSER GENERAL PUBLIC LICENSE }{416}
\indexentry {Preamble }{416}
\indexentry {CONDITIONS!TERMS AND }{417}
\indexentry {TERMS AND CONDITIONS }{417}
\indexentry {Libraries!How to Apply These Terms to Your New }{421}
\indexentry {How to Apply These Terms to Your New Libraries }{421}
\indexentry {Thanks }{423}
\indexentry {Trademarks!Copyrights and }{424}
\indexentry {Copyrights and Trademarks }{424}
\indexentry {Bacula Bugs }{425}
\indexentry {Bugs!Bacula }{425}
