General Plugin Parameters
EnterpriseBacula Enterprise Only
This solution is only available for Bacula Enterprise. For subscription inquiries, please reach out to sales@baculasystems.com.
Parameter |
Required |
Default |
Description |
Example |
|---|---|---|---|---|
server |
Yes |
DNS name of RHV~Manager (the server parameter requires a domain name, not an URI, nor are IP addresses allowed). |
|
|
use_imageio_in_mng_node |
No |
false |
Indicates whether the Manager’s proxy or the host itself will be used to retrieve disk data. This requires that the hosts be network-accessible by the bacula-fd. |
|
truststore_file |
Yes |
File name of truststore |
|
|
truststore_password |
No |
changeit |
Truststore password |
|
truststore_hpassword |
No |
changeit |
Obfuscated truststore password, use either the obfuscated or plain password |
|
insecure |
No |
false |
Mode insecure, without truststore. Not recommended in production environment |
|
user |
No |
admin |
RHV user account to authenticate as |
|
password |
Yes |
User password |
|
|
hpassword |
Yes |
Obfuscated user password |
|
|
auth |
No |
http |
Authentication type, |
|
config_file |
No |
Path to configuration file |
|
|
profile |
No |
internal |
Connection user profile |
|
abort_on_error |
No |
1 |
Abort the backup in case of any problem with disks implied or previous backup files (0 or 1) |
|
output |
No |
json |
Helper program output format, one of |
|
log |
No |
./rhv-plugin.log |
Log to specified file |
|
debug |
No |
0 |
Enable debug output: 0 (informational), 1 (debug), 2 (deep debug) |
|
Note
To create obfuscated passwords, the Bacula administrator
should execute the command @encode password in bconsole and copy
the result, or execute it directly via the plugin. This application is
explained in section Plugin System.
Note
Alternatively to using the user credentials in the plugin line,
the plugin parameter config_file allows for the creation of a file
which can be used to provide all necessary options. These configuration files are
plain text files containing one setting per line where the name of the
setting and its value are separated by an equals sign “=”. An example
configuration file could look like this:
server=rhv.example.com
user=admin
truststore_file=/opt/bacula/etc/rhvm.truststore
target_datacenters=myDatacenter
operation=backup
If a parameter is mentioned more than once, the last instance is used.
See also
Next articles:
Go back to: Plugin Configuration.