每次在本地备份完后,总是手动FTP命令上传到服务器,感觉很不好,今天加了一段脚步,还行:
#!/bin/sh
# Name : backup.sh
# Desc :This ia a backup script for www.yz21.org.
# Author : yz21.org
# Update : 2006/06/11
# add auto ftp
#
backup_date=`date +%F`
echo ""
echo "Backup date: $backup_date"
echo "Usage:backup.sh ip username password"
echo ""
YZ21_BLOG=yz21_blog-$backup_date.tar.gz
tar -zcvpf $YZ21_BLOG /usr/local/tomcat/yz21
ftp -i -n -v <<!
open $1
user $2 $3
binary
prompt
mkdir $backup_date
cd $backup_date
put $YZ21_BLOG
close
bye
!
echo ""
echo "$backup_date backup succesful!"
echo ""
#!/bin/sh
# Name : backup.sh
# Desc :This ia a backup script for www.yz21.org.
# Author : yz21.org
# Update : 2006/06/11
# add auto ftp
#
backup_date=`date +%F`
echo ""
echo "Backup date: $backup_date"
echo "Usage:backup.sh ip username password"
echo ""
YZ21_BLOG=yz21_blog-$backup_date.tar.gz
tar -zcvpf $YZ21_BLOG /usr/local/tomcat/yz21
ftp -i -n -v <<!
open $1
user $2 $3
binary
prompt
mkdir $backup_date
cd $backup_date
put $YZ21_BLOG
close
bye
!
echo ""
echo "$backup_date backup succesful!"
echo ""