#!/bin/bash
date=`date +%y%m%d`
backdb=$date.sql
backfile=$date.tar.gz
backhost=135.26.25.36 #ftp伺服器ip位址
backuser=ftp #ftp伺服器使用者名
backpwd= password #ftp密碼
/usr/local/mysql/bin/mysqldump dbname -udbuser -pdbpassword > /home/backup/$backdb
echo -e "db backup done!\n"
tar -zcvf /home/phpeye/$backfile /websites/phpeye/
echo -e "file backup done!\n"
ftp -n $backhost<<!
user $backuser $backpwd
passive
put /home/backup/$backdb phpeyebackup/$backdb
bye
!
ftp -n<<!
open $backhost 21
port
prompt
put /home/phpeye/$backfile phpeyebackup
rm -f /home/web_happy/phpeye/$backdb
echo -e "backup done!\n"