Generic 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 to all Job types (Backup, Estimate, or Restore).
Note
All these parameters are optionals.
Parameter |
Value |
Description |
Required |
|---|---|---|---|
abort_on_error |
|
Specifies whether the plugin should abort execution (and consequently the Bacula Job) if a fatal error occurs during a Backup, Estimate, or Restore operation. If not specified, the default value is 0. |
No |
log |
|
Generates an additional log file in addition to the standard job log. This parameter is included in the backend configuration; therefore, by default, the log file is stored in the Bacula working directory. |
No |
debug |
|
Specifies that the plugin backend generates a debug output file at the location defined by the log parameter. This file can assist in troubleshooting job execution issues. If not specified, no debug output is generated. |
No |
uri |
|
Specifies the URI used to connect to the QEMU/KVM hypervisor.
If not specified, the default value is To connect to a remote QEMU/KVM hypervisor, refer to this section. |
No |
nbd_server_address |
<endpoint> |
Specifies the network address on which the NBD server exposes the device.
If not specified, the default value is For additional details, see this section. |
No |
nbd_server_port |
|
Specifies the port on which the NBD server exposes the device.
If not specified, the default value is For additional details, see this section. |
No |
nbd_client_address |
|
Specifies the address from which the NBD client connects to consume the device.
If not specified, the default value is For additional details, see this section. |
No |
nbd_client_port |
|
Specifies the port used by the NBD client to consume the device.
If not specified, the default value is For additional details, see this section. |
No |
nbd_access |
|
Specifies how virtual machine disks are exposed using NBD in order to interact with them.
If not specified, the default value is |
No |
use_sudo |
|
Specifies whether the plugin should use sudo when executing certain external commands. This is useful if the executing user lacks sufficient privileges. If not specified, the default value is 0. To enable this option, the user must be configured in the Example of user bacula entry in the sudoers file
bacula ALL=(ALL) NOPASSWD: /usr/bin/qemu-nbd
|
No |
tmp_dir |
|
Specifies the directory where the plugin creates temporary files during backup operations.
The Libvirt user (by default libvirt-qemu) must have read and write access to this directory. When using the |
No |
See also
Previous articles:
Next articles:
Go back to: Libvirt Plugin: Configuration.