Home > Corporate Data Backup > Bacula for Service and Cloud Providers > Enterprise Backup In-Cloud Functionality

Enterprise Backup Functionality - in the Cloud.

1 Star2 Stars3 Stars4 Stars5 Stars
(48 votes, average: 4.92 out of 5)

Bacula – Much More Than Just Cloud Storage

Bacula goes all the way with Cloud interoperability and In-Cloud capabilities.  Contact Bacula to find out how you can benefit from Bacula and your unique Cloud strategy.


Cloud-Ready Backup and Recovery
Bacula can be deployed in the right place to protect your data, apps and any other information. On the other hand, you can precisely control where to send your backup data according to your policies and your organization’s level of sensitivity and privacy. That includes usage range requirements too, in order to efficiently use the different tiers of the cloud to save costs easily and automatically.


Direct To Object Storage
Bacula can send data to Object Storage directly from Bacula to all public clouds. This includes to custom S3 Software Defined Storage solutions with advanced control functions, such as tier definitions from Bacula’s side. But there’s more; Bacula also backs up data from Object Storage and sends it to a different instance – or to any other kind of storage. More details are available lower on this page.


Bacula supports Cloud Storage as backup repositories, compatible with:

Amazon Web Services S3 with all Storage Classes:

  • S3 Intelligent-Tiering
  • S3 Standard
  • S3 Standard-Infrequent Access
  • S3 One Zone-Infrequent Access
  • S3 Glacier Instant Retrieval
  • S3 Glacier Flexible Retrieval
  • S3 Glacier Deep Archive

Any S3 compatible NAS

Any S3 compatible Software Defined Storage

Swift Object Storage

Azure Blob Storage with all Storage Tiers:

  • Hot
  • Cool
  • Cold
  • Archive

Google Cloud Storage with all Storage Classes:

  • Standard
  • Nearline
  • Coldline
  • Archive

Oracle Cloud Storage with all Storage Tiers:

  • Standard
  • Infrequent Access
  • Archive

Cloud Storage features:

  • Storage Smart Cache
  • Storage Tier destination Control
  • Bandwidth Control
  • Data livecycle Control

S3 Objects Backup and Recovery:

  • Automatic multi-threaded processes for backup and restore
  • Network resiliency mechanisms
  • Discovery/List/Query capabilities
  • Restore objects to S3 endpoints
    • To the original S3 endpoint
    • To any other S3 endpoint
    • To the original bucket
    • To any other bucket
    • To the original path
    • To any other path
  • Restore any object, version, or ACL to local filesystem
  • Full, Incremental & Differential backups
  • Hash checks during backup and restore to ensure data integrity
  • Advanced selection capabilities
  • Automatic discovery to backup all of the buckets
  • Include/Exclude buckets by name
  • Include/Exclude buckets by RegEx
  • Automatic discovery to backup all of the directories
  • Include/Exclude directories by name
  • Include/Exclude directories by RegEx
  • Include/Exclude objects having a specific AWS storage class
  • Include objects newer or older than a given date

Advanced Cloud Management
Bacula is not only deploy-able throughout Cloud environments, but also provides exactly the technologies need to resolve common challenges when dealing with the cloud. For instance, network bandwidth can typically become a bottleneck, both when fetching data from the cloud or when sending data to it. Bacula helps dramatically via its Global Endpoint Deduplication, where only changed blocks will be transmitted for any kind of backup using it.

Another example is where Object Storage destinations implement a configurable cache mechanism where the most recent data can be kept in local disk. Therefore, data restores avoid having to read the cloud data.


Bacula has a huge range of compatibility, compared to any other backup and recovery vendor



