Plugin System
These operations are designed to offer some functionalities without affecting the RHVM’s state. Among these are check connection with RHVM, create truststore automatically and encode password using same pattern as Bacula. The possible parameters are defined in table pluginoptions.
Warning
Call plugin directly!
The plugin generates a new truststore:
java -jar rhv-backup.jar --truststore_file=/opt/bacula/etc/rhvOwn.truststore \
--truststore_password=sosecret --log=./log_debugff.log --server=myrhvm.com \
--hpassword=Mjk1M2QwRnPCncKT --operation=system --create_truststore=true
# Result: Truststore file in /opt/bacula/etc/rhvOwn.truststore with password sosecret
Warning
Advanced use only
These allow control the disk request timeout, the number tries before reporting an error and more.
java -jar rhv-backup.jar --log=./log_debugff.log --server=myrhv.com \
--hpassword=Mjk1M2QwRnPCncKT --operation=list --path=/datacenters/ \
--num_tries_connection=10 --system_timeout_request=120
Fileset {
Name = ExampleFileset3
Include {
Options {
Signature = MD5
}
Plugin = "rhv:server=rhv.example.com insecure=true
system_num_tries_connection=100 system_interval_request=1200 system_timeout_request=2000
user=admin password=rhvpass123 target_template=template*"
}
}
Go back to: System Operations.