mysql增量备份代码
2010-08-30 12:16
218 查看
mysql增量备份代码
#!/bin/sh # # mysql binlog backup script # /usr/bin/mysqladmin flush-logs DATADIR=/data0/mysql/3306/binlog BAKDIR=/tmp/mysqlbackup cd $DATADIR FILELIST=`cat binlog.index` ##计算行数,也就是文件数 COUNTER=0 for file in $FILELIST do COUNTER=`expr $COUNTER + 1 ` done NextNum=0 for file in $FILELIST do base=`basename $file` NextNum=`expr $NextNum + 1` if [ $NextNum -eq $COUNTER ] then echo "skip lastest" else dest=$BAKDIR/$base if(test -e $dest) then echo "skip exist $base" else echo "copying $base" cp $base $BAKDIR fi fi done echo "backup mysql binlog ok"
相关文章推荐
- MySQL自动化(全量+增量)备份脚本代码
- MySQl备份恢复策略(完全+增量备份策略)
- MySQL备份与恢复之percona-xtrabackup实现增量备份及恢复
- Mysql增量备份之Mysqldump & Mylvmbackup
- mysql日常备份和增量备份SHELL脚本
- mysql实现增量备份
- MySQL备份之增量备份方案
- java 实现mysql 的备份与恢复,全部代码
- mysql mysqldump数据备份和增量备份
- mysql增量备份
- 【SQL】MySQL之使用mysqlbinlog进行增量备份及恢复详解
- mysql增量备份脚本
- mysql增量备份及备份脚本
- mysql全库备份/增量备份脚本
- mysql全备份+增量备份笔记总结
- MySQL增量备份
- MySQL增量备份恢复和基于时间点与位置的恢复
- mysql的增量备份
- mysql mysqldump数据备份和增量备份(转)