Hello .
I am trying to use a script in vzdump by using this in /etc/vzdump :
script: /root/fbc-vzdump-hook-script.pl
the script contains:
However it does work. from a backup log on pve screen:
Any clues on how to get the script to work?
I am trying to use a script in vzdump by using this in /etc/vzdump :
script: /root/fbc-vzdump-hook-script.pl
the script contains:
Code:
print "HOOK-ENV: vmtype=$vmtype;dumpdir=$dumpdir;storeid=$storeid;hostname=$hostname;tarfile=$tarfile;logfile=$logfile\n";
# example: copy resulting backup file to another host using scp
if ($phase eq 'backup-end') {
system ("cp $tarfile /bkup/") == 0 ||
die "copy tar file to backup-host failed";
}
However it does work. from a backup log on pve screen:
Code:
INFO: starting new backup job: vzdump 2100 --compress lzo --remove 0 --storage bkup2 --node s022 --mode snapshot
INFO: HOOK: job-start
INFO: HOOK-ENV: dumpdir=/bkup2/dump;storeid=bkup2
INFO: Starting Backup of VM 2100 (lxc)
INFO: status = stopped
INFO: backup mode: stop
INFO: bandwidth limit: 500000 KB/s
INFO: ionice priority: 7
INFO: HOOK: backup-start stop 2100
INFO: HOOK-ENV: vmtype=lxc;dumpdir=/bkup2/dump;storeid=bkup2;hostname=samba;tarfile=/bkup2/dump/vzdump-lxc-2100-2016_03_29-08_02_01.tar.lzo;logfile=/bkup2/dump/vzdump-lxc-2100-2016_03_29-08_02_01.log
INFO: creating archive '/bkup2/dump/vzdump-lxc-2100-2016_03_29-08_02_01.tar.lzo'
INFO: Total bytes written: 616458240 (588MiB, 22MiB/s)
INFO: archive file size: 298MB
INFO: HOOK: backup-end stop 2100
INFO: HOOK-ENV: vmtype=lxc;dumpdir=/bkup2/dump;storeid=bkup2;hostname=samba;tarfile=/bkup2/dump/vzdump-lxc-2100-2016_03_29-08_02_01.tar.lzo;logfile=/bkup2/dump/vzdump-lxc-2100-2016_03_29-08_02_01.log
INFO: Finished Backup of VM 2100 (00:00:27)
INFO: HOOK: log-end stop 2100
INFO: HOOK-ENV: vmtype=lxc;dumpdir=/bkup2/dump;storeid=bkup2;hostname=samba;tarfile=/bkup2/dump/vzdump-lxc-2100-2016_03_29-08_02_01.tar.lzo;logfile=/bkup2/dump/vzdump-lxc-2100-2016_03_29-08_02_01.log
INFO: HOOK: job-end
INFO: HOOK-ENV: dumpdir=/bkup2/dump;storeid=bkup2
INFO: Backup job finished successfully
TASK OK
Any clues on how to get the script to work?