centos mysql定时备份
2012-09-12 17:31
309 查看
#!/bin/sh
DUMPDIR=xxx
DATE=`date '+%Y%m%d-%H%M'`
cd $DUMPDIR
#单表备份
#mysqldump -uxxx -pxxx --single-transaction --default-character-set=utf8 db table > xxx.sql
#vsdb全库备份
mysqldump -uxxx -pxxx --single-transaction --default-character-set=utf8 db > xxx.sql
if [[ $? == 0 ]];then
mv *.tar bak
tar czf $DATE.tar xxx.sql
if [[ $? == 0 ]];then
rm -f bak/*.tar
else
mv bak/*.tar ./
fi
fi
rm -f xxx.sql
本文出自 “从普通到卓越” 博客,请务必保留此出处http://boyzone.blog.51cto.com/4440877/988939
DUMPDIR=xxx
DATE=`date '+%Y%m%d-%H%M'`
cd $DUMPDIR
#单表备份
#mysqldump -uxxx -pxxx --single-transaction --default-character-set=utf8 db table > xxx.sql
#vsdb全库备份
mysqldump -uxxx -pxxx --single-transaction --default-character-set=utf8 db > xxx.sql
if [[ $? == 0 ]];then
mv *.tar bak
tar czf $DATE.tar xxx.sql
if [[ $? == 0 ]];then
rm -f bak/*.tar
else
mv bak/*.tar ./
fi
fi
rm -f xxx.sql
本文出自 “从普通到卓越” 博客,请务必保留此出处http://boyzone.blog.51cto.com/4440877/988939
相关文章推荐
- CentOS下使用mysqlhotcopy定时备份MySQL数据库(MyISAM存储引擎)
- CentOS下mysql定时备份Shell脚本分享
- CentOS中Mysql定时备份
- Centos6.5定时备份mysql
- CentOS6 定时自动备份MySQL/SVN
- CentOS下使用crontab+mysqldump实现定时自动备份数据库
- CentOS下mysql自动备份数据库 crontab定时任务
- CentOS下mysql定时备份Shell脚本分享
- linux(CentOS) 下mysql自动定时备份
- CentOS下使用crontab+mysqldump实现定时自动备份数据库
- CentOS下使用crontab+mysqldump实现定时自动备份数据库
- Linux Mysql 每天定时备份
- centos下mysql 最新版最终成功安装!备份一下几个关键地方
- windows下mysql定时备份
- mysql 定时备份数据
- [windows的计划任务][转贴]让php定时运行备份mysql!
- linux下mysql定时备份数据库
- MySql 定时备份数据库
- centos下使用cdb_mydumper手动备份与恢复mysql