Logo
  • New in Bacula Enterprise ⭐
  • ABOUT BACULA EDITIONS
  • FUNDAMENTALS
  • PLANNING AND PREPARATION
  • INSTALLATION
  • CONFIGURATION
  • USER INTERFACES
  • DEDICATED BACKUP SOLUTIONS
  • MANAGEMENT
  • SECURITY AND THREAT ANALYSIS
  • ADVANCED FEATURES USAGE
    • Replication: Copy/Migration Jobs
    • Verify Jobs
    • Virtual Full Jobs
    • Tape Autochanger Setup
    • Bacula Enterprise Continuous Data Protection
    • Data Encryption
    • Bacula TLS - Communications Encryption
    • File Deduplication using Base Jobs
    • REST API
    • AS/400 Backup
    • Developer Guide
      • Bacula Memory Management
      • Implementing GUI Interface
      • Developer Notes
      • Bacula Regression Testing
      • TCP/IP Network Protocol
      • Bacula Porting Notes
      • Director Services Daemon
      • File Services Daemon
      • Smart Memory Allocation
      • Storage Daemon Design
      • Storage Media Output Format
        • Serialization
        • Session Label
        • Old Depreciated Tape Format
        • Volume Label Format
        • Storage Daemon File Output Format
        • Definitions
        • Overall Format
        • Version BB02 Block Header
        • Record Header
        • Unix File Attributes
        • Version 2 Record Header
        • Overall Storage Format
        • Block Header
      • Catalog Services
      • Platform Support
      • TLS
      • Bacula MD5 Algorithm
      • Bacula FD Plugin API
      • Daemon Protocol
      • Publishing Code
  • PERFORMANCE FINE TUNING
  • INFRASTRUCTURE RECOVERY
  • UPGRADE AND REMOVAL
  • TECHNICAL REFERENCE
  • TROUBLESHOOTING
  • FAQ
  • RELEASE NOTES
bsysdoc
  • Advanced Features Usage
  • Developer Guide
  • Storage Media Output Format
  • Serialization

Serialization

All Block Headers, Record Headers, and Label Records are written using Bacula’s serialization routines. These routines guarantee that the data is written to the output volume in a machine independent format.

See also

  • Definitions

  • Storage Daemon File Output Format

  • Overall Format

  • Block Header

  • Record Header

  • Version BB02 Block Header

  • Version 2 Record Header

  • Volume Label Format

  • Session Label

  • Overall Storage Format

  • Unix File Attributes

  • Old Depreciated Tape Format

Possible Next Steps

Go back to Storage Media Output Format.

Go back to Developer Guide.

See also

Next articles:

  • Session Label

  • Old Depreciated Tape Format

  • Volume Label Format

  • Storage Daemon File Output Format

  • Definitions

  • Overall Format

  • Version BB02 Block Header

  • Record Header

  • Unix File Attributes

  • Version 2 Record Header

  • Overall Storage Format

  • Block Header

Go back to: Storage Media Output Format.


© Copyright 2026, Bacula Systems.

Built with Sphinx using a theme provided by Read the Docs.