Mysql Cluster的備份與恢復

高洛峰
發布: 2016-12-02 14:29:21
原創
1246 人瀏覽過

    a)         備份:使用ndb_mgm管理用戶端來備份
    在管理節點執行ndb_mgm即可進入管理命令列,如上圖!
    輸入start backup備份所有節點,如果後面還跟著對應資料節點的id就只備份對應的資料節點
    b)         恢復:使用指令ndb_restore節點恢復,特定流程: -f /usr/local/mysql/mysql-cluster/config.ini --reload
    啟動資料節點:
    /usr/bin/ndbd  --initial
   c 192.168.100.223 -n 11 -b 1 -m -r --backup_path=/data/dbdata1/BACKUP/BACKUP-1/
    其他節點恢復的時候(以後的節點不需要加-m參數)
    其他節點恢復的時候(以後的節點不需要加-m參數)
  bin/ndb_restore   -c 192.168.100.223 -n 11 -b 1 -r --backup_path=/data/dbdata1/BACKUP/BACKUP-1/
    其中192.168.100.223/
    其中192.168.100.223為接,-b要還原的backupid,-r 資料開關,也就是還原資料了,-m 還原表結構
    導入完表結構以後就可以進行並行恢復了!
    恢復的時候需要用到mysqld節點,因此需要增加多個空的mysqld節點,空mysqld節點至少應該和你的mysqld節點資料相同。
    當恢復硬碟表的時候,使用-initial初始化以後,不需要重新建立資料檔案群組、redo日誌檔案、表空間和資料文件,還原的時候會自動建立

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板