\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 }{2}
\indexentry {Services!Bacula Components or }{2}
\indexentry {Configuration!Bacula }{6}
\indexentry {Bacula Configuration }{6}
\indexentry {Conventions Used in this Document }{7}
\indexentry {Document!Conventions Used in this }{7}
\indexentry {Quick Start }{7}
\indexentry {Start!Quick }{7}
\indexentry {Terminology }{7}
\indexentry {What Bacula is Not}{12}
\indexentry {Interactions Between the Bacula Services}{12}
\indexentry {Services!Interactions Between the Bacula}{12}
\indexentry {Current State of Bacula }{15}
\indexentry {Implemented!What}{15}
\indexentry {What is Implemented}{15}
\indexentry {Advantages of Bacula Over Other Backup Programs }{18}
\indexentry {Programs!Advantages of Bacula Over Other Backup }{18}
\indexentry {Current Implementation Restrictions }{19}
\indexentry {Restrictions!Current Implementation }{19}
\indexentry {Restrictions!Design Limitations or }{20}
\indexentry {Design Limitations or Restrictions }{20}
\indexentry {System Requirements }{21}
\indexentry {Requirements!System }{21}
\indexentry {Systems!Supported Operating }{23}
\indexentry {Supported Operating Systems }{23}
\indexentry {Drives!Supported Tape }{25}
\indexentry {Supported Tape Drives }{25}
\indexentry {Unsupported Tape Drives }{26}
\indexentry {Drives!Unsupported Tape }{26}
\indexentry {FreeBSD Users Be Aware }{27}
\indexentry {Aware!FreeBSD Users Be }{27}
\indexentry {Autochangers!Supported }{27}
\indexentry {Supported Autochangers }{27}
\indexentry {Specifications!Tape}{27}
\indexentry {Tape Specifications}{27}
\indexentry {Getting Started with Bacula }{29}
\indexentry {Jobs!Understanding}{29}
\indexentry {Schedules!Understanding}{29}
\indexentry {Labels!Understanding Pools Volumes and }{30}
\indexentry {Understanding Pools, Volumes and Labels }{30}
\indexentry {Setting Up Bacula Configuration Files }{31}
\indexentry {Files!Setting Up Bacula Configuration }{31}
\indexentry {Configuring the Console Program }{31}
\indexentry {Program!Configuring the Console }{31}
\indexentry {Program!Configuring the Monitor }{32}
\indexentry {Configuring the Monitor Program }{32}
\indexentry {Daemon!Configuring the File }{33}
\indexentry {Configuring the File daemon }{33}
\indexentry {Director!Configuring the }{33}
\indexentry {Configuring the Director }{33}
\indexentry {Daemon!Configuring the Storage }{34}
\indexentry {Configuring the Storage daemon }{34}
\indexentry {Testing your Configuration Files }{35}
\indexentry {Files!Testing your Configuration }{35}
\indexentry {Drive!Testing Bacula Compatibility with Your Tape}{35}
\indexentry {Testing Bacula Compatibility with Your Tape Drive}{35}
\indexentry {Directory!Get Rid of the /lib/tls }{36}
\indexentry {Get Rid of the /lib/tls Directory }{36}
\indexentry {Bacula!Running }{36}
\indexentry {Running Bacula }{36}
\indexentry {Rotation!Log }{36}
\indexentry {Log Rotation }{36}
\indexentry {Watch!Log}{36}
\indexentry {Log Watch}{36}
\indexentry {Recovery!Disaster }{37}
\indexentry {Disaster Recovery }{37}
\indexentry {Bacula!Installing}{39}
\indexentry {Installing Bacula}{39}
\indexentry {Source Files}{39}
\indexentry {Release Files}{39}
\indexentry {Bacula!Upgrading}{40}
\indexentry {Upgrading Bacula}{40}
\indexentry {Upgrading}{40}
\indexentry {Release Numbering}{41}
\indexentry {Version Numbering}{41}
\indexentry {Beta Releases}{43}
\indexentry {Dependency Packages}{43}
\indexentry {Packages!Dependency}{43}
\indexentry {Systems!Supported Operating}{45}
\indexentry {Supported Operating Systems}{45}
\indexentry {Source!Building Bacula from}{45}
\indexentry {Building Bacula from Source}{45}
\indexentry {What Database to Use?}{50}
\indexentry {Use!What Database to}{50}
\indexentry {Quick Start}{50}
\indexentry {Start!Quick}{50}
\indexentry {Options!Configure}{51}
\indexentry {Configure Options}{51}
\indexentry {{-}{-}sbindir}{51}
\indexentry {{-}{-}sysconfdir}{51}
\indexentry {{-}{-}mandir}{51}
\indexentry {{-}{-}datadir}{51}
\indexentry {{-}{-}archivedir}{51}
\indexentry {{-}{-}disable-ipv6}{52}
\indexentry {{-}{-}enable-smartalloc}{52}
\indexentry {{-}{-}enable-bat}{52}
\indexentry {{-}{-}with-qwt}{52}
\indexentry {{-}{-}enable-batch-insert}{53}
\indexentry {{-}{-}enable-gnome}{54}
\indexentry {{-}{-}enable-bwx-console}{54}
\indexentry {{-}{-}enable-tray-monitor}{54}
\indexentry {{-}{-}enable-static-tools}{54}
\indexentry {{-}{-}enable-static-fd}{54}
\indexentry {{-}{-}enable-static-sd}{55}
\indexentry {{-}{-}enable-static-dir}{55}
\indexentry {{-}{-}enable-static-cons}{55}
\indexentry {{-}{-}enable-client-only}{55}
\indexentry {{-}{-}enable-build-dird}{56}
\indexentry {{-}{-}enable-build-stored}{56}
\indexentry {{-}{-}enable-largefile}{56}
\indexentry {{-}{-}disable-nls}{56}
\indexentry {{-}{-}disable-ipv6}{56}
\indexentry {{-}{-}with-sqlite}{56}
\indexentry {{-}{-}with-sqlite3}{57}
\indexentry {{-}{-}with-mysql}{57}
\indexentry {{-}{-}with-postgresql}{57}
\indexentry {{-}{-}with-python}{57}
\indexentry {{-}{-}with-libintl-prefix}{57}
\indexentry {{-}{-}enable-conio}{58}
\indexentry {{-}{-}with-readline}{58}
\indexentry {{-}{-}enable-readline}{58}
\indexentry {{-}{-}with-tcp-wrappers}{58}
\indexentry {TCP Wrappers}{58}
\indexentry {Wrappers!TCP}{58}
\indexentry {libwrappers}{58}
\indexentry {{-}{-}with-working-dir}{58}
\indexentry {{-}{-}with-base-port}{58}
\indexentry {{-}{-}with-dump-email}{59}
\indexentry {{-}{-}with-pid-dir}{59}
\indexentry {{-}{-}with-subsys-dir}{59}
\indexentry {{-}{-}with-dir-password}{59}
\indexentry {{-}{-}with-fd-password}{59}
\indexentry {{-}{-}with-sd-password}{59}
\indexentry {{-}{-}with-dir-user}{59}
\indexentry {{-}{-}with-dir-group}{60}
\indexentry {{-}{-}with-sd-user}{60}
\indexentry {{-}{-}with-sd-group}{60}
\indexentry {{-}{-}with-fd-user}{60}
\indexentry {{-}{-}with-fd-group}{60}
\indexentry {{-}{-}with-mon-dir-password}{60}
\indexentry {{-}{-}with-mon-fd-password}{60}
\indexentry {{-}{-}with-mon-sd-password}{61}
\indexentry {{-}{-}with-db-name}{61}
\indexentry {{-}{-}with-db-user}{61}
\indexentry {Systems!Recommended Options for Most}{61}
\indexentry {Recommended Options for Most Systems}{61}
\indexentry {Red Hat}{61}
\indexentry {Solaris}{63}
\indexentry {FreeBSD}{64}
\indexentry {Win32}{64}
\indexentry {Script!One File Configure}{64}
\indexentry {One Files Configure Script}{64}
\indexentry {Bacula!Installing}{65}
\indexentry {Installing Bacula}{65}
\indexentry {Client!Building a File Daemon or}{66}
\indexentry {Building a File Daemon or Client}{66}
\indexentry {Daemons!Auto Starting the}{66}
\indexentry {Auto Starting the Daemons}{66}
\indexentry {Notes!Other Make}{67}
\indexentry {Other Make Notes}{67}
\indexentry {Monitor!Installing Tray}{69}
\indexentry {Installing Tray Monitor}{69}
\indexentry {GNOME}{69}
\indexentry {KDE}{69}
\indexentry {Managers!Other window}{69}
\indexentry {Other window managers}{69}
\indexentry {Modifying the Bacula Configuration Files}{69}
\indexentry {Files!Modifying the Bacula Configuration}{69}
\indexentry {Production!Critical Items to Implement Before }{71}
\indexentry {Critical Items to Implement Before Production }{71}
\indexentry {Critical Items }{71}
\indexentry {Items!Critical }{71}
\indexentry {Items!Recommended }{73}
\indexentry {Recommended Items }{73}
\indexentry {Brief Tutorial }{75}
\indexentry {Tutorial!Brief }{75}
\indexentry {Bacula!Before Running }{76}
\indexentry {Before Running Bacula }{76}
\indexentry {Starting the Database }{76}
\indexentry {Database!Starting the }{76}
\indexentry {Starting the Daemons }{77}
\indexentry {Daemons!Starting the }{77}
\indexentry {Jobs!Querying or Starting Jobs}{77}
\indexentry {Querying or starting Jobs}{77}
\indexentry {Job!Running a }{79}
\indexentry {Running a Job }{79}
\indexentry {Files!Restoring Your }{85}
\indexentry {Restoring Your Files }{85}
\indexentry {Program!Quitting the Console }{88}
\indexentry {Quitting the Console Program }{88}
\indexentry {Client!Adding a Second }{88}
\indexentry {Adding a Second Client }{88}
\indexentry {Fills!When The Tape }{91}
\indexentry {When The Tape Fills }{91}
\indexentry {Commands!Other Useful Console }{93}
\indexentry {Other Useful Console Commands }{93}
\indexentry {Debug Daemon Output }{94}
\indexentry {Output!Debug Daemon }{94}
\indexentry {Difficulties Connecting from the FD to the SD}{95}
\indexentry {SD!Difficulties Connecting from the FD to the SD}{95}
\indexentry {Daemon Command Line Options }{96}
\indexentry {Options!Daemon Command Line }{96}
\indexentry {Pool!Creating a }{97}
\indexentry {Creating a Pool }{97}
\indexentry {Volumes!Labeling Your }{98}
\indexentry {Labeling Your Volumes }{98}
\indexentry {Labeling Volumes with the Console Program }{98}
\indexentry {Program!Labeling Volumes with the Console }{98}
\indexentry {Files!Customizing the Configuration }{101}
\indexentry {Customizing the Configuration Files }{101}
\indexentry {Character Sets}{102}
\indexentry {Resource Directive Format }{103}
\indexentry {Format!Resource Directive }{103}
\indexentry {Comments}{104}
\indexentry {Spaces!Upper/Lower Case}{104}
\indexentry {Upper and Lower Case and Spaces}{104}
\indexentry {Including other Configuration Files }{104}
\indexentry {Files!Including other Configuration }{104}
\indexentry {Using @ to include other files}{104}
\indexentry {@{\bf filename}}{104}
\indexentry {Types!Recognized Primitive Data }{105}
\indexentry {Recognized Primitive Data Types }{105}
\indexentry {Types!Resource }{107}
\indexentry {Resource Types }{107}
\indexentry {Authorization!Names Passwords and }{107}
\indexentry {Names, Passwords and Authorization }{107}
\indexentry {Passwords}{107}
\indexentry {Detailed Information for each Daemon }{109}
\indexentry {Daemon!Detailed Information for each }{109}
\indexentry {Director!Configuring the}{111}
\indexentry {Configuring the Director}{111}
\indexentry {Types!Director Resource}{111}
\indexentry {Director Resource Types}{111}
\indexentry {Director Resource}{112}
\indexentry {Resource!Director}{112}
\indexentry {Simultaneous Jobs}{114}
\indexentry {Concurrent Jobs}{114}
\indexentry {Address}{115}
\indexentry {Resource!Job}{116}
\indexentry {Job Resource}{116}
\indexentry {slow}{133}
\indexentry {Backups!slow}{133}
\indexentry {JobDefs Resource}{138}
\indexentry {Resource!JobDefs}{138}
\indexentry {Resource!Schedule}{138}
\indexentry {Schedule Resource}{138}
\indexentry {Schedules!Technical Notes on}{142}
\indexentry {Technical Notes on Schedules}{142}
\indexentry {Resource!FileSet}{143}
\indexentry {FileSet Resource}{143}
\indexentry {Character Sets}{143}
\indexentry {Examples!FileSet }{160}
\indexentry {FileSet Examples}{160}
\indexentry {Backing up!Partitions }{166}
\indexentry {Backing up Raw Partitions }{166}
\indexentry {Directories!Excluding Files and }{166}
\indexentry {Excluding Files and Directories }{166}
\indexentry {Windows FileSets }{167}
\indexentry {FileSets!Windows }{167}
\indexentry {FileSet!Windows Example }{168}
\indexentry {Windows Example FileSet }{168}
\indexentry {Windows NTFS Naming Considerations }{170}
\indexentry {Considerations!Windows NTFS Naming }{170}
\indexentry {FileSet!Testing Your }{170}
\indexentry {Testing Your FileSet }{170}
\indexentry {Resource!Client}{170}
\indexentry {Client Resource}{170}
\indexentry {Resource!Storage}{173}
\indexentry {Storage Resource}{173}
\indexentry {Resource!Pool}{176}
\indexentry {Pool Resource}{176}
\indexentry {Scratch Pool}{186}
\indexentry {Resource!Catalog}{186}
\indexentry {Catalog Resource}{186}
\indexentry {Resource!Messages}{188}
\indexentry {Messages Resource}{188}
\indexentry {Console Resource}{188}
\indexentry {Resource!Console}{188}
\indexentry {Resource!Counter}{190}
\indexentry {Counter Resource}{190}
\indexentry {File!Example Director Configuration}{191}
\indexentry {Example Director Configuration File}{191}
\indexentry {Configuration!Client/File daemon }{195}
\indexentry {Client/File daemon Configuration }{195}
\indexentry {Resource!Client }{195}
\indexentry {Client Resource }{195}
\indexentry {Heartbeat Interval}{196}
\indexentry {Broken pipe}{196}
\indexentry {slow}{196}
\indexentry {Backups!slow}{196}
\indexentry {Director Resource }{199}
\indexentry {Resource!Director }{199}
\indexentry {Message Resource}{200}
\indexentry {Resource!Message }{200}
\indexentry {Example Client Configuration File }{200}
\indexentry {File!Example Client Configuration }{200}
\indexentry {Storage Daemon Configuration}{203}
\indexentry {Configuration!Storage Daemon}{203}
\indexentry {Resource!Storage}{204}
\indexentry {Storage Resource}{204}
\indexentry {Heartbeat Interval}{204}
\indexentry {Broken pipe}{204}
\indexentry {Client Connect Wait}{204}
\indexentry {Director Resource}{206}
\indexentry {Resource!Director}{206}
\indexentry {Resource!Device}{207}
\indexentry {Device Resource}{207}
\indexentry {Directives!Edit Codes}{220}
\indexentry {Edit Codes for Mount and Unmount Directives }{220}
\indexentry {Devices that require a mount (DVD)}{220}
\indexentry {DVD!Devices that require a mount}{220}
\indexentry {Capabilities}{225}
\indexentry {Resource!Messages}{225}
\indexentry {Messages Resource}{225}
\indexentry {File!Sample Storage Daemon Configuration}{225}
\indexentry {Sample Storage Daemon Configuration File}{225}
\indexentry {Resource!Messages}{229}
\indexentry {Messages Resource}{229}
\indexentry {director}{231}
\indexentry {file}{231}
\indexentry {append}{232}
\indexentry {syslog}{232}
\indexentry {mail}{232}
\indexentry {mail on error}{232}
\indexentry {mail on success}{232}
\indexentry {operator}{232}
\indexentry {console}{232}
\indexentry {stdout}{233}
\indexentry {stderr}{233}
\indexentry {catalog}{233}
\indexentry {info}{233}
\indexentry {warning}{233}
\indexentry {error}{233}
\indexentry {fatal}{233}
\indexentry {terminate}{233}
\indexentry {notsaved}{233}
\indexentry {skipped}{233}
\indexentry {mount}{233}
\indexentry {restored}{233}
\indexentry {all}{233}
\indexentry {security}{233}
\indexentry {alert}{233}
\indexentry {volmgmt}{234}
\indexentry {Configuration!Console}{235}
\indexentry {Console Configuration}{235}
\indexentry {General}{235}
\indexentry {Director Resource}{235}
\indexentry {Resource!Director}{235}
\indexentry {Resource!ConsoleFont}{236}
\indexentry {ConsoleFont Resource}{236}
\indexentry {Console Resource}{237}
\indexentry {Resource!Console}{237}
\indexentry {Console Commands}{240}
\indexentry {Commands!Console}{240}
\indexentry {File!Sample Console Configuration}{240}
\indexentry {Sample Console Configuration File}{240}
\indexentry {Monitor Configuration }{243}
\indexentry {Configuration!Monitor }{243}
\indexentry {Monitor Resource }{243}
\indexentry {Resource!Monitor }{243}
\indexentry {Director Resource }{244}
\indexentry {Resource!Director }{244}
\indexentry {Resource!Client }{245}
\indexentry {Client Resource }{245}
\indexentry {Resource!Storage }{245}
\indexentry {Storage Resource }{245}
\indexentry {Tray Monitor Security}{246}
\indexentry {Sample Tray Monitor configuration}{247}
\indexentry {Sample File daemon's Director record. }{247}
\indexentry {Record!Sample File daemon's Director }{247}
\indexentry {Record!Sample Storage daemon's Director }{248}
\indexentry {Sample Storage daemon's Director record. }{248}
\indexentry {Record!Sample Director's Console }{248}
\indexentry {Sample Director's Console record. }{248}
\indexentry {Console!Bacula}{249}
\indexentry {Bacula Console}{249}
\indexentry {Console Configuration}{250}
\indexentry {Configuration!Console}{250}
\indexentry {Running the Console Program}{250}
\indexentry {Program!Running the Console}{250}
\indexentry {Program!Stopping the Console}{251}
\indexentry {Stopping the Console Program}{251}
\indexentry {Keywords!Alphabetic List of Console}{251}
\indexentry {Alphabetic List of Console Keywords}{251}
\indexentry {Commands!Alphabetic List of Console}{254}
\indexentry {Alphabetic List of Console Commands}{254}
\indexentry {label}{258}
\indexentry {relabel}{258}
\indexentry {relabel}{263}
\indexentry {Commands!Special dot}{272}
\indexentry {Special dot Commands}{272}
\indexentry {Commands!Special At @}{273}
\indexentry {Special At (@) Commands}{273}
\indexentry {Script!Running the Console Program from a Shell}{274}
\indexentry {Running the Console Program from a Shell Script}{274}
\indexentry {Adding Volumes to a Pool}{275}
\indexentry {Pool!Adding Volumes to a}{275}
\indexentry {Command!Console Restore}{277}
\indexentry {Console Restore Command}{277}
\indexentry {General }{277}
\indexentry {Command!Restore}{278}
\indexentry {Restore Command}{278}
\indexentry {Restore Directories}{280}
\indexentry {Selecting Files by Filename }{285}
\indexentry {Filename!Selecting Files by }{285}
\indexentry {Arguments!Command Line }{287}
\indexentry {Command Line Arguments }{287}
\indexentry {Using File Relocation}{289}
\indexentry {Attributes!Restoring Directory }{290}
\indexentry {Restoring Directory Attributes }{290}
\indexentry {Restoring on Windows }{291}
\indexentry {Windows!Restoring on }{291}
\indexentry {Slow!Restoring Files Can Be }{292}
\indexentry {Restoring Files Can Be Slow }{292}
\indexentry {Files!Problems Restoring }{292}
\indexentry {Problems Restoring Files }{292}
\indexentry {Errors!Restore}{294}
\indexentry {Restore Errors}{294}
\indexentry {Example Restore Job Resource }{294}
\indexentry {Resource!Example Restore Job }{294}
\indexentry {Commands!File Selection }{295}
\indexentry {File Selection Commands }{295}
\indexentry {Restoring When Things Go Wrong }{297}
\indexentry {Restoring Your Database}{297}
\indexentry {Database!Restoring}{297}
\indexentry {GUI Programs }{305}
\indexentry {Programs!GUI }{305}
\indexentry {List of GUI Programs}{305}
\indexentry {bat}{305}
\indexentry {bimagemgr}{307}
\indexentry {bwx-console}{307}
\indexentry {bgnome-console}{307}
\indexentry {tray-monitor}{307}
\indexentry {Bweb}{308}
\indexentry {Brestore}{308}
\indexentry {Bacula-web}{308}
\indexentry {Bimagemgr }{310}
\indexentry {bimagemgr!Installation }{310}
\indexentry {bimagemgr Installation }{310}
\indexentry {bimagemgr!Usage }{312}
\indexentry {bimagemgr Usage }{312}
\indexentry {Maintenance!Catalog }{315}
\indexentry {Catalog Maintenance }{315}
\indexentry {Setting Retention Periods }{315}
\indexentry {Periods!Setting Retention }{315}
\indexentry {Database!Compacting Your MySQL }{317}
\indexentry {Compacting Your MySQL Database }{317}
\indexentry {Database!Repairing Your MySQL }{318}
\indexentry {Repairing Your MySQL Database }{318}
\indexentry {Database!MySQL Table is Full}{319}
\indexentry {MySQL Table is Full}{319}
\indexentry {Database!MySQL Server Has Gone Away}{320}
\indexentry {MySQL Server Has Gone Away}{320}
\indexentry {Database!Repairing Your PostgreSQL }{320}
\indexentry {Repairing Your PostgreSQL Database }{320}
\indexentry {Database Performance Issues}{320}
\indexentry {Performance!Database}{320}
\indexentry {Database Performance Issues Indexes}{321}
\indexentry {Performance!Database}{321}
\indexentry {Database!Compacting Your PostgreSQL }{323}
\indexentry {Compacting Your PostgreSQL Database }{323}
\indexentry {Compacting Your SQLite Database }{324}
\indexentry {Database!Compacting Your SQLite }{324}
\indexentry {MySQL!Migrating from SQLite to }{324}
\indexentry {Migrating from SQLite to MySQL }{324}
\indexentry {Backing Up Your Bacula Database }{324}
\indexentry {Database!Backing Up Your Bacula }{324}
\indexentry {Backing Up Third Party Databases }{326}
\indexentry {Databases!Backing Up Third Party }{326}
\indexentry {Size!Database }{326}
\indexentry {Database Size }{326}
\indexentry {Recycling!Automatic Volume }{329}
\indexentry {Automatic Volume Recycling }{329}
\indexentry {Automatic Pruning}{331}
\indexentry {Pruning!Automatic}{331}
\indexentry {Pruning Directives }{331}
\indexentry {Directives!Pruning }{331}
\indexentry {Algorithm!Recycling }{334}
\indexentry {Recycling Algorithm }{334}
\indexentry {New Volume Algorithm}{334}
\indexentry {Algorithm!New Volume}{334}
\indexentry {Status!Recycle }{336}
\indexentry {Recycle Status }{336}
\indexentry {Tape!Making Bacula Use a Single}{338}
\indexentry {Making Bacula Use a Single Tape}{338}
\indexentry {Daily, Weekly, Monthly Tape Usage Example }{338}
\indexentry {Example!Daily Weekly Monthly Tape Usage }{338}
\indexentry {Automatic Pruning and Recycling Example }{340}
\indexentry {Example!Automatic Pruning and Recycling }{340}
\indexentry {Volumes!Manually Recycling }{342}
\indexentry {Manually Recycling Volumes }{342}
\indexentry {Basic Volume Management}{345}
\indexentry {Management!Basic Volume}{345}
\indexentry {Disk Volumes}{345}
\indexentry {Key Concepts and Resource Records }{345}
\indexentry {Records!Key Concepts and Resource }{345}
\indexentry {Usage!Pool Options to Limit the Volume }{346}
\indexentry {Pool Options to Limit the Volume Usage }{346}
\indexentry {Automatic Volume Labeling }{348}
\indexentry {Labeling!Automatic Volume }{348}
\indexentry {Recycling!Restricting the Number of Volumes and Recycling}{349}
\indexentry {Restricting the Number of Volumes and Recycling}{349}
\indexentry {Concurrent Disk Jobs}{350}
\indexentry {Example }{351}
\indexentry {Disks!Backing up to Multiple }{354}
\indexentry {Backing up to Multiple Disks }{354}
\indexentry {Clients!Considerations for Multiple }{356}
\indexentry {Multiple Clients}{356}
\indexentry {DVD Volumes}{361}
\indexentry {Writing DVDs}{361}
\indexentry {DVD Writing}{361}
\indexentry {Volumes!DVD}{361}
\indexentry {Directives!DVD}{362}
\indexentry {DVD Specific SD Directives }{362}
\indexentry {Directives!DVD Edit Codes}{363}
\indexentry {Edit Codes for DVD Directives }{363}
\indexentry {Directives!DVD}{364}
\indexentry {DVD Specific Director Directives }{364}
\indexentry {Points!Other }{364}
\indexentry {Other Points }{364}
\indexentry {Volumes!Using Pools to Manage}{367}
\indexentry {Disk!Automated Backup}{367}
\indexentry {Using Pools to Manage Volumes}{367}
\indexentry {Automated Disk Backup}{367}
\indexentry {Problem}{367}
\indexentry {Solution}{367}
\indexentry {Overall Design}{368}
\indexentry {Design!Overall}{368}
\indexentry {Pool!Full}{369}
\indexentry {Full Pool}{369}
\indexentry {Pool!Differential}{370}
\indexentry {Differential Pool}{370}
\indexentry {Incremental Pool}{370}
\indexentry {Pool!Incremental}{370}
\indexentry {Files!Actual Conf}{371}
\indexentry {Actual Conf Files}{371}
\indexentry {Migration}{377}
\indexentry {Important Migration Considerations}{382}
\indexentry {Example Migration Jobs}{384}
\indexentry {Strategies!Backup }{387}
\indexentry {Backup Strategies }{387}
\indexentry {Backup!Simple One Tape }{387}
\indexentry {Simple One Tape Backup }{387}
\indexentry {Advantages }{387}
\indexentry {Disadvantages }{388}
\indexentry {Details!Practical }{388}
\indexentry {Practical Details }{388}
\indexentry {Tapes!Manually Changing }{388}
\indexentry {Manually Changing Tapes }{388}
\indexentry {Rotation!Daily Tape }{389}
\indexentry {Daily Tape Rotation }{389}
\indexentry {Advantages }{389}
\indexentry {Disadvantages }{390}
\indexentry {Details!Practical }{390}
\indexentry {Practical Details }{390}
\indexentry {Support!Autochanger }{397}
\indexentry {Autochanger Support }{397}
\indexentry {Have!Knowing What SCSI Devices You }{399}
\indexentry {Knowing What SCSI Devices You Have }{399}
\indexentry {SCSI devices}{399}
\indexentry {devices!SCSI}{399}
\indexentry {Scripts!Example }{400}
\indexentry {Example Scripts }{400}
\indexentry {Slots }{400}
\indexentry {Devices!Multiple}{401}
\indexentry {Multiple Devices}{401}
\indexentry {Records!Device Configuration }{401}
\indexentry {Device Configuration Records }{401}
\indexentry {Example Configuration File }{407}
\indexentry {File!Example Configuration }{407}
\indexentry {Multi-drive Example Configuration File }{407}
\indexentry {Specifying Slots When Labeling }{408}
\indexentry {Labeling!Specifying Slots When }{408}
\indexentry {Changing Cartridges }{409}
\indexentry {Dealing with Multiple Magazines }{410}
\indexentry {Magazines!Dealing with Multiple }{410}
\indexentry {Autochanger!Simulating Barcodes in your }{411}
\indexentry {Simulating Barcodes in your Autochanger }{411}
\indexentry {Full Form of the Update Slots Command }{411}
\indexentry {Command!Full Form of the Update Slots }{411}
\indexentry {Issues!FreeBSD }{412}
\indexentry {FreeBSD Issues }{412}
\indexentry {Testing the Autochanger }{413}
\indexentry {Adapting Your mtx-changer script}{413}
\indexentry {Using the Autochanger }{415}
\indexentry {Autochanger!Using the }{415}
\indexentry {Support!Barcode }{417}
\indexentry {Barcode Support }{417}
\indexentry {Interface!Bacula Autochanger }{417}
\indexentry {Bacula Autochanger Interface }{417}
\indexentry {Supported Autochanger Models}{419}
\indexentry {Autochangers!Supported}{419}
\indexentry {Data Spooling }{423}
\indexentry {Spooling!Data }{423}
\indexentry {Directives!Data Spooling }{424}
\indexentry {Data Spooling Directives }{424}
\indexentry {WARNING! MAJOR }{424}
\indexentry { MAJOR WARNING }{424}
\indexentry {Points!Other }{425}
\indexentry {Other Points }{425}
\indexentry {Python Scripting}{427}
\indexentry {Scripting!Python}{427}
\indexentry {Python Configuration}{427}
\indexentry {Configuration!Python}{427}
\indexentry {Bacula Events}{428}
\indexentry {Events}{428}
\indexentry {Python Objects}{428}
\indexentry {Objects!Python}{428}
\indexentry {Python Console Command}{433}
\indexentry {Console Command!Python}{433}
\indexentry {Debugging Python Scripts}{434}
\indexentry {Python Example}{434}
\indexentry {Example!Python}{434}
\indexentry {ANSI and IBM Tape Labels}{437}
\indexentry {Labels!Tape}{437}
\indexentry {Questions!Bacula Frequently Asked }{439}
\indexentry {Bacula Frequently Asked Questions }{439}
\indexentry {What is Bacula? }{439}
\indexentry {Does Bacula support Windows? }{439}
\indexentry {What language is Bacula written in? }{440}
\indexentry {On what machines does Bacula run? }{440}
\indexentry {Is Bacula Stable? }{440}
\indexentry {Authorization Errors}{441}
\indexentry {Concurrent Jobs}{441}
\indexentry {Cannot Access a Client}{443}
\indexentry {My Catalog is Full of Test Runs, How Can I Start Over? }{443}
\indexentry {I Run a Restore Job and Bacula Hangs. What do I do? }{444}
\indexentry {Windows Auto Start}{444}
\indexentry {Windows Client Dies}{445}
\indexentry {Error Messages}{445}
\indexentry {Backups Failing}{445}
\indexentry {Schedule problems}{446}
\indexentry {Backup to Disk}{446}
\indexentry {Large file support}{447}
\indexentry {Cancelling jobs}{447}
\indexentry {Bacula Trademark}{447}
\indexentry {Multiple manuals}{448}
\indexentry {Checking Restores}{448}
\indexentry {FULL backup not found}{448}
\indexentry {Path and Filename Lengths}{449}
\indexentry {Unique Feature of Bacula}{449}
\indexentry {Multiple Simultaneous Jobs}{450}
\indexentry {No Email Notification}{450}
\indexentry {Recycling}{450}
\indexentry {Retention Periods}{450}
\indexentry {Pool changes}{450}
\indexentry {Compression}{451}
\indexentry {Tape capacity}{451}
\indexentry {Incremental backups}{452}
\indexentry {Backing Up Offsite Machines}{452}
\indexentry {ssh hangs}{453}
\indexentry {Retention Periods}{453}
\indexentry {MaxVolumeSize}{454}
\indexentry {ERR:Connection Refused}{454}
\indexentry {Communications Errors}{455}
\indexentry {Pipe Errors}{455}
\indexentry {slow}{455}
\indexentry {Backups!slow}{455}
\indexentry {What tape to mount}{455}
\indexentry {MaxVolumeSize}{456}
\indexentry {Tips and Suggestions }{457}
\indexentry {Suggestions!Tips and }{457}
\indexentry {Examples }{457}
\indexentry {Upgrading Bacula Versions }{457}
\indexentry {Versions!Upgrading Bacula }{457}
\indexentry {Upgrading}{457}
\indexentry {Getting Notified of Job Completion }{458}
\indexentry {Completion!Getting Notified of Job }{458}
\indexentry {Work!Getting Email Notification to }{459}
\indexentry {Getting Email Notification to Work }{459}
\indexentry {Running!Getting Notified that Bacula is }{460}
\indexentry {Getting Notified that Bacula is Running }{460}
\indexentry {Maintaining a Valid Bootstrap File }{462}
\indexentry {File!Maintaining a Valid Bootstrap }{462}
\indexentry {Crash!Rejected Volumes After a }{464}
\indexentry {Rejected Volumes After a Crash }{464}
\indexentry {Considerations!Security }{467}
\indexentry {Security Considerations }{467}
\indexentry {Schedules!Creating Holiday }{468}
\indexentry {Creating Holiday Schedules }{468}
\indexentry {Automatic Labeling Using Your Autochanger }{468}
\indexentry {Autochanger!Automatic Labeling Using Your }{468}
\indexentry {DHCP!Backing Up Portables Using }{469}
\indexentry {Backing Up Portables Using DHCP }{469}
\indexentry {Vacation!Going on }{470}
\indexentry {Going on Vacation }{470}
\indexentry {Exclude Files on Windows Regardless of Case}{471}
\indexentry {Machine!Executing Scripts on a Remote }{471}
\indexentry {Executing Scripts on a Remote Machine }{471}
\indexentry {Recycling All Your Volumes }{472}
\indexentry {Volumes!Recycling All Your }{472}
\indexentry {Filesystems!Backing up ACLs on ext3 or XFS }{473}
\indexentry {Backing up ACLs on ext3 or XFS filesystems }{473}
\indexentry {Handling!Total Automation of Bacula Tape }{473}
\indexentry {Total Automation of Bacula Tape Handling }{473}
\indexentry {Jobs!Running Concurrent}{474}
\indexentry {Running Concurrent Jobs}{474}
\indexentry {Concurrent Jobs}{474}
\indexentry {Volume Utility Tools}{477}
\indexentry {Tools!Volume Utility}{477}
\indexentry {Specifying the Configuration File}{477}
\indexentry {Tape!Specifying a Device Name For a}{477}
\indexentry {Specifying a Device Name For a Tape}{477}
\indexentry {File!Specifying a Device Name For a}{478}
\indexentry {Specifying a Device Name For a File}{478}
\indexentry {Volumes!Specifying}{478}
\indexentry {Specifying Volumes}{478}
\indexentry {bls}{479}
\indexentry {program!bls}{479}
\indexentry {Listing Jobs with bls}{480}
\indexentry {bls!Listing Jobs}{480}
\indexentry {Listing Blocks with bls}{481}
\indexentry {bls!Listing Blocks}{481}
\indexentry {Bextract}{482}
\indexentry {program!bextract}{482}
\indexentry {Lists!Extracting with Include or Exclude}{483}
\indexentry {Extracting with Include or Exclude Lists}{483}
\indexentry {File!Extracting With a Bootstrap}{484}
\indexentry {Extracting With a Bootstrap File}{484}
\indexentry {Volumes!Extracting From Multiple}{484}
\indexentry {Extracting From Multiple Volumes}{484}
\indexentry {bscan}{485}
\indexentry {program!bscan}{485}
\indexentry {Catalog!Using bscan to Compare a Volume to an existing}{488}
\indexentry {Using bscan to Compare a Volume to an existing Catalog}{488}
\indexentry {Volume!Using bscan to Recreate a Catalog from a Volume}{488}
\indexentry {Using bscan to Recreate a Catalog from a Volume}{488}
\indexentry {Using bscan to Correct the Volume File Count}{490}
\indexentry {Count!Using bscan to Correct the Volume File Count}{490}
\indexentry {After bscan}{491}
\indexentry {Bscan!After}{491}
\indexentry {Bcopy}{491}
\indexentry {program!bcopy}{491}
\indexentry {Options!bcopy Command}{491}
\indexentry {Bcopy Command Options}{491}
\indexentry {Btape}{492}
\indexentry {program!btape}{492}
\indexentry {Using btape to Verify your Tape Drive}{492}
\indexentry {Drive!Using btape to Verify your Tape}{492}
\indexentry {Btape Commands}{493}
\indexentry {Commands!btape}{493}
\indexentry {Programs!Other}{494}
\indexentry {Other Programs}{494}
\indexentry {Bsmtp}{494}
\indexentry {program!bsmtp}{494}
\indexentry {Dbcheck}{496}
\indexentry {program!dbcheck}{496}
\indexentry {bregex}{499}
\indexentry {program!bregex}{499}
\indexentry {bwild}{499}
\indexentry {program!bwild}{499}
\indexentry {Testfind}{500}
\indexentry {program!testfind}{500}
\indexentry {Testing Your Tape Drive With Bacula}{503}
\indexentry {Problems When no Tape in Drive}{505}
\indexentry {File!Specifying the Configuration}{506}
\indexentry {Specifying the Configuration File}{506}
\indexentry {Tape!Specifying a Device Name For a}{506}
\indexentry {Specifying a Device Name For a Tape}{506}
\indexentry {File!Specifying a Device Name For a}{507}
\indexentry {Specifying a Device Name For a File}{507}
\indexentry {Btape}{507}
\indexentry {Using btape to Verify your Tape Drive}{508}
\indexentry {Drive!Using btape to Verify your Tape}{508}
\indexentry {Tricks!Linux SCSI}{509}
\indexentry {Linux SCSI Tricks}{509}
\indexentry {Problems!Tips for Resolving}{512}
\indexentry {Tips for Resolving Problems}{512}
\indexentry {Files!Bacula Saves But Cannot Restore}{512}
\indexentry {Bacula Saves But Cannot Restore Files}{512}
\indexentry {Device!Bacula Cannot Open the}{513}
\indexentry {Bacula Cannot Open the Device}{513}
\indexentry {Number!Incorrect File}{514}
\indexentry {Incorrect File Number}{514}
\indexentry {Testing!Incorrect Number of Blocks or Positioning Errors}{514}
\indexentry {Incorrect Number of Blocks or Positioning Errors}{514}
\indexentry {Ensuring that the Tape Modes Are Properly Set -- Linux Only}{515}
\indexentry {Tape Hardware Compression and Blocking Size}{517}
\indexentry {Size!Tape Hardware Compression and Blocking Size}{517}
\indexentry {FreeBSD!Tape Modes on}{519}
\indexentry {Tape Modes on FreeBSD}{519}
\indexentry {FreeBSD!Finding Tape Drives and Autochangers}{521}
\indexentry {Finding Tape Drives and Autochangers on FreeBSD}{521}
\indexentry {Using the OnStream driver on Linux Systems}{521}
\indexentry {Systems!Using the OnStream driver on Linux}{521}
\indexentry {Hardware Compression on EXB-8900}{522}
\indexentry {EXB-8900!Hardware Compression}{522}
\indexentry {Using btape to Simulate Filling a Tape}{522}
\indexentry {Tape!Using btape to Simulate Filling}{522}
\indexentry {Recovering Files Written With Fixed Block Sizes}{523}
\indexentry {Modes!Tape Blocking}{523}
\indexentry {Tape Blocking Modes}{523}
\indexentry {Modes!Details}{524}
\indexentry {Details of Tape Modes}{524}
\indexentry {Errors!Autochanger}{526}
\indexentry {Autochanger Errors}{526}
\indexentry {Errors!Syslog}{526}
\indexentry {Syslog Errors}{526}
\indexentry {Kaboom!What To Do When Bacula Crashes }{527}
\indexentry {What To Do When Bacula Crashes (Kaboom) }{527}
\indexentry {Traceback}{527}
\indexentry {Traceback!Testing The }{528}
\indexentry {Testing The Traceback }{528}
\indexentry {Getting A Traceback On Other Systems}{529}
\indexentry {Systems!Getting A Traceback On Other}{529}
\indexentry {Manually Running Bacula Under The Debugger}{530}
\indexentry {Debugger!Manually Running Bacula Under The}{530}
\indexentry {Getting Debug Output from Bacula }{531}
\indexentry {Windows Version of Bacula}{533}
\indexentry {Installation}{534}
\indexentry {Win32!Installation}{534}
\indexentry {Upgrading}{535}
\indexentry {Post Win32 Installation}{537}
\indexentry {Win32!Post Installation}{537}
\indexentry {Win32!Uninstalling Bacula}{537}
\indexentry {Uninstalling Bacula on Win32}{537}
\indexentry {Win32!Dealing with Problems}{537}
\indexentry {Dealing with Win32 Problems}{537}
\indexentry {Windows Compatibility Considerations}{540}
\indexentry {Considerations!Windows Compatibility}{540}
\indexentry {Volume Shadow Copy Service}{543}
\indexentry {VSS}{543}
\indexentry {Enable VSS}{543}
\indexentry {Problems!VSS}{544}
\indexentry {VSS Problems}{544}
\indexentry {Firewalls!Windows}{545}
\indexentry {Windows Firewalls}{545}
\indexentry {Windows Port Usage}{545}
\indexentry {Usage!Windows Port}{545}
\indexentry {Recovery!Windows Disaster}{545}
\indexentry {Windows Disaster Recovery}{545}
\indexentry {Problems!Windows Restore}{546}
\indexentry {Windows Restore Problems}{546}
\indexentry {Problems!Windows Backup}{546}
\indexentry {Windows Backup Problems}{546}
\indexentry {Problems!Windows Ownership and Permissions}{547}
\indexentry {Windows Ownership and Permissions Problems}{547}
\indexentry {Manually resetting the Permissions}{547}
\indexentry {Permissions!Manually resetting the}{547}
\indexentry {State!Backing Up the WinNT/XP/2K System}{551}
\indexentry {Backing Up the WinNT/XP/2K System State}{551}
\indexentry {Windows!Considerations for Filename Specifications}{551}
\indexentry {Unicode}{551}
\indexentry {Win32 Path Length Restriction}{551}
\indexentry {Client!Win32 Specific File daemon Command Line Options}{552}
\indexentry {Win32 Specific File daemon Command Line Options}{552}
\indexentry {Shutting down Windows Systems}{552}
\indexentry {Systems!Shutting down Windows}{552}
\indexentry {Disaster Recovery Using Bacula}{553}
\indexentry {Bacula!Disaster Recovery Using}{553}
\indexentry {Recovery!Disaster Recovery}{553}
\indexentry {Rescue!Disaster Recovery}{553}
\indexentry {General}{553}
\indexentry {Important Considerations}{553}
\indexentry {Considerations!Important}{553}
\indexentry {Steps to Take Before Disaster Strikes}{554}
\indexentry {Strikes!Steps to Take Before Disaster}{554}
\indexentry {Bare Metal Recovery on Linux with a Bacula Rescue CD}{554}
\indexentry {CDROM!Bare Metal Recovery on Linux with a Bacula Rescue}{554}
\indexentry {Requirements}{556}
\indexentry {Directories}{557}
\indexentry {Recovery!Preparation for a Bare Metal}{557}
\indexentry {Preparation for a Bare Metal Recovery}{557}
\indexentry {CDROM!Creating a Bacula Rescue}{557}
\indexentry {Creating a Bacula Rescue CDROM}{557}
\indexentry {Upgrading}{557}
\indexentry {Putting Multiple Systems on Your Rescue Disk}{561}
\indexentry {Disk!Putting Multiple Systems on Your CD}{561}
\indexentry {Restoring a Client System}{563}
\indexentry {System!Restoring a Client}{563}
\indexentry {CDROM!Boot with your Bacula Rescue}{563}
\indexentry {Boot with your Bacula Rescue CDROM}{563}
\indexentry {Restoring a Server}{569}
\indexentry {Server!Restoring a}{569}
\indexentry {Bugs!Linux Problems or}{570}
\indexentry {Linux Problems or Bugs}{570}
\indexentry {Bare Metal Recovery using a LiveCD}{571}
\indexentry {Recovery!Bare Metal Recovery using a LiveCD}{571}
\indexentry {Rescue!Bare Metal Recovery using a LiveCD}{571}
\indexentry {LiveCD!Bare Metal Recovery using a LiveCD}{571}
\indexentry {Recovery!FreeBSD Bare Metal}{572}
\indexentry {Rescue!FreeBSD Bare Metal}{572}
\indexentry {FreeBSD Bare Metal Recovery}{572}
\indexentry {Solaris Bare Metal Recovery}{574}
\indexentry {Recovery!Solaris Bare Metal}{574}
\indexentry {Preparing Solaris Before a Disaster}{574}
\indexentry {Disaster!Preparing Solaris Before a}{574}
\indexentry {Considerations!Bugs and Other}{575}
\indexentry {Bugs and Other Considerations}{575}
\indexentry {Systems!Disaster Recovery of Win32}{575}
\indexentry {Disaster Recovery of Win32 Systems}{575}
\indexentry {Systems!Resetting Directory and File Ownership and Permissions on Win32}{576}
\indexentry {Resetting Directory and File Ownership and Permissions on Win32 Systems}{576}
\indexentry {Systems!Alternate Disaster Recovery Suggestion for Win32}{577}
\indexentry {Alternate Disaster Recovery Suggestion for Win32 Systems}{577}
\indexentry {System!Restoring to a Running}{578}
\indexentry {Restoring to a Running System}{578}
\indexentry {Additional Resources}{578}
\indexentry {Resources!Additional}{578}
\indexentry {TLS -- Communications Encryption}{579}
\indexentry {Communications Encryption}{579}
\indexentry {Encryption!Communications}{579}
\indexentry {Encryption!Transport}{579}
\indexentry {Transport Encryption}{579}
\indexentry {TLS}{579}
\indexentry {Creating a Self-signed Certificate }{581}
\indexentry {Certificate!Creating a Self-signed }{581}
\indexentry {Certificate!Getting a CA Signed }{582}
\indexentry {Getting a CA Signed Certificate }{582}
\indexentry {Example!TLS Configuration Files}{582}
\indexentry {TLS Configuration Files}{582}
\indexentry {Data Encryption}{585}
\indexentry {Encryption!Data}{585}
\indexentry {Data Encryption}{585}
\indexentry {Building Bacula with Encryption Support}{586}
\indexentry {Encryption Technical Details}{586}
\indexentry {Decrypting with a Master Key}{587}
\indexentry {Generating Private/Public Encryption Keypairs}{588}
\indexentry {Example!File Daemon Configuration File}{588}
\indexentry {Example!Data Encryption Configuration File}{588}
\indexentry {Example Data Encryption Configuration}{588}
\indexentry {Bacula Security Issues}{589}
\indexentry {Security}{589}
\indexentry {Issues!Bacula Security}{589}
\indexentry {Backward Compatibility}{590}
\indexentry {Configuring and Testing TCP Wrappers}{591}
\indexentry {TCP Wrappers}{591}
\indexentry {Wrappers!TCP}{591}
\indexentry {libwrappers}{591}
\indexentry {Running as non-root }{593}
\indexentry {Dealing with Firewalls }{597}
\indexentry {Firewalls!Dealing with }{597}
\indexentry {Technical Details }{597}
\indexentry {Details!Technical }{597}
\indexentry {Example!Concrete }{598}
\indexentry {Concrete Example }{598}
\indexentry {Above!Bacula Configuration Files for the }{600}
\indexentry {Bacula Configuration Files for the Above }{600}
\indexentry {How Does It Work? }{602}
\indexentry {Work!How Does It }{602}
\indexentry {Important Note }{603}
\indexentry {Note!Important }{603}
\indexentry {Firewall Problems}{603}
\indexentry {Problems!Firewalls}{603}
\indexentry {Security!Using Bacula to Improve Computer }{605}
\indexentry {Using Bacula to Improve Computer Security }{605}
\indexentry {Details }{606}
\indexentry {Running the Verify }{607}
\indexentry {Verify!Running the }{607}
\indexentry {What To Do When Differences Are Found }{609}
\indexentry {Found!What To Do When Differences Are }{609}
\indexentry {Verify Configuration Example }{610}
\indexentry {Example!Verify Configuration }{610}
\indexentry {FAQ!Bacula\textsuperscript {\textregistered } - RPM Packaging }{613}
\indexentry {Bacula\textsuperscript {\textregistered } - RPM Packaging FAQ }{613}
\indexentry {Answers }{613}
\indexentry {Build Options}{617}
\indexentry {RPM Install Problems}{619}
\indexentry {File!Bootstrap }{621}
\indexentry {Bootstrap File }{621}
\indexentry {Format!Bootstrap}{621}
\indexentry {Bootstrap File Format }{621}
\indexentry {Volume }{622}
\indexentry {Count}{622}
\indexentry {VolFile}{622}
\indexentry {VolBlock}{622}
\indexentry {VolSessionTime }{622}
\indexentry {VolSessionId }{622}
\indexentry {JobId }{623}
\indexentry {Job }{623}
\indexentry {Client }{623}
\indexentry {FileIndex }{623}
\indexentry {Slot }{623}
\indexentry {Stream }{623}
\indexentry {*JobType }{623}
\indexentry {*JobLevel }{623}
\indexentry {Files!Automatic Generation of Bootstrap }{626}
\indexentry {Automatic Generation of Bootstrap Files }{626}
\indexentry {bscan}{627}
\indexentry {bscan!bootstrap}{627}
\indexentry {bscan bootstrap}{627}
\indexentry {Bootstrap Example}{627}
\indexentry {Example!Bootstrap}{627}
\indexentry {MySQL!Installing and Configuring }{629}
\indexentry {Installing and Configuring MySQL }{629}
\indexentry {Installing and Configuring MySQL -- Phase I }{629}
\indexentry {Phase I!Installing and Configuring MySQL -- }{629}
\indexentry {Installing and Configuring MySQL -- Phase II }{631}
\indexentry {Phase II!Installing and Configuring MySQL -- }{631}
\indexentry {Database!Re-initializing the Catalog }{632}
\indexentry {Re-initializing the Catalog Database }{632}
\indexentry {Linking Bacula with MySQL }{633}
\indexentry {MySQL!Linking Bacula with }{633}
\indexentry {Upgrading}{633}
\indexentry {MySQL!Installing from RPMs}{634}
\indexentry {Installing MySQL from RPMs}{634}
\indexentry {Upgrading MySQL }{634}
\indexentry {Upgrading!MySQL }{634}
\indexentry {Upgrading}{634}
\indexentry {PostgreSQL!Installing and Configuring }{635}
\indexentry {Installing and Configuring PostgreSQL }{635}
\indexentry {Upgrading}{635}
\indexentry {PostgreSQL!Installing }{635}
\indexentry {PostgreSQL!Configuring PostgreSQL -- }{636}
\indexentry {Database!Re-initializing the Catalog }{640}
\indexentry {Re-initializing the Catalog Database }{640}
\indexentry {PostgreSQL!Installing from RPMs}{640}
\indexentry {Installing PostgreSQL from RPMs}{640}
\indexentry {PostgreSQL!Converting from MySQL to }{641}
\indexentry {Converting from MySQL to PostgreSQL }{641}
\indexentry {Upgrading PostgreSQL }{643}
\indexentry {Upgrading!PostgreSQL }{643}
\indexentry {Upgrading}{643}
\indexentry {Credits }{643}
\indexentry {Installing and Configuring SQLite }{645}
\indexentry {SQLite!Installing and Configuring }{645}
\indexentry {Phase I!Installing and Configuring SQLite -- }{645}
\indexentry {Installing and Configuring SQLite -- Phase I }{645}
\indexentry {Phase II!Installing and Configuring SQLite -- }{646}
\indexentry {Installing and Configuring SQLite -- Phase II }{646}
\indexentry {SQLite!Linking Bacula with }{647}
\indexentry {Linking Bacula with SQLite }{647}
\indexentry {SQLite!Testing }{647}
\indexentry {Testing SQLite }{647}
\indexentry {Database!Re-initializing the Catalog }{647}
\indexentry {Re-initializing the Catalog Database }{647}
\indexentry {Use it!The internal database is not supported please do not }{649}
\indexentry {The internal database is not supported, please do not use it. }{649}
\indexentry {Internal Bacula Database }{649}
\indexentry {Database!Internal Bacula }{649}
\indexentry {Licenses!Bacula Copyright Trademark}{651}
\indexentry {Bacula Copyright, Trademark, and Licenses}{651}
\indexentry {FDL }{651}
\indexentry {GPL }{651}
\indexentry {LGPL }{652}
\indexentry {Domain!Public }{652}
\indexentry {Public Domain }{652}
\indexentry {Trademark }{652}
\indexentry {Fiduciary License Agreement }{652}
\indexentry {Disclaimer }{653}
\indexentry {GNU Free Documentation License}{655}
\indexentry {License!GNU Free Documentation}{655}
\indexentry {GNU General Public License }{665}
\indexentry {License!GNU General Public }{665}
\indexentry {Table of Contents }{665}
\indexentry {Contents!Table of }{665}
\indexentry {GNU GENERAL PUBLIC LICENSE }{665}
\indexentry {LICENSE!GNU GENERAL PUBLIC }{665}
\indexentry {Preamble }{665}
\indexentry {CONDITIONS!TERMS AND }{666}
\indexentry {TERMS AND CONDITIONS }{666}
\indexentry {Programs!How to Apply These Terms to Your New }{671}
\indexentry {How to Apply These Terms to Your New Programs }{671}
\indexentry {GNU Lesser General Public License }{674}
\indexentry {License!GNU Lesser General Public }{674}
\indexentry {Table of Contents }{674}
\indexentry {Contents!Table of }{674}
\indexentry {LICENSE!GNU LESSER GENERAL PUBLIC }{674}
\indexentry {GNU LESSER GENERAL PUBLIC LICENSE }{674}
\indexentry {Preamble }{675}
\indexentry {CONDITIONS!TERMS AND }{677}
\indexentry {TERMS AND CONDITIONS }{677}
\indexentry {Libraries!How to Apply These Terms to Your New }{684}
\indexentry {How to Apply These Terms to Your New Libraries }{684}
\indexentry {Projects!Bacula }{687}
\indexentry {Bacula Projects }{687}
\indexentry {Thanks }{689}
\indexentry {Trademarks!Copyrights and }{691}
\indexentry {Copyrights and Trademarks }{691}
\indexentry {Bacula Bugs }{692}
\indexentry {Bugs!Bacula }{692}
\indexentry {Variable Expansion }{693}
\indexentry {Expansion!Variable }{693}
\indexentry {Functionality!General }{693}
\indexentry {General Functionality }{693}
\indexentry {Bacula Variables }{694}
\indexentry {Variables!Bacula }{694}
\indexentry {Syntax!Full }{695}
\indexentry {Full Syntax }{695}
\indexentry {Semantics }{696}
\indexentry {Examples }{697}
\indexentry {Using Stunnel to Encrypt Communications to Clients }{699}
\indexentry {Used!Communications Ports }{699}
\indexentry {Communications Ports Used }{699}
\indexentry {Encryption }{700}
\indexentry {Picture }{700}
\indexentry {Certificates }{701}
\indexentry {Channel!Securing the Data }{701}
\indexentry {Securing the Data Channel }{701}
\indexentry {Modification of bacula-dir.conf for the Data Channel }{702}
\indexentry {baculoa-dir.conf!Modification for the Data Channel }{702}
\indexentry {Stunnel Configuration for the Data Channel }{702}
\indexentry {Starting and Testing the Data Encryption }{704}
\indexentry {Encryption!Starting and Testing the Data }{704}
\indexentry {Channel!Encrypting the Control }{704}
\indexentry {Encrypting the Control Channel }{704}
\indexentry {Control Channel Configuration }{705}
\indexentry {Config Files for stunnel to Encrypt the Control Channel }{705}
\indexentry {Starting and Testing the Control Channel }{706}
\indexentry {Channel!Starting and Testing the Control }{706}
\indexentry {Using stunnel to Encrypt to a Second Client }{707}
\indexentry {Client!Using stunnel to Encrypt to a Second }{707}
\indexentry {Creating a Self-signed Certificate }{708}
\indexentry {Certificate!Creating a Self-signed }{708}
\indexentry {Certificate!Getting a CA Signed }{709}
\indexentry {Getting a CA Signed Certificate }{709}
\indexentry {Communications!Using ssh to Secure the }{709}
\indexentry {Using ssh to Secure the Communications }{709}
