website_bk.sh 360 B

12345678910111213
  1. #!/bin/bash
  2. # Author: yeho <lj2007331 AT gmail.com>
  3. # Blog: http://blog.linuxeye.com
  4. . ../options.conf
  5. WebSite=$1
  6. LogFile=$backup_dir/website.log
  7. [ ! -e "$wwwroot_dir/$WebSite" ] && { echo "[$wwwroot_dir/$WebSite] not exist" >> $LogFile ; exit 1 ; }
  8. [ ! -e "$backup_dir" ] && mkdir -p $backup_dir
  9. rsync -crazP --delete $wwwroot_dir/$WebSite $backup_dir