Backup Parameters
EnterpriseBacula Enterprise Only
This solution is only available for Bacula Enterprise. For subscription inquiries, please reach out to sales@baculasystems.com.
Important
Remember to read the Best Practices chapter common for all of our hypervisor plugins.
Parameter |
Values |
Default |
Description |
|---|---|---|---|
neutron_backup |
|
No |
Specify if the job should look for network related items to backup. |
neutron_network_backup |
|
Yes |
Specify if the job should look for Neutron networks to backup. |
neutron_subnet_backup |
|
Yes |
Specify if the job should look for Neutron subnetworks to backup. |
nova_flavor_backup |
|
No |
Specify if the job should look for all Nova flavors to backup. The flavors for the Nova servers included in the backup are also included regardless this option is set or not. |
glance_image_backup |
|
No |
Specify if the job should look for Glance images to backup. |
image |
|
Specifies the name of a single image to back up, regardless of other include/exclude rules. |
|
image_include |
|
Specifies a list of images names to back up. Uses Java-compatible regular expressions. |
|
image_exclude |
|
Specifies a list of images names to exclude from backup. Uses Java-compatible regular expression. |
|
nova_server_backup |
|
Yes |
Specify if the job should look for all Nova servers to backup. The flavors for the Nova servers included in the backup are also included regardless the nova_flavor_backup option is set or not. |
server |
|
Specifies the name of a single Nova server to back up, regardless of other include/exclude rules. |
|
server_include |
|
Specifies a set of Nova servers names to back up. Uses Java-compatible regular expressions. |
|
server_exclude |
|
Specifies a set of Nova servers names to exclude from backup. Uses Java-compatible regular expression. |
|
cinder_volume_backup |
|
No |
Specify if the job should look for Cinder volumes not attached to any Nova server. |
volume |
|
Specifies the name of a single volume to back up, regardless of other include/exclude rules. |
|
volume_include |
|
Specifies a set of volume names to back up. Uses Java-compatible regular expressions. |
|
volume_exclude |
|
Specifies a set of volume names to exclude from the backup. Uses Java-compatible regular expressions. |
|
volume_backup_block_size |
|
4194240 |
Specifies the size of block to backup. This should be a multiple of 65535 (Bacula maximum block size) |
volume_backup_sha_algorithm |
|
SHA-256 |
Hash algorithm to use for block backup. Default value is SHA-256 as it is guarentee to be present on all systems. |
Important Notes
The use of regular expressions in the parameters
include=andexclude=must be a Java compatible regular expression.In order to be backed up, servers/images/volumes must match the
include=...predicate and not match theexclude=.... However, any item that matches the<server|image|volume>=...options will be backed up regardless of theinclude/excludespecifications.By default all items match the
includepredicate and not theexclude. Therefore, if none of the parameters<server|image|volume>=...,include=...andexclude=...are provided, all available elements hosted in the OpenStack environment will be backed up. On the other hand, if the parameter<server|image|volume>=...is specified, all elements will no longer match theincludepredicate. This means that if only<server|image|volume>=...parameter is specified, no other items will be backed up.For any service, if any field from
<element>_include=...,<element>_exclude=...or<element>=...is specified, the plugin will issue a backup for said service regardless of the value of<service>_<element>_backup=....
Note
The Nova servers is the only service where the backup of all Nova servers is enabled by default.
See Fileset Examples for examples of include/exclude/element setups.
See also
Previous articles:
Next articles:
Go back to: Configuration.