91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

xtrabackup一鍵自動化備份腳本 V2 版【原創】

發布時間:2020-04-02 15:43:31 來源:網絡 閱讀:519 作者:990487026 欄目:網絡安全
備份文件路徑        backdir=/ASSET.innobackupex
mysql用來備份用戶   user=用戶名
mysql用戶的密碼     pass=密碼
輸出的信息保存路徑   logfile=/var/www/html/index.html


[root@localhost /home]# cat /home/innobackupex.v2.sh 
#!/bin/bash

backdir=/ASSET.innobackupex
user=username
pass=yourpassword
logfile=/var/www/html/files/index.html


week=`date +%u`
mkdir $backdir >> /dev/null 2>&1
if [ ! -f  /globalback ]
then
    cat /dev/null > $logfile
    innobackupex --user=$user -password=$pass $backdir
    stat=`echo $?`
    ls $backdir | tail -n 1 > /globalback
    basedir=`cat /globalback`
    last=`ls $backdir  | tail -n 1`
    echo "<br><br>"
    date >> $logfile
    if [ $stat -ne 0 ] 
    then
         echo "備份失敗!" >> $logfile
     exit
    fi

    echo "<br> 檢測到之前沒有做過全局備份,完全備份一次!<br>" >> $logfile
    echo -n "本次全局備份使用的二進制日志文件,截止位置信息:"  >> $logfile
    cat $backdir/$basedir/xtrabackup_binlog_info  >> $logfile
    echo -n "<br> 二進制日志文件路徑"  >> $logfile
    grep "^log-bin" /etc/my.cnf  >> $logfile

    echo "<br>本次數據庫備份文件份的lsn信息如下:<br>開始位置:" >> $logfile
    grep from_lsn $backdir/$last/xtrabackup_checkpoints  >> $logfile
    echo "<br>結束位置: "  >> $logfile
    grep to_lsn  $backdir/$last/xtrabackup_checkpoints >> $logfile
    echo "<br> 備份文件的大小、路徑" >> $logfile
    du -sh  $backdir/$last/  >> $logfile
    echo "<br>" >> $logfile
    

exit
fi
if [ $week -eq 5 ]
then
    innobackupex --user=$user -password=$pass $backdir
    stat=`echo $?`
    incre=`ls $backdir | tail -n 1`
    if [ $stat -ne 0 ] 
    then
    echo "<br><br>" >> $logfile
    date >> $logfile
         echo "<br>備份失敗!" >> $logfile
     exit
    fi

    ls $backdir | tail -n 1 > /globalback
    basedir=`cat /globalback`
    echo "<br><br>↓↓↓↓↓↓↓↓↓↓↓   全局備份分割線  ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓<br><br>" >> $logfile
    date >> $logfile
    echo "<br>全局備份<br>"  >> $logfile
    echo "數據備份的位置  $backdir/$basedir <br>"  >> $logfile
    echo -n "本次全局備份使用的二進制日志文件,截止位置信息:"  >> $logfile
    cat $backdir/$basedir/xtrabackup_binlog_info  >> $logfile
    echo -n "<br> 二進制日志文件路徑"  >> $logfile
    grep "^log-bin" /etc/my.cnf  >> $logfile
    echo "<br>本次數據庫備份文件份的lsn信息如下:<br>開始位置:" >> $logfile
    grep from_lsn $backdir/$basedir/xtrabackup_checkpoints  >> $logfile
    echo "<br>結束位置: "  >> $logfile
    grep to_lsn  $backdir/$basedir/xtrabackup_checkpoints >> $logfile
    echo "<br> 備份文件的大小、路徑" >> $logfile
    du -sh  $backdir/$basedir >> $logfile
    echo "<br>" >> $logfile


else
   basedir=`cat /globalback`
   last=`ls $backdir  | tail -n 1`
   innobackupex --user=$user -password=$pass --incremental $backdir --incremental-basedir=$backdir/$last
    stat=`echo $?`
    incre=`ls $backdir | tail -n 1`
    echo "<br><br>" >> $logfile
    date >> $logfile
    if [ $stat -ne 0 ] 
    then
         echo "備份失敗!" >> $logfile
     exit
    fi
    echo "<br>增量備份 <br>"  >> $logfile
    echo "基  本庫是 $backdir/$basedir <br>"  >> $logfile
    echo "上次備份是 $backdir/$last <br>"  >> $logfile
    echo "本次備份是 $backdir/$incre <br>"  >> $logfile
    echo -n "上次全局備份使用的二進制日志文件,截止位置信息:"  >> $logfile
    cat $backdir/$basedir/xtrabackup_binlog_info  >> $logfile
    echo -n "<br> 本次增量備份使用的二進制日志文件,截止位置信息:"  >> $logfile
    cat $backdir/$incre/xtrabackup_binlog_info  >> $logfile
    echo -n "<br>二進制日志文件路徑"  >> $logfile
    grep "^log-bin" /etc/my.cnf  >> $logfile
    echo "<br>本次增量數據庫備份文件份的lsn信息如下:<br>開始位置:" >> $logfile
    grep from_lsn $backdir/$incre/xtrabackup_checkpoints  >> $logfile
    echo "<br>結束位置: "  >> $logfile
    grep to_lsn  $backdir/$incre/xtrabackup_checkpoints >> $logfile
    echo "<br> 增量備份文件的大小、路徑" >> $logfile
    du -sh  $backdir/$incre  >> $logfile
    echo "<br>" >> $logfile
fi







.

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

怀远县| 塔城市| 桑植县| 蒙城县| 乌什县| 临桂县| 温州市| 晋城| 思茅市| 象州县| 阿拉善左旗| 成安县| 沙雅县| 芜湖县| 梅州市| 徐水县| 海城市| 嘉鱼县| 马关县| 建昌县| 许昌市| 莱阳市| 宝兴县| 揭西县| 武山县| 昌吉市| 托里县| 平昌县| 甘肃省| 屯昌县| 孟州市| 锡林郭勒盟| 都匀市| 凉山| 洛浦县| 甘孜县| 池州市| 葫芦岛市| 波密县| 沧州市| 镇康县|