backup-vz.sh 372 B

1234567891011121314151617
  1. #!/bin/sh
  2. umask 0077
  3. #backup virtualhosts
  4. VZL=`which vzlist 2>/dev/null`
  5. [ -z "${VZL}" ] && exit
  6. VZLIST=`${VZL} -H -o veid | awk '{ print $1 }' 2>/dev/null`
  7. echo "${VZLIST}" | while read VEID; do
  8. [ -n "${VEID}" ] && {
  9. /usr/local/sbin/backup.pl "/usr/local/etc/backup.conf" "${VEID}" >/dev/null
  10. chmod 400 /var/spool/backup/tmp/* >/dev/null 2>&1
  11. }
  12. done
  13. exit