shell备份mysql 并删除3天前的数据
2013-07-04 15:04
239 查看
服务器需要备份MYSQL数据,使用如下的shell脚本
#!/bin/bash #power by hjwtp2005@qq.com #2011-07-02 #========备份数据及删除函数开始========================================= back_db(){ dbuser=root dbpassword=admin #备份位置 backuppath=/home/emt/mysqlbakup/ #数据备份 mysqldump -u$dbuser -p$dbpassword $dbname > $backuppath$dbname'_'$(date +%Y%m%d).sql #删除3天前的数据 delete_file=$dbname'_'$(date -d "-3 day" "+%Y%m%d")'.sql' rm $backuppath$delete_file } #========备份数据及删除函数结束======================================== #调用上面的函数 dbname=test back_db
相关文章推荐
- shell并发处理mysql数据统计备份删除释放
- 程序员(媛)Shell脚本必备技能之中的一个: 在Linux下怎样自己主动备份mysql数据
- 今天差点死了,把innodb数据删除了。学习mysql数据备份与恢复
- oracle 定时删除3天前的备份数据
- 程序猿(媛)Shell脚本必备技能之一: 在Linux下如何自动备份mysql数据
- 服务器数据备份(shell 定时脚本备份mysql)
- 使用Linux的crontab调用shell中的scp自动备份mysql数据
- oracle 定时删除3天前的备份数据
- 服务器数据备份(shell 定时脚本备份mysql)
- shell_sctipts: 删除mysql备份到最后7日
- mysql恢复删除的数据库和自动备份数据
- shell脚本备份mysql和项目数据
- shell实现自动备份mysql、整站数据的两个脚本分享
- shell实现自动备份mysql、整站数据的两个脚本分享
- 使用Linux的crontab调用shell中的scp自动备份mysql数据
- shell脚本删除线上MySQL大批量数据
- 服务器数据备份(shell 定时脚本备份mysql)
- 自动备份MySQL数据并上传到FTP上shell脚本
- Linux平台和Windows平台下两种自动备份MySQL数据的脚本(Shell&Bat)和步骤
- 用shell写一个mysql数据备份脚本