首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

数据库脚本备份和远程上载

2012-08-22 
数据库脚本备份和远程下载服务器端备份:while [ -n $1 ] dodatestr$1shift 1doneif [ -z ${datestr} ]

数据库脚本备份和远程下载
服务器端备份:

while [ -n "$1" ]; do
  datestr=$1
  shift 1
done

if [ -z ${datestr} ]; then
  datestr=`date +'%Y%m%d'`
fi

#备份数据库
mysqldump -h127.0.0.1 -uuser -ppassword --database test > /home/bakdir/bak/db_${datestr}.sql

备份服务器下载:

while [ -n "$1" ]; do
  datestr=$1
  shift 1
done

if [ -z ${datestr} ]; then
  datestr=`date +'%Y%m%d'`
fi
cd /home/username/bakdir

#备份
lftp -u username,password sftp://host:port <<EOF

get /home/bakdir/bak/db_${datestr}.sql
by
EOF

热点排行