MySQL NDB Cluster 8.1 手冊
MySQL NDB Cluster 8.0 手冊
NDB Cluster API 開發者指南
此區塊負責處理線上備份和檢查點。它位於 storage/ndb/src/kernel/blocks/backup/,並包含以下檔案
Backup.cpp:定義節點訊號處理的方法;也提供備份狀態訊息給使用者的方法。BackupFormat.hpp:定義用於備份資料、.CTL和記錄檔的格式。Backup.hpp:定義Backup類別。BackupInit.cpp:實際的Backup類別建構函式在此處。Backup.txt:包含備份訊號圖(文字格式)。有些過時(自 2003 年起),但對於理解備份期間遵循的事件順序仍可能有用。FsBuffer.hpp:定義FsBuffer類別,它實現了循環資料緩衝區,該緩衝區(與 NDB 檔案系統一起)用於讀取和寫入備份資料和記錄。read.cpp:包含一些用於讀取記錄檔和檢查點檔案到STDOUT的實用函式。
QBACKUP 是此區塊的子類型,用於查詢和復原執行緒,在 NDB 8.0.23 中新增。