This is the README file included into the package.
JABS doesn't need to be installed. It can be placed anywhere and executed on any ESX 3.x/4.x host.
You need at least one session configuration file to run it. A good place to put these files (the script and the session configuration files) is a mounted network directory, so you can share them along the whole ESX infrastructure.
Into the session configuration file you can set:
- the name of the session
- the list of the guest to be backed up
- the destination of the exports
- the minimum space required on the destination
- how to manage the old backup (overwrite, keep)
- if we must skip the guest if it already has a snapshot
- if the session is for test purpose only (in this case the backup statement will be written into the log files instead of being executed)
- how to query for guests on the host (powered on, off, all)
- the log files destination
- the log level (0..6)
- host, username and password to connect to (configure the file /etc/vmware/backuptools.conf with VCHOST, USERNAME and PASSWORD that will be used as default values
- the email system configuration
To run the script you need also a username and a password to connect to the host. Username and password stored into /etc/vmware/backuptools.conf will be used if not specified.
You can schedule the script using cron.
30 22 * * 0 root /<path>/jabs -s /<path>/<jabs.session.1> -L 3
30 22 * * 6 root /<path>/jabs -s /<path>/<jabs.session.2> -L 3
To use the eMail feature, you need to copy the given sendEmail perl script into some directory (default /usr/local/bin/) and configure the mail variables for the session into the configuration file.
The sendEmail is a perl script that can be downloaded from:
http://caspian.dotconf.net/menu/Software/SendEmail/
< Prec. | Succ. > |
---|