S3 Plugin: Features
EnterpriseBacula Enterprise Only
This solution is only available for Bacula Enterprise. For subscription inquiries, please reach out to sales@baculasystems.com.
The S3 Plugin allows the information stored in any S3 endpoint to be backed up using a very efficient approach. It also provides a set of extra functions which allow the selection of information to be protected through different variables, as well as protecting versions of the objects, the associated ACLs, or controlling how to deal with the information stored in Glacier Storage tier of AWS.
A backup job will be able to direct the protected information to any other supported storage technology in Bacula Enterprise. This includes other S3 endpoints, other cloud endpoints of other providers such us Azure, Google or Oracle, tape, disk, block storage…
A full feature list is presented below:
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
Glacier objects control:
Skip them
Retrieve them but do not wait until the retrieval finishes
Retrieve them and wait for the retrieval to finish in order to include them into the backup
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 S3 Objects Metadata
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
See also
Previous articles:
Next articles:
Go back to: S3 Plugin.