MySQL NDB 集群 8.1 手册
MySQL NDB 集群 8.0 手册
NDB 集群 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 中添加。