Sign inSign up

edeckers/bareos-sd

By edeckers

Updated 12 days ago

Bareos Storage Daemon (SD). Image: AGPL-3.0-only. Build code: MPL-2.0.

Image
Databases & storage
1

5.6K

edeckers/bareos-sd repository overview

Bareos Storage Daemon

This is an unofficial Docker image for the Bareos Storage Daemon.

Supported Tags

Tags follow this pattern:

  • latest - Always points to the newest stable version
  • <major> (e.g., 23) - Tracks the latest patch within that major version
  • <major>.<minor>.<patch> (e.g., 23.0.3) - Pins to a specific release

See the Tags tab for all available versions.

What is Bareos Storage Daemon?

The Bareos Storage Daemon (bareos-sd) is the component of the Bareos backup solution responsible for reading and writing backup data to storage media. It receives data from File Daemons during backups and sends data back during restores, managing the physical storage of backup archives.

Bareos (Backup Archiving REcovery Open Sourced) is a reliable, cross-network open-source backup solution that supports Linux, Windows, and macOS systems.

Usage

Basic Usage
docker run -d \
  --name bareos-sd \
  -v /path/to/config:/etc/bareos \
  -v /path/to/storage:/var/lib/bareos/storage \
  edeckers/bareos-sd
Docker Compose
version: '3'
services:
  bareos-sd:
    image: edeckers/bareos-sd
    volumes:
      - /path/to/config:/etc/bareos
      - /path/to/storage:/var/lib/bareos/storage
    restart: unless-stopped

Configuration

Mount your Bareos Storage Daemon configuration file to /etc/bareos/bareos-sd.conf or provide the entire configuration directory at /etc/bareos.

Volumes

  • /etc/bareos - Configuration directory for the Storage Daemon
  • /var/lib/bareos/storage - Storage location for backup archives

Note: The daemon runs as the bareos user by default. Ensure the storage volume has appropriate permissions for the bareos user to read and write backup data.

Network

The Storage Daemon typically listens on port 9103 for connections from the Bareos Director and File Daemons. Ensure this port is accessible if running across different hosts.

Licensing

  • Docker Image: This image contains the Bareos Storage Daemon and is distributed under the AGPL-3.0-only license, consistent with the upstream Bareos project.
  • Build Scripts: The Dockerfile and build scripts are licensed under MPL-2.0.

Source Code

Support

For issues related to this Docker image, please open an issue on the GitHub repository.

For Bareos-specific questions, refer to the official Bareos documentation.

Tag summary

Content type

Image

Digest

sha256:3e11079a8

Size

247.5 MB

Last updated

12 days ago

docker pull edeckers/bareos-sd