...
The Backup and Recovery framework defines new functionalities which that should be implemented by each Backup and Recovery provider plugin as a pluggable solution.
...
- Register a Backup and Recovery provider in a zone: This is done via dynamic Zone scoped configurations: 'backup.framework.enabled' and 'backup.framework.provider.plugin'
- 'backup.framework.enabled' is false by default
- 'backup.framework.provider.plugin' is 'dummy' by default. For a zone we can set the Backup provider name is lowercase. Available values for the moment are: 'dummy' and 'veeam'
- 'backup.framework.sync.interval': 300 by default. B&R framework background sync task internal in seconds that performs GC, syncs usage/stats and schedules backups etc.
Backend Configuration related:
- listBackupProviders: lists available backup provider plugins
- listBackupProviderOfferings: lists external backup policy/offering from a provider
- importBackupProviderOfferings: allows importing of an external backup policy/offering to CloudStack as a backup offering
- listBackupOfferings: lists CloudStack's backup offerings (searching via keyword, and pagination supported)
- deleteBackupOffering: deletes a backup offering by its ID
Offering assignment based:
...