使用mysqldump自动备份数据库脚本
2017-12-29 14:37
351 查看
每天利用计划任务在凌晨1点自动执行,备份zabbix的数据库至本地的/backup/mysql_backup目录
#!/bin/sh DUMP=/usr/bin/mysqldump OUT_DIR=/backup/mysql_backup LINUX_USER=root DB_NAME=zabbix DB_USER=root DB_PASS=123456 cd $OUT_DIR DATE=`date +%Y%m%d` OUT_SQL="$DATE.sql" TAR_SQL="data_bak_$DATE.tar.gz" $DUMP -u $DB_USER -p$DB_PASS $DB_NAME --default-character-set=utf8 --opt -Q -R --skip-lock-tables --master-data=1 > $OUT_SQL tar -czf $TAR_SQL ./$OUT_SQL rm $OUT_SQL find /backup/mysql_backup/ -name 'data_bak*' -ctime +10 -exec rm -f {} \;
相关文章推荐
- mysqldump自动备份脚本的使用
- SHELL跳出循环、shift左移、函数的使用和数据库自动备份脚本
- 如何使用脚本自动备份阿里云rds数据库
- 使用mysqldump做定期数据库自动备份
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中
- 使用mysql 数据库的mysqldump实现自动备份
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中(转)
- mysql 备份与恢复mysqldump命令使用记录并做成脚本自动备份
- 数据库备份文件自动压缩脚本
- Windows 下 Oracle数据库自动备份批处理脚本
- 使用SQL Server维护计划实现数据库定时自动备份
- linux下自动备份数据库并压缩的脚本
- 使用mysqldump 和cron 每天定时备份数据库
- 使用SQL Server维护计划实现数据库定时自动备份
- mysqldump脚本备份数据库
- windows使用FTP自动备份脚本
- 写了个脚本自动备份96的数据库
- 使用SQL Server维护计划实现数据库定时自动备份
- 利用作业每周135自动备份指定数据库的脚本(SQLServer)