您好,欢迎访问一九零五行业门户网

实现MySQL定时数据备份的操作步骤

以下的文章主要介绍的是mysql定时数据备份的具体操作,如果你对mysql定时数据备份相关的实际操作有兴趣的话,你就可以对以下的文章点击观看了。同时文章也有更多相关推荐 可以根据自己的需求自己改写: mysql定时数据备份;运行java代码 bashmysql_backup.sh
以下的文章主要介绍的是mysql定时数据备份的具体操作,如果你对mysql定时数据备份相关的实际操作有兴趣的话,你就可以对以下的文章点击观看了。同时文章也有更多相关推荐 可以根据自己的需求自己改写:
mysql定时数据备份;运行java代码
bash mysql_backup.sh   bash mysql_backup.sh  java代码   !/bin/bash   this is a shellscript for auto db backup   powered by liuzheng   
系统变量定义
dbname=bulletin_production   dbuser=root   dbpasswd=   backuppath=/home/worker/mysql_backup/   newfile=$backuppathdb$(date +%y%m%d).tar.gz   dumpfile=$backuppathdb$(date +%y%m%d).sql   oldfile=$backuppathdb$(date +%y%m%d --date='1 days ago').tar.gz  
mysql定时数据备份:创建备份文件
if [ ! -d $backuppath ]; then   mkdir $backuppath   fi   echo ---------------------------   echo $(date +%y-%m-%d %h:%m:%s)   echo ---------------------------  
删除历史文件
if [ -f $oldfile ]; then   rm -f $oldfile >> $logfile   echo [$oldfile]delete old file success!   else   echo not exist old file!   fi  
新文件
if [ -f $newfile ]; then   echo [$newfile] the backup file is exists,can't backup!    else   mysqldump -u $dbuser $dbname > $dumpfile   tar czvf $newfile $dumpfile   rm -rf $dumpfile   echo [$newfile]backup success!   fi   !/bin/bash  this is a shellscript for auto db backup  powered by liuzheng  
系统变量定义
dbname=bulletin_production dbuser=root dbpasswd=  backuppath=/home/worker/mysql_backup/  newfile=$backuppathdb$(date +%y%m%d).tar.gz  dumpfile=$backuppathdb$(date +%y%m%d).sql  oldfile=$backuppathdb$(date +%y%m%d --date='1 days ago').tar.gz  
mysql定时数据备份创建备份文件
if [ ! -d $backuppath ]; then  mkdir $backuppath  fi  echo ---------------------------  echo $(date +%y-%m-%d %h:%m:%s)   echo ---------------------------   
删除历史文件
if [ -f $oldfile ]; then  rm -f $oldfile >> $logfile  echo [$oldfile]delete old file success!  else  echo not exist old file!  fi 
新文件
if [ -f $newfile ]; then  echo [$newfile] the backup file is exists,can't backup!   else  mysqldump -u $dbuser $dbname > $dumpfile  tar czvf $newfile $dumpfile   rm -rf $dumpfile   echo [$newfile]backup success!  fi 
声明:javaeye文章版
其它类似信息

推荐信息