VMBK Manual
VMBK2 History


  • I've done a backup, what I've do to restore?
    If you have used the option -c you would find on destination director a executable file with the guest's name + .restore , run this script and follow the instruction
  • May I use restore script to create a new guest?
    Sure there is a question inside the restore script about this
  • I've a guest with disk in undoable mode, there is a way to commit the disk and do a backup?
    Use the -3 option or BackREDO inside the configuration file
  • REDO logs aren't committed?
    try the option -6  timeout set timeout for every command default 60000 ms (1min)
  • Is it possible to send the email report to more than one email address? If so whats the syntax?
    yes, it's possible with version 2.21.6 simply separate every email address with a ; .
  • I am using vmbk.pl and am having a problem with running a backup under cron. The backup appears to just stop.
    in your cron file you have to insert > /dev/null 2>&1 at the end of command line;
    for example a typical cron file is :

    #copy on directory /etc/crond and configure /usr/local/bin/esxbackup.sh
    1 2 * * * root /usr/local/bin/vmbk.pl -C /usr/local/etc/vmbk-default.conf > /dev/null 2>&1
  • How to Backup some guest but not all?
    If you want exclude a guest from backup insert to the bottom of configuration file the following row:

    2. You may define a backup session insert to  the bottom of configuration file of every guest I want include in this session, the following line :
    BACKUP.SESSION = <name of session> (where name of session is a fantasy name)
    After you may simple run a backup add -b option with the name of session do you want
  • Every time i want to start a backup with the vmbk.pl script i get the following error
    Can't locate VMware/Control.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl . /usr/lib/perl5/site_perl/5.6.0/i386-linux/ /usr/lib/perl5/5.6.1 .) at ./vmbk.pl line 101.
    BEGIN failed--compilation aborted at ./vmbk.pl line 101.

    why and and what can i do against this error?
    expand the VMware-VmPerlAPI-2.x.x-xxxx.tar.gz (x version and build) you find it on ESX CDROM , copy on /tmp directory and execute tar zxvf VMware-VmPerlAPI-2.x.x-xxxx.tar.gz, enter in directory and run the setup script
  • I've some problem while committing redo file
    probably do you have some space inside vmdk file name, this because perl function fail if vmdk file name contain a space
  • I need Veritas NetBackup agent installed on host, to backup with  NetBackup server
    Yes, you need the Veritas agent installed, this is true also for Legato Networker and IBM TSM


Home | VMBK Manual | VMBK2 History | VMBK FAQ | VMBK TODO