Estimate and Backup Plugin Parameters
EnterpriseBacula Enterprise Only
This solution is only available for Bacula Enterprise. For subscription inquiries, please reach out to sales@baculasystems.com.
The following Libvirt Plugin parameters apply only to Backup and Estimate Jobs.
Note
All these parameters are optionals.
Parameter |
Value |
Description |
Required |
|---|---|---|---|
backup_method |
|
Specifies the backup method used to back up virtual machines.
If not specified, the default value is checkpoint. Pay close attention to user permissions. Additional details are available in this section. |
No |
domain |
|
Specifies which virtual machines should be backed up. This parameter may be specified multiple times.
If neither this parameter nor |
No |
domain_uuid |
|
Specifies which virtual machines should be backed up using their UUID. This parameter may be specified multiple times.
If neither this parameter nor |
No |
domain_exclude |
|
Specifies virtual machines to be excluded from the backup process. If not specified, no virtual machines are excluded. |
No |
domain_uuid_exclude |
|
Specifies virtual machines, identified by UUID, to be excluded from the backup process. If not specified, no virtual machines are excluded. |
No |
domain_regex_include |
|
Specifies, using regular expressions, which virtual machines should be included in the backup. |
No |
domain_regex_exclude |
|
Specifies, using regular expressions, which virtual machines should be excluded from the backup process. If not specified, no virtual machines are excluded. |
No |
storage_pools_config |
|
Specifies whether to back up the configuration of all storage pools or a specific storage pool. If not specified, all storage pools are backed up. |
No |
networks_config |
|
Specifies whether to back up the configuration of all networks or a specific network. If not specified, all network configurations are backed up. |
No |
cold_backup |
|
Specifies how to handle virtual machines that are powered off at the time of the backup. When enabled, powered-off virtual machines are started in paused mode for the duration of the backup. This option does not alter the state of virtual domain that is already running.
If not specified, the default value is |
No |
domain_disk_exclude |
|
Specifies the path of a disk to be excluded from the backup. If not specified, no disks are excluded. |
No |
domain_disk_regex_exclude |
|
Specifies, using a regular expression, disk paths to be excluded from the backup. If not specified, no disks are excluded. |
No |
quiesce |
|
Specifies whether the plugin attempts to quiesce the virtual machine before backing it up. Quiescing is possible only when the virtual machine is running and the guest system has
If not specified, the plugin attempts quiescing. |
No |
custom_quiesce |
|
Specifies whether a custom quiesce process is executed before backing up a virtual machine. On Linux systems, the custom scripts must be located at:
If not specified, custom quiescing is disabled. |
No |
custom_quiesce_args |
|
Specifies arguments passed to the custom quiesce script.
This parameter applies only if |
No |
custom_unquiesce_args |
|
Specifies arguments passed to the custom unquiesce script.
This parameter applies only if |
No |
ssh_private_key_path |
|
Specifies the SSH private key used for remote backups. This parameter applies only when
If not specified, the default value is |
No |
ssh_port |
|
Specifies the SSH port used to establish the SSH connection to the remote QEMU/KVM hypervisor.
This parameter applies only when the If not specified, the default value is |
No |
libvirt_user |
|
Specifies the Libvirt user on the hypervisor. This is required to change ownership of temporary files. If not specified, the default value is |
No |
libvirt_group |
|
Specifies the Libvirt group on the hypervisor. This is required to change group ownership of temporary files. If not specified, the default value is |
No |
mandatory_access_control |
|
Specifies whether the plugin manages Mandatory Access Control (SELinux or AppArmor). If not specified, the default value is |
No |
selinux_context |
|
Specifies the SELinux context applied to temporary files used by the plugin. If not specified, the default value is |
No |
template_apparmor_file |
|
Specifies the AppArmor profile template used by the domain. If not specified, the default value is |
No |
See also
Previous articles:
Next articles:
Go back to: Libvirt Plugin: Configuration.