More S3 Objects Backup and Recovery Features from Bacula:

  • Glacier objects control:
    • Skip them
    • Restore them but do not wait until the restore to finish
    • Restore them and wait for the restore to finish
  • Specify the desired Glacier restoring tier and the retention days
  • Backup/Restore of any S3 Object in any storageclass, including Glacier
  • Backup/Restore of specific versions of stored S3 Objects
  • Backup/Restore of ACLs of S3 buckets
  • Backup/Restore of ACLs of S3 objects
  • File granularity for restore
  • Automatically maintain the same storage class present in backup at restore time
  • Specify a new storage class at restore time
  • Support for AWS S3 as well as any other generic S3 endpoints

Azure Virtual Machines Backup & Recovery:

  • Consistent Snaps
    hot-based online backup of any Virtual Machine
  • Agentless backup based on Azure API
  • Full, Incremental and Differential block level image backup
  • Ability to restore complete virtual machine image.


Bacula also delivers advanced Kubernetes  and Docker Backup & Recovery both on-prem and in the Cloud.


Infrastructure as a Service Protection
A common Cloud use case is the consumption of Computation services – where Virtual images together with block storage are used for different purposes. Bacula works at the Cloud API level to protect those hosts directly in an agentless mode. Azure is fully supported today; contact us for early access to Bacula’s upcoming OpenStack and AWS which will be released soon.


Containers and Applications in the Cloud
Another common use case with the Cloud is the utilization of Containers and applications such databases or Hypervisors through managed cloud services. Bacula works with standard techniques and protocols, allowing users to protect and manage VMWare, Kubernetes, Docker, PostgreSQL, MysQL/MariaDB and much more.


Global Endpoint Deduplication

  • Reduce network traffic when protecting Cloud hosts and improve speed
  • Send deduped data to the Cloud with GED
  • Perform in-Cloud deduplication

Integrated into the backup solutions from Bacula Systems, Bacula Enterprise is fully featured and also provides specific functionality, dedicated to the managed service providers, cloud and disaster recovery solutions providers, including:

Global Endpoint Deduplication™ capabilities (from the client to the storage) or universal deduplication feature to maximize speed of cloud disaster recovery, minimize network bandwidth utilization and hardware investment
Backup enterprise applications and servers to the cloud using replication capabilities, enhanced by our deduplication technology
Comm line compression for a better performance between your data center and your customers which makes cloud provider backup faster
REST API to easily and quickly develop your own user front-end and c-panel
BCloud Service: a user-oriented web front-end for self-service backup and recovery
Client initiated backup and client initiated recovery
10 000+ protected servers managed by only one Bacula Enterprise instance to benefit from the best ROI

File size and file number limitations for a better management of your commercial backup as a service offering
Secure backup for service providers: Windows Encrypting File System (EFS) to ensure the confidentiality of your customers’ data
BWeb Management Suite to smoothly configure, analyze and manage backups and cloud disaster recovery
Snapshot management capabilities to take snapshots of data and back them up without any interruption of your services – a fast, easy and non intrusive way to ensure smooth backup of your customers data
Full virtual environment backup & restore: VMware, Hyper-V, Xen, KVM and Proxmox. Bacula is also the world’s first broad backup and recovery solution to offer comprehensive container integration for Docker, Kubernetes clusters and Red Hat OpenShift, including their persistent data.
Low risk approach without worries or issues with your infrastructure or systems during operations or upgrades

disaster recovery as a serviceFor cloud computing installations, particularly IaaS (Infrastructure as a Service), bytemine and Bacula Systems have partnered to provide hosted Bacula Enterprise support at ProfitBricks. As a result of this, ProfitBricks is now providing its customers with a cloud backup based on Bacula Enterprise utilizing the full potential of the managed backup as a service business model.

enterprise cloud based backup solutions

With Bacula we can help you take advantage of our different business model, allowing you to free up valuable capital to invest in other, more innovative areas; safe in the knowledge that your environment and that of your customers is well protected.

Bacula also comes for a fraction of the cost you are paying your legacy vendor today. We do not charge based on data volumes, nor the number of CPUs in your servers. Instead, our pricing model gives you complete control over your costs, as well as reducing them substantially.

Some managed service and cloud providers who use cloud backup solutions from Bacula:

Further help on managed service provider backup: