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