Features
The Bacula Enterprise Google Workspace Plugin is a very easy to deploy and configure plugin supporting the following services:
Google Drive
Google Mail
It is shipped with advanced concurrency, resiliency, and flexibility features in addition to covering the most relevant Google Workspace backup use cases. A full feature list is presented below:
Common features
Google Workspace APIs based backups
Support for free Gmail accounts
Support for accounts under a Google Workspace subscription
Multi-service concurrency capabilities
Multi-threaded processes
Advanced tuning configurations
Automatic concurrency of fetching processes
Generation of user-friendly report for restore operations
Network resiliency mechanisms
Latest Google Authentication mechanisms
Discovery/List/Query capabilities
Restore objects to Google Workspace
To original entity
To any other entity
Restore any object to file-system
Restore HTML report to user mailbox or user drive
Backup and Restore of Google Drive
Backup and Restore of Users My Drive
Backup and Restore of Shared Drive Units
Hash check during backup and restore to ensure data integrity
Incremental & Differential backup
Includes advanced delta function for improved performance
Advanced selection capabilities
Include/exclude by name
Automatic discovery to backup everything
Include/exclude by RegEx
Folder selection capabilities for backup
Include/exclude by name
Automatic discovery to backup everything
Include/exclude by regular expressions
Support for regular files and also native Google Workspace files (export)
Folder and file granularity for restore
Computed hash check at backup and restore time
Backup and restore of permissions shares
Backup and restore of shared elements with users
Backup and restore of Google Drive file versions
Backup and restore of file comments
Backup and restore of trash
Backup and Restore of Google Mail (GMail)
Backup and Restore of email messages
Messages metadata
Messages content
Backup and Restore of attachments
Backup and Restore of mailbox settings
Auto-Forwarding, Imap, Language and Pop settings
Delegates
Filters
SendAs addresses
Forwarding addresses
Incremental & Differential backup with Delta function
Includes advanced delta function for improved performance
Advanced selection capabilities
Include/exclude users by name
Automatic discovery to backup all Workspace users
Include/exclude users by RegEx
Label selection capabilities for backup
Include/exclude by name
Automatic discovery to backup all of them
Include/exclude by regular expressions
Export mail messages to mime RFC 822 local files
Export attachments to local files
Restore to original GMail mailbox
Restore to a different user GMail mailbox
Restore to the original labels
Restore to a specific label
Fully indexed information into Bacula Catalog
Advanced search capabilities for restore operations
Privacy excluding features:
Ability to exclude message fields from the index
Exclude private or spam messages through powerful filtering capabilities
Note
Future modules
Bacula Google Workspace Plugin will include more modules in the future, like Google Calendar among others.
Go back to the Google Workspace Plugin article.