MySQL数据备份脚本
2014-05-13 15:29
337 查看
#!/bin/bash
#MySQL备份
dates=`date +%Y%m%d`
datey=`date -d"30 days ago" +%Y%m%d`
mkdir -p /home/backup
cd /home/backup
mysqldump -u用户名 -p密码 fight_cancer > fight_cancer.$dates.sql
mysqldump -u用户名 -p密码 redmine > redmine.$dates.sql
mkdir -p /home/backup/fight_cancer
mkdir -p /home/backup/redmine
gzip fight_cancer.$dates.sql
gzip redmine.$dates.sql
mv fight_cancer.$dates.sql.gz /home/backup/fight_cancer
mv redmine.$dates.sql.gz /home/backup/redmine
rm -rf /home/backup/fight_cancer/fight_cancer.$datey.sql.gz
rm -rf /home/backup/redmine/redmine.$datey.sql.gz
#MySQL备份
dates=`date +%Y%m%d`
datey=`date -d"30 days ago" +%Y%m%d`
mkdir -p /home/backup
cd /home/backup
mysqldump -u用户名 -p密码 fight_cancer > fight_cancer.$dates.sql
mysqldump -u用户名 -p密码 redmine > redmine.$dates.sql
mkdir -p /home/backup/fight_cancer
mkdir -p /home/backup/redmine
gzip fight_cancer.$dates.sql
gzip redmine.$dates.sql
mv fight_cancer.$dates.sql.gz /home/backup/fight_cancer
mv redmine.$dates.sql.gz /home/backup/redmine
rm -rf /home/backup/fight_cancer/fight_cancer.$datey.sql.gz
rm -rf /home/backup/redmine/redmine.$datey.sql.gz
相关文章推荐
- 服务器数据备份(shell 定时脚本备份mysql)
- 用脚本备份mysql数据后压缩
- 脚本-每3天对数据库目录/var/lib/mysql做物理备份 把数据备份到系统/opt/dbbak目录
- Windows 平台下自动备份MySQL数据的脚本
- Mysql 数据备份脚本
- Mysql数据备份二(脚本备份mysqlhotcopy)
- shell脚本备份mysql和项目数据
- 程序猿(媛)Shell脚本必备技能之一: 在Linux下如何自动备份mysql数据
- mysql 数据备份脚本
- 自动备份MySQL数据并上传到FTP上shell脚本
- Mysql数据备份三(脚本备份mysqldump)
- 服务器数据备份(shell 定时脚本备份mysql)
- 程序员(媛)Shell脚本必备技能之中的一个: 在Linux下怎样自己主动备份mysql数据
- 用shell写一个mysql数据备份脚本
- MySQL的热备份开源工具XtraBackup 备份并使用ftp脚本上传备份数据
- 服务器数据备份(shell 定时脚本备份mysql)
- mysql定期备份数据并压缩上传到ftp服务器的bat文件脚本,恢复建议使用SQLyog enterprise
- shell实现自动备份mysql、整站数据的两个脚本分享
- MySQL远程和本机备份数据脚本示例
- windows下备份Mysql数据的脚本