程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> MYSQL Cluster架構數據備份和恢復

MYSQL Cluster架構數據備份和恢復

編輯:關於MYSQL數據庫
 數據備份和恢復: 備份步驟: 啟動管理服務器(ndb_mgm) 執行命令:start backup 管理服務器回復備份backup_id 開始,其中,backup_id 是該備份的唯一ID(如果未作其他配置,該ID 還將保存在簇

數據備份和恢復:
備份步驟:
啟動管理服務器(ndb_mgm)
執行命令:start backup
管理服務器回復“備份backup_id 開始”,其中,backup_id 是該備份的唯一ID(如果未作其他配置,該ID 還將保存在簇日志中)。
管理服務器發出消息“備份backup_id 完成”,通知備份操作已結束。
備份路徑:$MySQL_HOME/data/BACKUP/BACKUP-備份ID
恢復步驟:
1. 進入單用戶模式(先運行ndb_mgm)
NDB> ENTER SINGLE USER MODE 5
2. ndb_restore -b 2 -n 2 -c host=192.168.7.187:1186
-m -r /home/zzx2/MySQL/data/BACKUP/BACKUP-2
b:備份id
n:節點id
m:恢復表定義
r:恢復路徑
注意:-m 參數是恢復表定義使用,只需要第一個節點帶此參數就可以,否則會報錯:
Table or index with given name already exists
Restore: Failed to restore table: cluster/def/NDB$BLOB_2_3 ... Exiting
3. 退出單用戶模式
NDB> EXIT SINGLE USER MODE

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved