Bareos Main Reference and Documentation¶
for Bareos version 18.4 release 18.4.1 , created Dec 11, 2018
- 1. Introduction and Tutorial
- 1.1. What is Bareos?
- 1.2. The Current State of Bareos
- 1.3. Installing Bareos
- 1.4. Installing Bareos Webui
- 1.5. Updating Bareos
- 1.6. Getting Started with Bareos
- 1.7. Tutorial
- 1.7.1. Starting the Database
- 1.7.2. Installing Bareos
- 1.7.3. Starting the Daemons
- 1.7.4. Using the Director to Query and Start Jobs
- 1.7.5. Running a Job
- 1.7.6. Restoring Your Files
- 1.7.7. Quitting the Console Program
- 1.7.8. Adding a Client
- 1.7.9. Patience When Starting Daemons or Mounting Blank Tapes
- 1.7.10. Pools
- 1.7.11. Other Useful Console Commands
- 1.8. Critical Items to Implement Before Production
- 2. Configuration
- 2.1. Customizing the Configuration
- 2.2. Director Configuration
- 2.2.1. Director Resource
- 2.2.2. Job Resource
- 2.2.3. JobDefs Resource
- 2.2.4. Schedule Resource
- 2.2.5. FileSet Resource
- 2.2.6. Client Resource
- 2.2.7. Storage Resource
- 2.2.8. Pool Resource
- 2.2.9. Catalog Resource
- 2.2.10. Messages Resource
- 2.2.11. Console Resource
- 2.2.12. Profile Resource
- 2.2.13. Counter Resource
- 2.2.14. Example Director Configuration File
- 2.3. Storage Daemon Configuration
- 2.4. Client/File Daemon Configuration
- 2.5. Messages Resource
- 2.6. Console Configuration
- 2.7. Monitor Configuration
- 3. Task and Concepts
- 3.1. Bareos Console
- 3.2. The Restore Command
- 3.2.1. General
- 3.2.2. The Restore Command
- 3.2.3. Selecting Files by Filename
- 3.2.4. Replace Options
- 3.2.5. Command Line Arguments
- 3.2.6. Using File Relocation
- 3.2.7. Restoring Directory Attributes
- 3.2.8. Restoring on Windows
- 3.2.9. Restore Errors
- 3.2.10. Example Restore Job Resource
- 3.2.11. File Selection Commands
- 3.3. Volume Management
- 3.4. Automated Disk Backup
- 3.5. Autochanger Support
- 3.5.1. Knowing What SCSI Devices You Have
- 3.5.2. Slots
- 3.5.3. Multiple Devices
- 3.5.4. Device Configuration Records
- 3.5.5. Specifying Slots When Labeling
- 3.5.6. Changing Cartridges
- 3.5.7. Dealing with Multiple Magazines
- 3.5.8. Update Slots Command
- 3.5.9. Using the Autochanger
- 3.5.10. Barcode Support
- 3.5.11. Use bconsole to display Autochanger content
- 3.5.12. Bareos Autochanger Interface
- 3.5.13. Tapespeed and blocksizes
- 3.5.14. Tape Drive Cleaning
- 3.6. Using Tape Drives without Autochanger
- 3.7. Data Spooling
- 3.8. Migration and Copy
- 3.9. Always Incremental Backup Scheme
- 3.10. How to manually transfer data/volumes
- 3.11. File Deduplication using Base Jobs
- 3.12. Plugins
- 3.13. The Windows Version of Bareos
- 3.13.1. Windows Installation
- 3.13.2. Dealing with Windows Problems
- 3.13.3. Windows Compatibility Considerations
- 3.13.4. Volume Shadow Copy Service (VSS)
- 3.13.5. Windows Firewalls
- 3.13.6. Windows Restore Problems
- 3.13.7. Windows Backup Problems
- 3.13.8. Windows Ownership and Permissions Problems
- 3.13.9. Advanced Windows Configuration
- 3.14. Network setup
- 3.15. Transport Encryption
- 3.16. Data Encryption
- 3.17. NDMP Backups with Bareos
- 3.18. Catalog Maintenance
- 3.19. Bareos Security Issues
- 4. Appendix
- 4.1. System Requirements
- 4.2. Operating Systems
- 4.3. Bareos Programs
- 4.4. The Bootstrap File
- 4.5. Verify File Integrity with Bareos
- 4.6. Backward Compatibility
- 4.7. Catalog Tables
- 4.8. Howtos
- 4.9. Disaster Recovery Using Bareos
- 4.10. Troubleshooting
- 4.11. Debugging
- 4.12. Release Notes
- 4.13. Bareos Copyright, Trademark and Licenses
- 5. Bareos Developer Guide
- 5.1. Bareos Developer Notes
- 5.1.1. History
- 5.1.2. Contributions
- 5.1.3. Patches
- 5.1.4. Compiling
- 5.1.5. Debugging
- 5.1.6. Using a Debugger
- 5.1.7. Memory Leaks
- 5.1.8. When Implementing Incomplete Code
- 5.1.9. Header Files
- 5.1.10. Programming Standards
- 5.1.11. Do Not Use
- 5.1.12. Avoid if Possible
- 5.1.13. Do Use Whenever Possible
- 5.1.14. Indenting Standards
- 5.1.15. Tabbing
- 5.1.16. Don’ts
- 5.2. Message Classes
- 5.3. Bareos FD Plugin API
- 5.4. Platform Support
- 5.5. Daemon Protocol
- 5.6. File Services Daemon
- 5.7. Storage Daemon Design
- 5.8. Catalog Services
- 5.9. Storage Media Output Format
- 5.10. Bareos Porting Notes
- 5.11. API
- 5.12. TLS
- 5.13. Bareos Regression Testing
- 5.14. Bareos Memory Management
- 5.15. TCP/IP Network Protocol
- 5.16. Director Console Output
- 5.17. Smart Memory Allocation
- 5.18. GNU Free Documentation License
- 5.1. Bareos Developer Notes