日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql增备脚本--xtrabackup实现

發布時間:2025/3/17 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql增备脚本--xtrabackup实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
僅為測試版本,歡迎大家提建議!!
  • #!/bin/bash ?
  • #?file:?xtrabackup-inc.sh ?
  • #?Author:?linyaodong?2012-09-24 ?
  • DATA=`date?"+%F"` ?
  • data_path=/data/backup/full/$DATA ?
  • full=/data/backup/fulldir.txt ?
  • fulldir=`cat?$full` ?
  • #can=`find?$data_path?-type?d?|?awk?-F/?'NR>1{print?$7}'?|uniq` ?
  • #can=`find?$data_path?-type?d?|?awk?-F/?'{print?$6}'?|uniq|?grep?-v?"^$"` ?
  • #echo?can=$can ?
  • inclog=/data/backup/mysql_incremental.log ?
  • incdir=$data_path/$DATA-inc ?
  • if?[?!?-f?$inclog?] ?
  • then ?
  • ???touch?$inclog ?
  • else ?
  • ???echo?"the?incremental?log?exits" ?
  • fi ?
  • ?
  • echo?"############################################"?>>?$inclog ?
  • echo?"------------the?day?is?$DATA?-----------"?>>?$inclog ?
  • if?[?!?-d?$data_path?] ?
  • then ?
  • ????mkdir?-p?$data_path ?
  • else ?
  • ????echo?"fulldir?exits"?>>?$inclog ?
  • fi ?
  • ?
  • if?[?!?-d?$incdir?] ?
  • then ?
  • ?????echo?"創建增量備份目錄"?>>?$inclog ?
  • ?????mkdir?-p?$incdir ?
  • else ?
  • ?????echo?"incremental目錄已經存在,退出。"?>>?$inclog ?
  • fi ?
  • ?
  • #exit?0 ?
  • if?[[?$??==?0?]];?then ?
  • ????????????????echo?"....0點開始增量備份..."?>>?$inclog ?
  • ????????????????innobackupex?--defaults-file=/etc/my.cnf?--user=backup?--incremental?--incremen ?
  • tal-basedir=$data_path/$fulldir?$incdir?>?/dev/null?2>&1 ?
  • ?????????echo?"0點首次增量備份結束..."?>>?$inclog ?
  • else ?
  • ?????????echo?"0點首次增量備份結束..."?>>?$inclog ?
  • fi ?
  • ?
  • if?[[?$??==?0?]];?then ?
  • ????????????echo?"backup?incremental?successful"?>>?$inclog ?
  • else ?
  • ???????????echo?"backup?incremental?fales"?>>?$inclog ?
  • fi ?
  • echo?"------------------------------------------"?>>?$inclog ?
  • #echo?'-----------------------------'?>>?aa.txt ?
  • #echo?$data_path/full_1/$can? ?
  • #echo?can=$can?>>?/test/aa.txt??
  • data_path為/data/backup/full備份的目錄 日志為inclog 剛開始接觸腳本 寫的比較爛

    轉載于:https://blog.51cto.com/tntdba/1004531

    總結

    以上是生活随笔為你收集整理的mysql增备脚本--xtrabackup实现的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。