mysqldump全备的shell脚本分享
来源:互联网 发布:淘宝模特一分钟摆姿势 编辑:程序博客网 时间:2024/06/08 10:49
今天,测试人员又来催说一定要备份相关的bug库数据,需要每天定时全备;对于数据量不大的该库,感觉没打必要这么兴师动众,来同时搞2套方案,进行维护!不过需求提出来了,就需要去解决;下面是早上编写的一个简单的mysqldump的全备脚本分享给大家;
#!/bin/sh
###############################
#此脚本用来全量备份
#Justin sun
#每个星期日做一次全量备份
###############################
#设置用户名和密码
v_user="root"
v_password="DataBase4862)(*7"
#mysql安装全路径
MysqlDir=/usr/local/bin
#备份数据库
database="bugtracker"
#设置备份路径,创建备份文件夹
BackupDir=/data/Mysql_Backup
Full_Backup=$BackupDir/Full_backup
mkdir -p $Full_Backup/$(date +%Y%m%d)
#开始备份,记录备份开始时间
echo '=========='$(date +"%Y-%m-%d %H:%M:%S")'=========='"备份开始">>$Full_Backup/full_buckup.log
$MysqlDir/mysqldump -u$v_user -p$v_password --single-transaction --flush-logs --databases $database>$Full_Backup/$(date +%Y%m%d)/full_backup.sql
#压缩备份文件
gzip $Full_Backup/$(date +%Y%m%d)/full_backup.sql
echo '=========='$(date +"%Y-%m-%d %H:%M:%S")'=========='"备份完成">>$Full_Backup/full_buckup.log
- mysqldump全备的shell脚本分享
- mysqldump全备的shell脚本分享
- MySQL逻辑备份mysqldump全备脚本
- mysqldump自动备份shell脚本
- mysqldump完全备份shell脚本
- 获取shell脚本自身所在目录的Shell脚本分享
- mysqldump全备份脚本mysqlallbackup.sh
- mysqldump备份脚本(全量+增量)
- 25个好用的Shell脚本常用命令分享
- 自己常用的一些shell脚本分享
- Shell简单全备mysql脚本案例
- 脚本分享-两个shell备份mysql的脚本
- mysqldump全备份脚本mysqlallbackup.sh-->(旧文档整理)
- 【脚本】Shell 获取全路径的目录和文件名*
- 【转】不看后悔的Linux生产服务器Shell脚本分享
- 【转】不看后悔的Linux生产服务器Shell脚本分享
- 分享我的自动备份脚本 Linux shell
- 简单的远程FTP定时备份Shell脚本分享
- 字典树模版(递归)
- 修改表的约束条件及默认索引的处理
- 面试100题系列之3一种关于拆分思路的算法
- C++ 虚函数表解析
- windows下RMagick的安装
- mysqldump全备的shell脚本分享
- 蒜的生命周期【观察日记】
- 判断一个整型数组是否包含另外一个数组(未使用异常类的情况下)
- oracle 分区操作常用命令
- 虚拟机挂起 开始不了 报disk error while paging
- Druapl7 Note-3: the directory sites/default/files is not writable.(FIXED)
- android ModalDialog
- tc流量控制
- [数据结构]单链表