<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-199  評論-203  文章-11  trackbacks-0
    我以前備份都使用mysqldump,導成文本文件便于存放,但是速度很慢的。最快的備份方法當然是直接把數據目錄copy一份了。但是一般來說,都要關閉 MySQL的服務才能做,不然在你copy的時候剛好還有人讀寫表那麻煩就大了。這次朋友介紹我使用mysqlhotcopy。就相當于上面,不過他可以熱備份.他備份非常快,我測試一個2.8G的mysql他備份的時間在3分鐘內完成.

        下面是它的介紹:

        mysqlhotcopy是一個Perl腳本,最初由Tim Bunce編寫并提供。它使用LOCK TABLES、FLUSH TABLES和cp或scp來快速備份數據庫。它是備份數據庫或單個表的最快的途徑,但它只能運行在數據庫目錄所在的機器上。mysqlhotcopy只用于備份MyISAM。它運行在Unix和NetWare中

        使用方法見下面的腳本.加入crotab中吧.

        #!/bin/sh
        # Name:mysqlbackup.sh
        # PS:MySQL DataBase Backup,Use mysqlhotcopy script.
        # Last Modify:2008-06-12
        # 定義變量,請根據具體情況修改
        # 定義腳本所在目錄
        scriptsDir=`pwd`

        # 數據庫的數據目錄
        dataDir=/var/lib/mysql

        # 數據備份目錄
        tmpBackupDir=/tmp/mysqlblackup
        backupDir=/backup/mysql

        # 用來備份數據庫的用戶名和密碼
        mysqlUser=root
        mysqlPWD='you password'

        # 如果臨時備份目錄存在,清空它,如果不存在則創建它
        if [[ -e $tmpBackupDir ]]; then
          rm -rf $tmpBackupDir/*
        else
          mkdir $tmpBackupDir
        fi

        # 如果備份目錄不存在則創建它
        if [[ ! -e $backupDir ]];then
          mkdir $backupDir
        fi

        # 得到數據庫備份列表,在此可以過濾不想備份的數據庫
        for databases in `find $dataDir -type d | \
          sed -e "s/\/var\/lib\/mysql\///" | \
          sed -e "s/test//"`; do
          if [[ $databases == "" ]]; then
            continue
          else

        # 備份數據庫
        /usr/bin/mysqlhotcopy --user=$mysqlUser --password=$mysqlPWD -q "$databases" $tmpBackupDir
            dateTime=`date "+%Y.%m.%d %H:%M:%S"`
            echo "$dateTime Database:$databases backup success!" >>MySQLBackup.log
          fi
        done

        # 壓縮備份文件
        date=`date -I`
        cd $tmpBackupDir
        tar czf $backupDir/mysql-$date.tar.gz ./

        #End完成

        加入到crontab中設置每周5運行
        0 0 * * 5 /backup/blackup.sh

        注意:恢復數據庫到備份時的狀態

    posted on 2009-08-19 12:53 Werther 閱讀(860) 評論(0)  編輯  收藏 所屬分類: 16.MySQL
    主站蜘蛛池模板: 国产精品亚洲二区在线| 丰满少妇作爱视频免费观看| 亚洲国产成a人v在线观看| 亚洲人成网亚洲欧洲无码| 成人国产网站v片免费观看| 99re热精品视频国产免费| 久久久www成人免费毛片| 国产精品亚洲w码日韩中文| 亚洲精品国产手机| 一进一出60分钟免费视频| 精品国产香蕉伊思人在线在线亚洲一区二区| 麻豆亚洲av熟女国产一区二| eeuss免费影院| 免费视频中文字幕| 精品亚洲永久免费精品| 亚洲精品GV天堂无码男同| 日日麻批免费40分钟日本的| 在线播放亚洲第一字幕| 免费国产va在线观看| 成人免费午夜无码视频| 亚洲一区二区三区首页| 51午夜精品免费视频| 亚洲产国偷V产偷V自拍色戒| 2021精品国产品免费观看| 国产亚洲av片在线观看16女人| 国产亚洲女在线线精品| 亚洲一区无码中文字幕| 久香草视频在线观看免费| 亚洲宅男永久在线| 永久黄网站色视频免费直播| 国产高潮久久免费观看| 亚洲成av人片在线看片| 最近中文字幕完整版免费高清| 亚洲av激情无码专区在线播放| 一个人晚上在线观看的免费视频| 亚洲韩国—中文字幕| 久章草在线精品视频免费观看| 亚洲中文字幕在线观看| 亚洲性线免费观看视频成熟 | 亚洲AV永久无码精品一福利| 成人免费一级毛片在线播放视频|